[squeak-dev] [BUG] SqueakMap not working in a new image.
Nicolas Cellier
nicolas.cellier.aka.nice at gmail.com
Mon Mar 15 20:43:00 UTC 2010
2010/3/15 Göran Krampe <goran at krampe.se>:
> Nicolas Cellier wrote:
>>
>> If I don't update the map, map.3291.sgz works for me.
>
> That is interesting. Does this work you mean:
>
> SMSqueakMap default reload
>
> ...and it fails on the current map? What VM/OS are you on?
>
> regards, Göran
>
>
>
Windows XP, Smalltalk vmVersion -> 'Squeak3.10.2 of 11 February 2010
[latest update: #9314]'
SMSqueakMap default reload works OK (map.3291.sgz).
Requesting an internet update (map.4719.sgz) does not work => Error
occured when updating map
Nicolas
MessageNotUnderstood: UndefinedObject>>do:
15 March 2010 9:38:36.824 pm
VM: Win32 - Smalltalk
Image: Squeak3.10.2 [latest update: #9705]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Smalltalk\Squeak\trunk
Trusted Dir C:\Smalltalk\Squeak\trunk\cellier
Untrusted Dir C:\Documents and Settings\cellier\Mes documents\My Squeak
UndefinedObject(Object)>>doesNotUnderstand: #do:
Receiver: nil
Arguments and temporary variables:
aMessage: do: [closure] in ImageSegment>>comeFullyUpOnReload:
exception: MessageNotUnderstood: UndefinedObject>>do:
resumeValue: nil
Receiver's instance variables:
nil
ImageSegment>>comeFullyUpOnReload:
Receiver: an ImageSegment
Arguments and temporary variables:
smartRefStream: a SmartRefStream #[33 13 13]
mapFakeClassesToReal: an IdentityDictionary()
ccFixups: true
receiverClasses: nil
rootsToUnhiberhate: nil
myProject: #(nil)
Receiver's instance variables:
arrayOfRoots: nil
segment: a WordArrayForSegment(1929386342 511717899 20 2147483653
142082361 214...etc...
outPointers: {SMSqueakMap . nil . true . Dictionary . SMFileCache .
SMInstallat...etc...
state: #imported
segmentName: nil
fileName: nil
endMarker: SmartRefStream(ReferenceStream)>>next
userRootCnt: 1
renamedClasses: nil
SmartRefStream(DataStream)>>next
Receiver: a SmartRefStream #[33 13 13]
Arguments and temporary variables:
type: 16
selector: #readShortInst
anObject: an ImageSegment
isARefType: true
pos: nil
internalObject: nil
Receiver's instance variables:
byteStream: a MultiByteBinaryOrTextStream #[33 13 13]
topCall: #marked
basePos: 143
references: an IdentityDictionary()
objects: an IdentityDictionary(size 51573)
currentReference: 3167
fwdRefEnds: an IdentityDictionary()
blockers: an IdentityDictionary()
skipping: an IdentitySet()
insideASegment: false
structures: a Dictionary(#Array->#(0) #ArrayedCollection->#(0)
#Association->#(...etc...
steady: a Set(SMPersonalObject SmallInteger DiskProxy Dictionary
SMAccount SMCa...etc...
reshaped: nil
renamed: a Dictionary(#FlasherMorph->#Flasher )
renamedConv: a Dictionary(1->#SMSqueakMap 4->#Dictionary
5->#SMFileCache 6->#SM...etc...
superclasses: a Dictionary(#Array->#ArrayedCollection
#ArrayedCollection->#Sequ...etc...
progressBar: nil
objCount: nil
classInstVars: nil
SmartRefStream(ReferenceStream)>>next
Receiver: a SmartRefStream #[33 13 13]
Arguments and temporary variables:
curPosn: 3167
skipToPosn: nil
theObject: false
wasSkipping: nil
haveIt: #(false)
Receiver's instance variables:
byteStream: a MultiByteBinaryOrTextStream #[33 13 13]
topCall: #marked
basePos: 143
references: an IdentityDictionary()
objects: an IdentityDictionary(size 51573)
currentReference: 3167
fwdRefEnds: an IdentityDictionary()
blockers: an IdentityDictionary()
skipping: an IdentitySet()
insideASegment: false
structures: a Dictionary(#Array->#(0) #ArrayedCollection->#(0)
#Association->#(...etc...
steady: a Set(SMPersonalObject SmallInteger DiskProxy Dictionary
SMAccount SMCa...etc...
reshaped: nil
renamed: a Dictionary(#FlasherMorph->#Flasher )
renamedConv: a Dictionary(1->#SMSqueakMap 4->#Dictionary
5->#SMFileCache 6->#SM...etc...
superclasses: a Dictionary(#Array->#ArrayedCollection
#ArrayedCollection->#Sequ...etc...
progressBar: nil
objCount: nil
classInstVars: nil
--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #do:
ImageSegment>>comeFullyUpOnReload:
SmartRefStream(DataStream)>>next
SmartRefStream(ReferenceStream)>>next
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SmartRefStream>>next
SmartRefStream>>scanFrom:
ObjectScanner>>scanFrom:
[] in [] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
BlockClosure>>on:do:
[] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing:
[] in [] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>on:do:
[] in ProgressInitiationException>>defaultMorphicAction
BlockClosure>>ensure:
ProgressInitiationException>>defaultMorphicAction
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
...etc...
More information about the Squeak-dev
mailing list
|