[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug 1862986] Re: qemu-s390x segfaults
From: |
Marco |
Subject: |
[Bug 1862986] Re: qemu-s390x segfaults |
Date: |
Sun, 03 May 2020 17:58:27 -0000 |
This still happens on qemu 5.0
Steps to reproduce:
# install packages
dpkg --add-architecture s390x
apt update
apt install qemu-user libc6:s390x libstdc++6:s390x libfontconfig1:s390x
libxcb1:s390x
apt install g++-s390x-linux-gnu
# create dummy binary
echo 'int main(){}'| s390x-linux-gnu-g++ -x c++ -
# run dummy binary
qemu-s390x ./a.out
Segmentation fault (core dumped)
** Summary changed:
- qemu-s390x crashes when run on aarch64
+ qemu-s390x segfaults
** Changed in: qemu
Status: Expired => New
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1862986
Title:
qemu-s390x segfaults
Status in QEMU:
New
Bug description:
All tested versions (2.11 and 4.2) qemu-s390x crashes with a segfault
when run on an aarch64 odroid Ubuntu.
Steps to reproduce:
root@odroid:~/workspace/bitcoin-core# /usr/local/bin/qemu-s390x
"/root/workspace/bitcoin-core/build/bitcoin-s390x-linux-gnu/src/test/test_bitcoin_orig"
Segmentation fault (core dumped)
root@odroid:~/workspace/bitcoin-core# /usr/local/bin/qemu-s390x --version
qemu-s390x version 4.2.0
Copyright (c) 2003-2019 Fabrice Bellard and the QEMU Project developers
root@odroid:~/workspace/bitcoin-core# /usr/bin/qemu-s390x
"/root/workspace/bitcoin-core/build/bitcoin-s390x-linux-gnu/src/test/test_bitcoin_orig"
Segmentation fault (core dumped)
root@odroid:~/workspace/bitcoin-core# /usr/bin/qemu-s390x --version
qemu-s390x version 2.11.1(Debian 1:2.11+dfsg-1ubuntu7.22)
Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers
qemu-arm does work on the same machine:
root@odroid:~/workspace/bitcoin-core# /usr/bin/qemu-arm
bitcoin-0.19.0.1-armhf/bin/test_bitcoin -t amount_tests
Running 4 test cases...
*** No errors detected
root@odroid:~/workspace/bitcoin-core# /usr/local/bin/qemu-arm
bitcoin-0.19.0.1-armhf/bin/test_bitcoin -t amount_tests
Running 4 test cases...
*** No errors detected
What kind of debug information would be helpful for this issue report?
GDB for the self-compiled latest release is not particularly helpful:
(gdb) run
Starting program: /usr/local/bin/qemu-s390x
/root/workspace/bitcoin-core/build/bitcoin-s390x-linux-gnu/src/test/test_bitcoin_orig
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fb7a2a140 (LWP 28264)]
Thread 1 "qemu-s390x" received signal SIGSEGV, Segmentation fault.
0x000000555596b218 in __bss_start__ ()
(gdb) bt
#0 0x000000555596b218 in __bss_start__ ()
#1 0x00000055556120a8 in ?? ()
#2 0x00000055579904b0 in ?? ()
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
A bit more information is available in the version shipped by Ubuntu:
(gdb) run
Starting program: /usr/bin/qemu-s390x
/root/workspace/bitcoin-core/build/bitcoin-s390x-linux-gnu/src/test/test_bitcoin_orig
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fb7a01180 (LWP 28271)]
Thread 1 "qemu-s390x" received signal SIGSEGV, Segmentation fault.
0x0000005555738f98 in code_gen_buffer ()
(gdb) bt
#0 0x0000005555738f98 in code_gen_buffer ()
#1 0x00000055555e96c8 in cpu_exec ()
#2 0x00000055555ee430 in cpu_loop ()
#3 0x00000055555c3328 in main ()
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug 1862986] Re: qemu-s390x segfaults,
Marco <=