[squeak-dev] Image crashes just after start-up
David Röthlisberger
squeak at c3com.ch
Tue Apr 15 09:20:54 UTC 2008
Thanks to the help of John I found out that the image crashes when the method
CommandHistory class >> forgetAllGrabCommandsFrom: gets excuted.
I have the impression that the method ProtoObject >> nextObject is failing.
Does anybody know how this can happen and what can be done in that case?
I know a scenario that I need to execute in my image so that the crash happens on
start-up. When I save the image after I have executed this scenario, the image
crashes on start-up for sure. Do you know what kind of code could cause this
primitive in ProtoObject >> nextObject to fail?
This scenario builds up a Mondrian graph, so Morphic is heavily used. The size of the
graph doesn't matter though.
David
> If this is on a macintosh there should be a crash log in
> ~/Library/Logs/CrashReporter/Squeak...
> If so send me a copy.
>
> Also I'd be glad to work with you to build a more current VM with
> message tracing on.
>
> Also you can start the VM binary using gdb then run, then when it crashs
> type in call (int) printAllStacks()
> to get a stack trace of all the processes running
>
>
> On Apr 14, 2008, at 8:31 AM, David Röthlisberger wrote:
>
>> Hello,
>>
>> I have an image (3.9, several additional packages loaded) that crashes
>> as soon as I start it. It loads, then I see the World for maybe a
>> second, and then, boom!, it's gone.
>> Is there any possibility to see what code has been executed just
>> before the crash to debug the problem? I do not get any debugger or
>> any error msg that I could use to locate the problem. Do you have any
>> hints?
>>
>> I heard of a VM that logs every msg send, it's described here, at the
>> bottom:
>> http://www.smalltalkconsulting.com/squeak.html
>> This VM unfortunately doesn't work properly on my system, an Intel Mac.
>>
>> Any hints are highly appreciated.
>>
>> Cheers,
>> David
>>
>
> --
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
> ===========================================================================
>
>
>
More information about the Squeak-dev
mailing list
|