Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-23 Thread Marcus Denker
On 23 Sep 2014, at 00:50, Martin McClure mar...@hand2mouse.com wrote: On 09/22/2014 09:50 AM, Marcus Denker wrote: On 22 Sep 2014, at 17:05, Martin McClure mar...@hand2mouse.com wrote: This fix required multiple slices since loading things in the wrong order broke exceptions badly

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-23 Thread Marcus Denker
On 23 Sep 2014, at 09:32, Marcus Denker marcus.den...@inria.fr wrote: On 23 Sep 2014, at 00:50, Martin McClure mar...@hand2mouse.com wrote: On 09/22/2014 09:50 AM, Marcus Denker wrote: On 22 Sep 2014, at 17:05, Martin McClure mar...@hand2mouse.com wrote: This fix required multiple

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Marcus Denker
On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The search for exception handlers was not taking into account the general case of exception handlers established or exceptions signaled while already in a handler

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Max Leske
On 22.09.2014, at 09:12, Marcus Denker marcus.den...@inria.fr wrote: On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The search for exception handlers was not taking into account the general case of exception

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Marcus Denker
On 22 Sep 2014, at 09:21, Max Leske maxle...@gmail.com wrote: On 22.09.2014, at 09:12, Marcus Denker marcus.den...@inria.fr wrote: On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The search for exception

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Ben Coman
Max Leske wrote: On 22.09.2014, at 09:12, Marcus Denker marcus.den...@inria.fr wrote: On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The search for exception handlers was not taking into

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Esteban Lorenzano
On 22 Sep 2014, at 11:21, Ben Coman b...@openinworld.com wrote: Max Leske wrote: On 22.09.2014, at 09:12, Marcus Denker marcus.den...@inria.fr wrote: On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Max Leske
… *rolling my eyes*… *facepalm*… On 22.09.2014, at 11:55, Esteban Lorenzano esteba...@gmail.com wrote: On 22 Sep 2014, at 11:21, Ben Coman b...@openinworld.com wrote: Max Leske wrote: On 22.09.2014, at 09:12, Marcus Denker marcus.den...@inria.fr wrote: On 22 Sep 2014, at 07:30,

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Martin McClure
On 09/22/2014 12:12 AM, Marcus Denker wrote: On 22 Sep 2014, at 07:30, Martin McClure mar...@hand2mouse.com wrote: Andres and I developed a fix at ESUG for case 11996. The search for exception handlers was not taking into account the general case of exception handlers established or

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Martin McClure
This fix required multiple slices since loading things in the wrong order broke exceptions badly enough to hang the system. I packaged things in five slices. (It's possible that if Monticello was smart enough I could have done it in less than five, but it did need more than one). The

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Ben Coman
Martin McClure wrote: This fix required multiple slices since loading things in the wrong order broke exceptions badly enough to hang the system. I packaged things in five slices. (It's possible that if Monticello was smart enough I could have done it in less than five, but it did need more

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Marcus Denker
On 22 Sep 2014, at 17:35, Ben Coman b...@openinworld.com wrote: Martin McClure wrote: This fix required multiple slices since loading things in the wrong order broke exceptions badly enough to hang the system. I packaged things in five slices. (It's possible that if Monticello was smart

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Marcus Denker
On 22 Sep 2014, at 17:05, Martin McClure mar...@hand2mouse.com wrote: This fix required multiple slices since loading things in the wrong order broke exceptions badly enough to hang the system. I packaged things in five slices. (It's possible that if Monticello was smart enough I could have

Re: [Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-22 Thread Martin McClure
On 09/22/2014 09:50 AM, Marcus Denker wrote: On 22 Sep 2014, at 17:05, Martin McClure mar...@hand2mouse.com wrote: This fix required multiple slices since loading things in the wrong order broke exceptions badly enough to hang the system. I packaged things in five slices. (It's possible

[Pharo-dev] Fixed case 11996 -- exception handler search bug

2014-09-21 Thread Martin McClure
Andres and I developed a fix at ESUG for case 11996. The search for exception handlers was not taking into account the general case of exception handlers established or exceptions signaled while already in a handler block, so could find the wrong handler. I put the slices for this fix in the