On 31 December 2010 15:59, Esteban Lorenzano estebanlm@gmail.com wrote:
btw note this..
SmallInteger 0xc01 priority Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_PROTECTION_FAILURE at address: 0x00000c0d printProcessStack (aProcess=3073) at /Users/MAC/Desktop/Dev/VM/cog-osx/platforms/iOS/vm/../../../src/vm/gcc3x-cointerp.c:37340
This means that somehow one of the scheduled processes are become small integer and printAllStacks fails to print its priority and causes one more protection failure :)
So, i recommend: - add the safety measure in printAllStacks() to check if process is really an instance , not smallint. - find why one of the processes become integer :)