A new version of SystemEditor was added to project SystemEditor: http://www.squeaksource.com/SystemEditor/SystemEditor-mtf.121.mcz
==================== Summary ====================
Name: SystemEditor-mtf.121 Author: mtf Time: 26 September 2008, 11:33:22 am UUID: 543836e8-e91c-4680-97de-31aec2547aee Ancestors: SystemEditor-mtf.120
Made edSuperclass not unnecessarily add an editor to SystemEditor. This was causing SystemEditor to be modified while iterating to build the transaction, causing a bad transaction to be created, and a segfault.
=============== Diff against SystemEditor-mtf.120 ===============
Item was changed: ----- Method: ClassDescriptionEditor>>edSuperclass (in category 'building') ----- edSuperclass "Answer my product's superclass, building it if necessary"
+ | classOrEditor | + classOrEditor := self superclassOrEditor. + ^ classOrEditor edIsEditor + ifTrue: [classOrEditor product] + ifFalse: [classOrEditor]! - ^ self superclass product!
packages@lists.squeakfoundation.org