[BUG][SM2] Upgrading SM2 Base from 0.91 to 0.92 deletes
VersionNumber>>versionStringOn:
by other posts by this author
Jan 24 2004 1:58AM messages near this date
list feed stopped?
|
Re: [BUG][SM2] Upgrading SM2 Base from 0.91 to 0.92 deletes
VersionNumber>>versionStringOn:
I took a 3.7a-5623 image, opened a Package Loader, installed Monticello,
and then tried to upgrade to SqueakMap2 base 0.92 (from 0.91).
I got a walkback.
23 January 2004 5:56:28 pm
VM: unix - a SmalltalkImage
Image: Squeak3.7alpha [latest update: #5623]
Delay> >wait
Receiver: a Delay
Arguments and temporary variables:
Receiver's instance variables:
delayDuration: 20
resumptionTime: 229206
delaySemaphore: a Semaphore()
beingWaitedOn: false
WorldState> >interCyclePause:
Receiver: a WorldState
Arguments and temporary variables:
milliSecs: 20
currentTime: 229186
wait: 20
Receiver's instance variables:
hands: #(a HandMorph(3216))
activeHand: a HandMorph(3216)
viewBox: 0@0 corner: 2552@990
canvas: a FormCanvas on: DisplayScreen(2552x990x16)
damageRecorder: a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a SystemWindow(2726))(a
SystemWindow(2...etc...
lastStepTime: 293783
lastStepMessage: nil
lastCycleTime: 293782
commandHistory: a CommandHistory
alarms: a Heap()
lastAlarmTime: 293783
remoteServer: nil
multiCanvas: nil
WorldState> >doOneCycleFor:
Receiver: a WorldState
Arguments and temporary variables:
aWorld: a PasteUpMorph(1622) [world]
Receiver's instance variables:
hands: #(a HandMorph(3216))
activeHand: a HandMorph(3216)
viewBox: 0@0 corner: 2552@990
canvas: a FormCanvas on: DisplayScreen(2552x990x16)
damageRecorder: a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a SystemWindow(2726))(a
SystemWindow(2...etc...
lastStepTime: 293783
lastStepMessage: nil
lastCycleTime: 293782
commandHistory: a CommandHistory
alarms: a Heap()
lastAlarmTime: 293783
remoteServer: nil
multiCanvas: nil
WorldState> >doOneSubCycleFor:
Receiver: a WorldState
Arguments and temporary variables:
aWorld: a PasteUpMorph(1622) [world]
currentHand: a HandMorph(3216)
Receiver's instance variables:
hands: #(a HandMorph(3216))
activeHand: a HandMorph(3216)
viewBox: 0@0 corner: 2552@990
canvas: a FormCanvas on: DisplayScreen(2552x990x16)
damageRecorder: a DamageRecorder
stepList: a Heap(StepMessage(#stepAt: -> a SystemWindow(2726))(a
SystemWindow(2...etc...
lastStepTime: 293783
lastStepMessage: nil
lastCycleTime: 293782
commandHistory: a CommandHistory
alarms: a Heap()
lastAlarmTime: 293783
remoteServer: nil
multiCanvas: nil
--- The full stack ---
Delay> >wait
WorldState> >interCyclePause:
WorldState> >doOneCycleFor:
WorldState> >doOneSubCycleFor:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PasteUpMorph> >doOneSubCycle
MVCMenuMorph> >invokeAt:in:allowKeyboard:
[] in PopUpMenu> >startUpWithCaption:at:allowKeyboard: {[(MVCMenuMorph
from: self title: captionOrNil) invokeAt: location in: Ac...]}
BlockContext> >ensure:
CursorWithMask(Cursor)> >showWhile:
PopUpMenu> >startUpWithCaption:at:allowKeyboard:
PopUpMenu> >startUpWithCaption:at:
PopUpMenu> >startUpWithCaption:
PopUpMenu class> >inform:
SMLoader(Object)> >inform:
[] in SMLoader> >installPackageRelease {[:ex | self inform: ('Error
occurred during install:\' , ex messageText) wit...]}
BlockContext> >valueWithPossibleArgs:
[] in MethodContext(ContextPart)> >handleSignal: {[(self tempAt: 2)
valueWithPossibleArgs: {exception}]}
BlockContext> >ensure:
MethodContext(ContextPart)> >handleSignal:
MessageNotUnderstood(Exception)> >signal
VersionNumber(Object)> >doesNotUnderstand: #versionStringOn:
[] in VersionNumber> >versionString {[:strm | self versionStringOn:
strm]}
String class(SequenceableCollection class)> >streamContents:
VersionNumber> >versionString
SMSqueakMap> >noteInstalledPackageWithId:autoVersion:name:
SMSqueakMap> >noteInstalled:
SMPackageRelease> >noteInstalled
SMMcInstaller> >install
[] in SMLoader> >installPackageRelease {[(SMInstaller forPackageRelease:
release) install. self noteChanged]}
BlockContext> >ensure:
CursorWithMask(Cursor)> >showWhile:
[] in SMLoader> >installPackageRelease {[Cursor wait showWhile:
[(SMInstaller forPackageRelease: release) install....]}
BlockContext> >on:do:
SMLoader> >installPackageRelease
SMLoader> >perform:orSendTo:
[] in MenuItemMorph> >invokeWithEvent: {[(selArgCount := selector
numArgs) = 0 ifTrue: [target perform: selector] ...]}
...etc...
Thread:
Avi Bryant
|