Mantis - Squeak
Viewing Issue Advanced Details
7201 SqueakMap minor always 09-23-08 07:02 02-13-09 14:15
noha  
gokr  
normal  
closed  
fixed  
none    
none  
0007201: Squeakmap does not start if sm/ directory is not present and Squeakmap has been purged
Squeakmap carries a default map per default. This wastes a lot of space in the image. In order to get rid of this someone can utilize

SMSqueakMap default purge

If you do this to an image that hasn't downloaded a map to the sm/ directory before you start SqueakMap it will fail.

My fix adds a line that opens SqueakMap empty (no map). By updating the map from the net everything is back to normal. Fix attached!
 squeakmap-emptystartfix.1.cs [^] (378 bytes) 09-23-08 07:02

Notes
(0012748)
asparagi   
10-24-08 23:27   
sq3.10.2-7179dev08.10.2, and possibly other squeak-dev images, have purged the default map as described above. If you put sq3.10.2-7179dev08.10.2 in a new directory and try to start SqueakMap, you will get a debugger.
(0012961)
gokr   
02-13-09 14:14   
This fix and another has now been included in SMBase-gk.90 on SM.
(0012962)
gokr   
02-13-09 14:15   
See note above.
(0012963)
gokr   
02-13-09 14:15   
Arrg, close darnit!