[squeak-dev] [Test][Squeak5.2a] Dropping a 32bit myProject.pr object file into a 64bit image

K K Subbu kksubbu.ml at gmail.com
Mon Jul 2 19:34:11 UTC 2018


On Tuesday 03 July 2018 12:19 AM, H. Hirzel wrote:
> Hello
> 
> What happens if you drop the attached *.pr file (32bit) into a 64 bit image?

Got a MNU - Key Not Found 3040.

The image segment in the file is correctly recognised as a LE32 
NativeImageSegment and handled by Spur32BitImageSegmentLoader. The 
segment is 45288 bytes long and the loader tries to allocate the object 
around position 3000, but fails.
   format=33, classIndex=396, numSlots=12, oop=2984

The oopIndex for this class is 3040 but this slot in oopMap is nil.

HTH .. Subbu


More information about the Squeak-dev mailing list