embed_api2 branch: 'make fulltest' failures

James E Keenan jkeen at verizon.net
Tue Dec 14 00:10:13 UTC 2010


Will Coleda wrote:

>>> Thanks.
>
> src/pbc_merge.c was missing an include. Fixed in the branch (Andrew++
> for the patch). I can now build this branch on OS X.
>
And earlier:

 >
 > Program received signal EXC_BAD_ACCESS, Could not access memory.
 > Reason: KERN_INVALID_ADDRESS at address: 0x00000000015090d0
 > 0x00000001000468f4 in Parrot_block_GC_mark ()
 > (gdb) bt
 > #0  0x00000001000468f4 in Parrot_block_GC_mark ()
 > #1  0x0000000100000b19 in main ()
 >
 >

[Sigh of relief.]

I'm glad the error was so simple.  I recall our spate of these 
KERN_INVALID_ADDRESS errors in build reports on Darwin from 2-3 years 
back.  They're very tricky to debug, as they appear to be memory errors 
at the Mach kernel level (see 
http://www.linuxselfhelp.com/gnu/machinfo/html_chapter/mach_5.html).

kid51



More information about the parrot-dev mailing list