Unfortunately, it's now failing with a different SIGNAL error message.
(Darwin PPC, r32858)

not ok 3 - PMC type check

#   Failed test 'PMC type check'
#   at t/pmc/pmc.t line 75.
# Exited with error code: [SIGNAL 10]
# Received:
# All names ok.
# 
# Expected:
# /All names ok/
# 

(gdb) run t/pmc/pmc_3.pasm                
Starting program: /Users/jimk/work/parrot/parrot t/pmc/pmc_3.pasm
Reading symbols for shared libraries
.+.+.................................................................++ done
All names ok.

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0xdeadbfcf
0x013f180c in Parrot_Scheduler_delete_keyed_int (interp=0x3106770,
pmc=0x2845760, key=0) at ./src/pmc/scheduler.pmc:201
201
(gdb) bt
#0  0x013f180c in Parrot_Scheduler_delete_keyed_int (interp=0x3106770,
pmc=0x2845760, key=0) at ./src/pmc/scheduler.pmc:201
#1  0x0111835c in Parrot_cx_delete_task (interp=0x3106770,
task=0x4c16a0) at src/scheduler.c:389
#2  0x012b5768 in Parrot_Timer_destroy (interp=0x3106770, pmc=0x4c16a0)
at ./src/pmc/timer.pmc:191
#3  0x010b9264 in Parrot_dod_free_pmc (interp=0x3106770,
pool_unused=0x3106b50, p=0x4c16a0) at src/gc/dod.c:685
#4  0x010b9144 in Parrot_dod_sweep (interp=0x3106770, pool=0x3106b50) at
src/gc/dod.c:649
#5  0x010b9de4 in Parrot_dod_ms_run (interp=0x3106770, flags=4) at
src/gc/dod.c:1128
#6  0x010b9f7c in Parrot_do_dod_run (interp=0x3106770, flags=4) at
src/gc/dod.c:1195
#7  0x010c9924 in Parrot_really_destroy (interp=0x3106770,
exit_code_unused=0, arg_unused=0x0) at src/inter_create.c:341
#8  0x010ac8a0 in Parrot_exit (interp=0x3106770, status=0) at src/exit.c:89
#9  0x00002a7c in main (argc=1, argv=0xbffff7ec) at src/main.c:66

_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to