[Vm-dev] Reproducible Cog crash from image startup

Mariano Martinez Peck marianopeck at gmail.com
Mon Feb 27 08:46:29 UTC 2012


On Mon, Feb 27, 2012 at 12:51 AM, Eliot Miranda <eliot.miranda at gmail.com>wrote:

> Hi Mariano,
>
>      I need the changes file to reproduce this without a notifier stating
> that the changes file is missing.  Could you send me it asap?  BTW, it does
> crash on my Cog.  But it will be easier to debug with a changes file.  Thx
>
>
Hi Eliot. Even if it seems to discover the cause, just in case, I have
updated the .changes:
https://gforge.inria.fr/frs/download.php/30284/Marea.104-Crash.1.changes.zip

thanks


>
> On Sun, Feb 26, 2012 at 8:58 AM, Mariano Martinez Peck <
> marianopeck at gmail.com> wrote:
>
>>
>> Hi. I have faced a VM crash while using Nautilus browser. It took me a
>> while, but I finally could make a reproducible crash from image startup.
>> You can find the image here:
>> https://gforge.inria.fr/frs/download.php/30280/Marea.104-Crash.1.image.zip
>>
>> What the image is running at startup that causes the crash is:
>>
>> | nautilus model ui|
>> Nautilus instVarNamed: 'groups' put: nil.
>> model := Nautilus open.
>> ui := model ui.
>> ui groupsButtonAction.
>>
>> If you need more about the "domain", we can ask Ben, Nautilus developer.
>> From what I can see in GDB, it crashes in #mapStackPages  because it does a
>> remap to an OOP that is 0 (zero)
>>
>> while (theSP <= frameRcvrOffset) {
>>                     oop = longAt(theSP);
>>                     if (!((oop & 1))) {
>>                         longAtput(theSP, remap(oop));
>>                     }
>>                     theSP += BytesPerWord;
>>                 }
>>
>>
>> Any ideas?
>>
>> Thanks,
>>
>> --
>> Mariano
>> http://marianopeck.wordpress.com
>>
>>
>>
>
>
> --
> best,
> Eliot
>
>


-- 
Mariano
http://marianopeck.wordpress.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20120227/658f0bdc/attachment-0001.htm


More information about the Vm-dev mailing list