[BUG]ClassBuilder(Object)>>error:
johnmci at smalltalkconsulting.com
johnmci at smalltalkconsulting.com
Tue Apr 16 06:07:05 UTC 2002
Take a 4811 image, update to 4823.
Add in ConsolidateTo4744-JMM.4.cs
Then attempt to file in VMMaker-3-2-version6.1.cs
Get walkback below? why?
16 April 2002 1:03:47 pm
VM: Mac OS - Squeak3.1alpha of 7 March 2001 [latest update: #4347]
Image: Squeak3.2gamma [latest update: #4823]
ClassBuilder(Object)>>error:
Receiver: a ClassBuilder
Arguments and temporary variables:
aString: 'Illegal pointers to obsolete instances found'
Receiver's instance variables:
environ: a SystemDictionary(lots of globals)
classMap: nil
instVarMap: an IdentityDictionary()
progress: [] in MVCMenuMorph>>informUserAt:during:
maxClassIndex: 54
currentClassIndex: 23
ClassBuilder>>update:to:
Receiver: a ClassBuilder
Arguments and temporary variables:
oldClass: AnObsoleteAsynchFilePlugin class
newClass: AnObsoleteAsynchFilePlugin class
oldInstances: #(AnObsoleteAsynchFilePlugin)
someLeft: true
tmp: a subclass of nil
tmpClass: AnObsoleteAsynchFilePlugin class
inst: AnObsoleteAsynchFilePlugin
obs: nil
Receiver's instance variables:
environ: a SystemDictionary(lots of globals)
classMap: nil
instVarMap: an IdentityDictionary()
progress: [] in MVCMenuMorph>>informUserAt:during:
maxClassIndex: 54
currentClassIndex: 23
ClassBuilder>>mutate:to:
Receiver: a ClassBuilder
Arguments and temporary variables:
oldClass: TestInterpreterPlugin class
newClass: TestInterpreterPlugin class
subs: #(FlippyArrayPlugin2 class FooPlugin2 class TestOSAPlugin class
TIPTestPl...etc...
newSubclass: AnObsoleteAsynchFilePlugin class
oldSubclass: AnObsoleteAsynchFilePlugin class
i: 18
iLimiT: 18
Receiver's instance variables:
environ: a SystemDictionary(lots of globals)
classMap: nil
instVarMap: an IdentityDictionary()
progress: [] in MVCMenuMorph>>informUserAt:during:
maxClassIndex: 54
currentClassIndex: 23
ClassBuilder>>mutate:to:
Receiver: a ClassBuilder
Arguments and temporary variables:
oldClass: InterpreterPlugin class
newClass: InterpreterPlugin class
subs: #(SoundCodecPlugin class FFTPlugin class FloatArrayPlugin class
Matrix2x3...etc...
newSubclass: TestInterpreterPlugin class
oldSubclass: TestInterpreterPlugin class
i: 5
iLimiT: 26
Receiver's instance variables:
environ: a SystemDictionary(lots of globals)
classMap: nil
instVarMap: an IdentityDictionary()
progress: [] in MVCMenuMorph>>informUserAt:during:
maxClassIndex: 54
currentClassIndex: 23
--- The rest of the stack ---
[] in ClassBuilder>>recompile:from:to:mutate:
[] in ClassBuilder>>informUserDuring:
MVCMenuMorph>>informUserAt:during:
Utilities class>>informUserDuring:
ClassBuilder>>informUserDuring:
ClassBuilder>>recompile:from:to:mutate:
ClassBuilder>>class:instanceVariableNames:unsafe:
ClassBuilder>>class:instanceVariableNames:
Metaclass>>instanceVariableNames:
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:
Compiler class>>evaluate:for:notifying:logged:
Compiler class>>evaluate:for:logged:
Compiler class>>evaluate:logged:
[] in StandardFileStream(PositionableStream)>>fileInAnnouncing:
BlockContext>>on:do:
[] in StandardFileStream(PositionableStream)>>fileInAnnouncing:
ProgressInitiationException>>defaultAction
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
StandardFileStream(PositionableStream)>>fileInAnnouncing:
[] in ChangeSorter class>>newChangesFromStream:named:
BlockContext>>ensure:
ChangeSorter class>>newChangesFromStream:named:
FileList>>fileIntoNewChangeSet
FileList>>perform:orSendTo:
[] in MenuItemMorph>>invokeWithEvent:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
MenuItemMorph>>invokeWithEvent:
MenuItemMorph>>mouseUp:
MenuItemMorph>>handleMouseUp:
MouseButtonEvent>>sentTo:
MenuItemMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuItemMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
MenuMorph(Morph)>>processEvent:using:
MenuMorph(Morph)>>processEvent:
MenuMorph>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear:
...etc...
More information about the Squeak-dev
mailing list
|