[perl #60622] [BUG] t/pmc/pmc.t failing on Darwin
James Keenan via RT
parrotbug-followup at parrotcode.org
Tue Nov 18 12:27:38 UTC 2008
On Mon Nov 17 19:30:10 2008, chromatic at wgz.org wrote:
> I need to see more, but I think I know what this is. Use the 'bt'
> command in
> gdb to show the whole backtrace. Hopefully it includes
> Parrot_really_destroy().
>
Sorry to have forgotten that step. See attachment.
-------------- next part --------------
(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: 0xdeadbfcb
0x01118288 in Parrot_cx_delete_task (interp=0x3106770, task=0x4c1680) at src/scheduler.c:388
388 VTABLE_delete_keyed_int(interp, interp->scheduler, tid);
(gdb) bt
#0 0x01118288 in Parrot_cx_delete_task (interp=0x3106770, task=0x4c1680) at src/scheduler.c:388
#1 0x012a5f88 in Parrot_Timer_destroy (interp=0x3106770, pmc=0x4c1680) at ./src/pmc/timer.pmc:191
#2 0x010b9234 in Parrot_dod_free_pmc (interp=0x3106770, pool_unused=0x3106b50, p=0x4c1680) at src/gc/dod.c:679
#3 0x010b9114 in Parrot_dod_sweep (interp=0x3106770, pool=0x3106b50) at src/gc/dod.c:643
#4 0x010b9db4 in Parrot_dod_ms_run (interp=0x3106770, flags=4) at src/gc/dod.c:1122
#5 0x010b9f4c in Parrot_do_dod_run (interp=0x3106770, flags=4) at src/gc/dod.c:1189
#6 0x010c98e4 in Parrot_really_destroy (interp=0x3106770, exit_code_unused=0, arg_unused=0x0) at src/inter_create.c:344
#7 0x010ac8a0 in Parrot_exit (interp=0x3106770, status=0) at src/exit.c:89
#8 0x00002a7c in main (argc=1, argv=0xbffff7e4) at src/main.c:66
(gdb)
More information about the parrot-dev
mailing list