[squeak-dev] Re: Mac release broken? ClassBinding>>objectForDataStream

Colin Putney colin at wiresong.com
Sun Dec 6 18:04:37 UTC 2015


On Sun, Dec 6, 2015 at 9:26 AM, Eliot Miranda <eliot.miranda at gmail.com>
wrote:

> Hi Colin,
>
>     AFAIA the Spur VM does provide image segment support ;-).  If the
> system is crashing there's a bug.  But the image segment support does
> differ somewhat from the previous version since Sour does not support
> stable object enumeration and so relies on the segment load prim answering
> an array of the loaded objects and the image level code using this to post
> process the loaded objs rather than nextObject.  There were a raft of
> changes about a month ago that made the image segment tests run
> successfully.  Can you say more about what's broken?
>

The crash occurs when saving a project. I don't know what the issue is, but
there's a reproducible case here:

http://squeakvm.org/~lewis/tmp/crash-image.zip


(Thanks to David for rescuing my overly large attachment!)


In an apparently separate issue, when loading a project, I get an error,
'Segment has not been becommed into the loaded objects', raised by
ImageSegment>>checkAndReportLoadError. The segment inst var is still an
instance of WordArrayForSegment, rather than an Array, so it appears the
primitive failed.

Colin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20151206/acd19c05/attachment.htm


More information about the Squeak-dev mailing list