Comment 9 for bug 1764555

Revision history for this message
David Lechner (dlech) wrote :

I managed to get it to build:

./configure --static --enable-debug --target-list=arm-linux-user

Then, I ran my pbuilder script again. It hung in cmake as usual. Here are the stack traces from gdb:

(gdb) bt
#0 0x000000006007b5c2 in process_pending_signals (cpu_env=0x635f6960)
    at /home/david/work/qemu/linux-user/signal.c:7406
#1 0x000000006004fabb in cpu_loop (env=0x635f6960)
    at /home/david/work/qemu/linux-user/main.c:798
#2 0x0000000060051114 in main (argc=52, argv=0x7ffc589855b8,
    envp=0x7ffc58985760) at /home/david/work/qemu/linux-user/main.c:5147
(gdb) info threads
  Id Target Id Frame
* 1 Thread 0x635c2940 (LWP 3644) "cmake" 0x000000006007b5c2 in process_pending_signals (cpu_env=0x635f6960)
    at /home/david/work/qemu/linux-user/signal.c:7406
  2 Thread 0x7ff9644a4700 (LWP 3646) "cmake" 0x0000000060321059 in syscall
    ()
(gdb) thread 2
[Switching to thread 2 (Thread 0x7ff9644a4700 (LWP 3646))]
#0 0x0000000060321059 in syscall ()
(gdb) bt
#0 0x0000000060321059 in syscall ()
#1 0x000000006016456d in qemu_futex_wait (
    f=0x628562d8 <rcu_call_ready_event>, val=4294967295)
    at /home/david/work/qemu/include/qemu/futex.h:29
#2 0x0000000060164734 in qemu_event_wait (
    ev=0x628562d8 <rcu_call_ready_event>)
    at /home/david/work/qemu/util/qemu-thread-posix.c:445
#3 0x000000006016cdca in call_rcu_thread (opaque=0x0)
    at /home/david/work/qemu/util/rcu.c:261
#4 0x00000000602911db in start_thread (arg=0x7ff9644a4700)
    at pthread_create.c:463
#5 0x0000000060322e3f in clone ()