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.
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
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
Hi, today I hit a little bug
#0 0x081cef45 in Parrot_PMC_get_pointer (interp=0x82d7f78,
pmc=0x8a0)
at src/extend.c:44
#1 0x080c5403 in Perl_macro_LvTYPE (sv=0x82d3410) at sv.c:1280
#2 0x080b196f in Perl_hv_fetch_ent (hv=0x8387588, keysv=0x82d3400,
lval=0,
hash=4044421188) at hv.c: