2015-06-01 23:44 GMT+02:00 Craig Johnson <craig@hivemind.net>:
Sure thing.

To see the bug, file the code below into a clean image and run the example.�� The when the debugger pops, step over each line in the method.�� I'm doing this on a Windows OS.

Object subclass: #Cooler
�� �� instanceVariableNames: ''
�� �� classVariableNames: ''
�� �� poolDictionaries: ''
�� �� category: 'ImageFreeze'!

!Cooler methodsFor: 'as yet unclassified' stamp: 'CraigJohnson 6/1/2015 23:31'!
runMe
�� �� |�� a |
�� �� self halt.
�� �� self except.
�� �� a := 1.! !

"-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- "!

Cooler class
�� �� instanceVariableNames: ''!

!Cooler class methodsFor: 'as yet unclassified' stamp: 'CraigJohnson 6/1/2015 23:16'!
example
�� �� self new runMe ! !


This worked until pharo 40245
-> it looks like phase4 in issue
Wrong exception handler problem

introduced this behavior.




��



On 2015/06/01 11:00 PM, Esteban Lorenzano wrote:
well��� pharo4 is not a beta :)
weird that no one else reports same bug��� can you give us a way to reproduce the problem? Instead telling you which image does not have a problem I was not aware, I would like more to give you a bugfix :)

Esteban

On 01 Jun 2015, at 22:31, Craig Johnson <craig@hivemind.net> wrote:


Hi All,

I'm getting tired of Pharo 4 beta freezing.�� It happens whenever a exception occurs while in the debugger.

Funny that I don't remember any of the Pharo 4 development images freezing.

Which image can I use that won't do this?

Craig