On Mon Nov 17 19:30:10 2008, [EMAIL PROTECTED] 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.
(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)
_______________________________________________ http://lists.parrot.org/mailman/listinfo/parrot-dev
