[Vm-dev] Fwd: [squeak-dev] Image crashes just after start-up
John M McIntosh
johnmci at smalltalkconsulting.com
Wed Apr 16 16:50:50 UTC 2008
fyi
Begin forwarded message:
> From: David Röthlisberger <squeak at c3com.ch>
> Date: April 16, 2008 1:15:57 AM PDT (CA)
> To: johnmci at smalltalkconsulting.com
> Subject: Re: [squeak-dev] Image crashes just after start-up
>
> Hi John,
>
>> Ok, so does this VM work with a base image, or it only a problem
>> with your image?
>
> The VM works well with a normal image, it's only a problem with this
> specific image.
> And even for that image it worked well for a couple of weeks. Then I
> implemented an
> application drawing a graph on a BalloonCanvas. Whenever I execute
> this application,
> the image crashes. Sometimes directly after starting the
> application, but in most
> cases I can use the app without problems, but when I then save the
> image after having
> executed one specific feature, it crashes on image start-up.
> I could track the error down to the method FormCanvas >>
> drawString:from:to:in:font:
> color:.
> Whenever this method gets executed with some specific parameters,
> then the crash will
> happen. It seems to me that the bounds parameter has corrupt data,
> eg. numbers not
> properly stored. But how this happens I don't know.
>
>
>> usually points to a problem with the VM crashing either because the
>> image is corrupt or you
>> have corrupted memory via an FFI call, or perhaps passing bad data
>> to the sound system.
>
> I don't use FFI, neither I pass data to the sound system, so
> probably this means that
> the image is corrupt. I guess that some objects get created that are
> corrupt. But why
> can this happen?
>
>> I also note you run Application Enhancer, perhaps turn that off and
>> see if it changes anything?
>
> ok, I turned it off, but this doesn't make a difference.
>
>
> David
--
=
=
=
========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
=
=
=
========================================================================
More information about the Vm-dev
mailing list