On Thu, 2004-01-15 at 23:26, Leopold Toetsch wrote:

> Could you attach gdb to the hanging parrot?

This time, it's hanging at t/op/00ff-dos.t:

(gdb) bac
#0  0x0fd0e600 in sigsuspend () from /lib/libc.so.6
#1  0x0ff970ac in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x0ff96cf8 in pthread_onexit_process () from /lib/libpthread.so.0
#3  0x0fd10bc8 in exit () from /lib/libc.so.6
#4  0x1008c750 in Parrot_exit (status=0) at src/exit.c:54
#5  0x100320b4 in main (argc=1, argv=0x7ffff5c0) at imcc/main.c:555

Here's another run, this time hanging at test #3 in t/op/arithmetics.t:

#0  0x0fd0e600 in sigsuspend () from /lib/libc.so.6
#1  0x0ff970ac in __pthread_wait_for_restart_signal ()
   from /lib/libpthread.so.0
#2  0x0ff96cf8 in pthread_onexit_process () from /lib/libpthread.so.0
#3  0x0fd10bc8 in exit () from /lib/libc.so.6
#4  0x1008c750 in Parrot_exit (status=0) at src/exit.c:54
#5  0x100320b4 in main (argc=1, argv=0x7ffff5b0) at imcc/main.c:555

I can upgrade glibc to see if that helps.

-- c

Reply via email to