Well....it seems I found the problem. And in fact, it has alredy been solved by Levente in Squeak...I waste so many hours...and the fix was there..
So, can you try changing to sizeFor: numberOfElements "Return the minimum capacity of a dictionary that can hold numberOfElements elements. At least 25% of the array must be empty and the return value must be a power of 2." ^(numberOfElements * 4 // 3) asLargerPowerOfTwo max: 1 And see if it works? it works here... On Wed, Jan 18, 2012 at 11:59 AM, Stéphane Ducasse < stephane.duca...@inria.fr> wrote: > So is the new fix solving the problems? > > Stef > > On Jan 18, 2012, at 9:53 AM, Mariano Martinez Peck wrote: > > > > > > > On Wed, Jan 18, 2012 at 8:29 AM, Yanni Chiu <ya...@rogers.com> wrote: > > Rats, that's not the fix. > > > > Even though #cleanUpForRelease ran to completion, running the code: > > > > > > Smalltalk > > allClassesAndTraitsDo: [ :class | > > [ :each | > > each > > removeEmptyCategories; > > sortCategories ] > > value: class organization; > > value: class class > organization ]. > > > > still gives a ByteSymbol DNU for #run:with:in: > > > > I give up for now. > > > > > > > > hahhah thanks Yanni. You see? it is really difficult to reproduce and > understand :( > > thanks for your effort... > > > > > > -- > > Mariano > > http://marianopeck.wordpress.com > > > > > -- Mariano http://marianopeck.wordpress.com