qemu-s390x
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Crash on jar (openjdk-15.0.1_p9) in the alpine docker container with


From: David Hildenbrand
Subject: Re: Crash on jar (openjdk-15.0.1_p9) in the alpine docker container with qemu-user-static, but working on the native arch
Date: Thu, 11 Feb 2021 14:27:48 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0

On 11.02.21 12:32, David Hildenbrand wrote:
On 11.02.21 12:07, Hyounggyu Choi wrote:
Dear David and maintainers,
Thanks for the feedback.
I would like to explain my situation in more detail to you about why I
brought up this matter.
I faced the issue while I worked on the s390x-support at the OpenZipkin
project. (https://github.com/openzipkin/docker-java/pull/52
<https://github.com/openzipkin/docker-java/pull/52>)
The error popped up during building up one of the base images below:

I am able to reproduce that java just crashes.

Under full system emulation, it even crashes in a different way

ace=1018k
v=VM code, C=native code)
C  [linux-vdso64.so.1+0x6f4]  __kernel_getcpu+0x4
V  [libjvm.so+0xa7ccae]  os::init_2()+0x23e
V  [libjvm.so+0xc30d0e]  Threads::create_vm(JavaVMInitArgs*, bool*)+0x19e
V  [libjvm.so+0x79ec32]  JNI_CreateJavaVM+0xa2
C  [libjli.so+0x4e8c]  JavaMain+0xbc
C  [libjli.so+0xa370]  ThreadJavaMain+0x20


Because we don't support access register mode yet ...

Long story short, it might take a while until we can run java under QEMU
s390x with TCG.


Correction: not related to access register mode. Something else goes wrong after switching to secondary mode and trying to load the value.

I'm planning on looking into these different issues, but it might take some time.

--
Thanks,

David / dhildenb




reply via email to

[Prev in Thread] Current Thread [Next in Thread]