[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
[Expired for QEMU because there has been no activity for 60 days.] ** Changed in: qemu Status: Incomplete => Expired -- 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 crashes when run on aarch64 Status in QEMU: Expired 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
Could it be related to https://bugs.launchpad.net/qemu/+bug/1860920 ? Could you try latest QEMU source (including "target/s390x/translate: Fix RNSBG instruction")? -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
I can also reproduce this in a debian:sid docker container on x86_64, so this might not be related to the host CPU architecture -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
** Attachment added: "A smaller test binary that also crashes" https://bugs.launchpad.net/qemu/+bug/1862986/+attachment/5331362/+files/hello_world.exe -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
Thanks for taking a look. With the binary I posted, the steps to reproduce are: dpkg --add-architecture s390x && apt update && apt install qemu-user wget libc6:s390x libstdc++6:s390x libfontconfig1:s390x libxcb1:s390x -y && wget https://bugs.launchpad.net/qemu/+bug/1862986/+attachment/5331331/+files/test_bitcoin_orig && sha256sum ./test_bitcoin_orig && chmod +x test_bitcoin_orig The hash of the file is 193758e2041d49fe90722927ba6b5371506831caf733ee2fe61ef7d61cc894f7 and qemu-user crashes for me: $ qemu-s390x ./test_bitcoin_orig Segmentation fault (core dumped) -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
** Attachment added: "A test binary" https://bugs.launchpad.net/qemu/+bug/1862986/+attachment/5331331/+files/test_bitcoin_orig -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions
[Bug 1862986] Re: qemu-s390x crashes when run on aarch64
You need to provide the test binary. I can run a chroot of s390x ubuntu bionic on aarch64 just fine, so it must be something specific to your test. ** Changed in: qemu Status: New => Incomplete -- 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 crashes when run on aarch64 Status in QEMU: Incomplete 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. 0x0096b218 in __bss_start__ () (gdb) bt #0 0x0096b218 in __bss_start__ () #1 0x006120a8 in ?? () #2 0x0055579904b0 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. 0x00738f98 in code_gen_buffer () (gdb) bt #0 0x00738f98 in code_gen_buffer () #1 0x005e96c8 in cpu_exec () #2 0x005ee430 in cpu_loop () #3 0x005c3328 in main () To manage notifications about this bug go to: https://bugs.launchpad.net/qemu/+bug/1862986/+subscriptions