[FIX] Exception handle

Anthony Hannan ajh18 at cornell.edu
Fri Mar 5 09:30:34 UTC 2004


Yes, I wasn't handling exceptions when unwinding.  Attached is the fix
along with some unwind cleanup.

Good catch.

Cheers,
Anthony

"Boris Gaertner" <Boris.Gaertner at gmx.net> wrote:
> > Masashi Umezawa <umejava at mars.dti.ne.jp> wrote:
> > > But,
> > > [1/0] ifCurtailed: [self halt].
> > > does not halt even if we push the 'abandon' button.
> > > (It was his original test code, anyway).
> > Just for info:
> > I tested this in 3.2 and 3.4 - works there. Abandon gives the "self
> > halt" notifier.
> > Does not work in 3.7-5763. No halt encountered after Abandon.
> Seems that now we get closer to a problem.
> In 3.2, we have in  Debugger>>windowIsClosing:
>   interruptedProcess terminate.
> In 3.6, this was changed to:
>    [interruptedProcess terminate] on: Error do: [].
> which catches the  Halt, too. This came in
> change set 5357. It is however not sufficient to
> simply undo that change - more work is credibly
> required. Anthony, can you please look at this
> again ?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: UnwindFixes-ajh.1.cs.gz
Type: application/octet-stream
Size: 4044 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20040305/52b5caf0/UnwindFixes-ajh.1.cs.obj


More information about the Squeak-dev mailing list