# New Ticket Created by Moritz Lenz
# Please include the string: [perl #60506]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=60506 >
for a few days now t/pmc/pmc.t fails with a segfault in the third test:
$ ./parrot t/pmc/pmc_3.pasm
All names ok.
Segmentation fault
With this backtrace:
(gdb) bt
#0 0xb7c07069 in Parrot_cx_delete_task (interp=0x8e6a048, task=0x8eddfac)
at src/scheduler.c:388
#1 0xb7d57e64 in Parrot_Timer_destroy (interp=0x8e6a048, pmc=0x8eddfac)
at ./src/pmc/timer.pmc:191
#2 0xb7bb7be9 in Parrot_dod_free_pmc (interp=0x8e6a048,
pool_unused=0x8e8abb0, p=0x8eddfac) at src/gc/dod.c:679
#3 0xb7bb7b1f in Parrot_dod_sweep (interp=0x8e6a048, pool=0x8e8abb0)
at src/gc/dod.c:643
#4 0xb7bb83d9 in Parrot_dod_ms_run (interp=0x8e6a048, flags=4)
at src/gc/dod.c:1122
#5 0xb7bb854a in Parrot_do_dod_run (interp=0x8e6a048, flags=4)
at src/gc/dod.c:1189
#6 0xb7bc3cf6 in Parrot_really_destroy (interp=0x8e6a048,
exit_code_unused=0,
arg_unused=0x0) at src/inter_create.c:344
#7 0xb7baf82c in Parrot_exit (interp=0x8e6a048, status=0) at src/exit.c:89
#8 0x08048949 in main (argc=1, argv=0xbfcc5738) at src/main.c:66
(this is with r32577 on a 32 bit i386 linux)
chromatic already investigated a bit:
http://irclog.perlgeek.de/parrot/2008-11-07#i_675133
but so far no fix.
Cheers,
Moritz
--
Moritz Lenz
http://perlgeek.de/ | http://perl-6.de/ | http://sudokugarden.de/