Re: Segfault in extend.c/ parrot_pmc_get_pointer

2003-12-19 Thread Leopold Toetsch
Arthur Bergman <[EMAIL PROTECTED]> wrote: > On Monday, December 15, 2003, at 12:58 pm, Leopold Toetsch wrote: > (gdb) p *pmc > $2 = {obj = {u = {b = {bufstart = 0x4212dfd8, buflen = 137797904}, ptrs > = {_struct_val = 0x4212dfd8, _pmc_val = 0x836a110}, >int_val = 1108533208, num_val = 4.

Re: Segfault in extend.c/ parrot_pmc_get_pointer

2003-12-19 Thread Arthur Bergman
On Monday, December 15, 2003, at 12:58 pm, Leopold Toetsch wrote: Arthur Bergman <[EMAIL PROTECTED]> wrote: #0 0x081cef45 in Parrot_PMC_get_pointer (interp=0x82d7f78, pmc=0x8a0) That looks like the vtable could be corrupted. $ p *pmc $ p *pmc->vtable So, after a couple of days struggling

Re: Segfault in extend.c/ parrot_pmc_get_pointer

2003-12-15 Thread Leopold Toetsch
Arthur Bergman <[EMAIL PROTECTED]> wrote: > #0 0x081cef45 in Parrot_PMC_get_pointer (interp=0x82d7f78, > pmc=0x8a0) That looks like the vtable could be corrupted. $ p *pmc $ p *pmc->vtable > Any suggestions? Maybe the PMC got destroyed by a DOD run. You can check that by disabling DOD afte