Mantis - Squeak
Viewing Issue Advanced Details
7695 Morphic crash always 07-13-12 07:32 09-12-12 15:55
marceltaeumel  
 
normal  
closed trunk  
fixed  
none    
none 4.4  
0007695: World freeze when Morphic alarms callbacks produce error
Whenever you add a morphic alarm (e.g., "myMorph addAlarm: #callback after: 500"), the image/world appears to freeze if an error occurs within callback code.
MyMorph>>triggerCallback
  self addAlarm: #callback after: 500.
MyMorph>>callback
  Error signal: 'Should see me!'.

Morph new openInWorld triggerCallback. "World/UI process freeze."
 WorldState-triggerAlarmsBefore.st [^] (683 bytes) 09-11-12 23:50

Notes
(0014255)
bert   
09-12-12 15:54   
Thanks for finding the freeze cause, John!

Fixed in Morphic-bf.624.