here insert explanation of what you were doing, suspect changes you've
made and so forth. 16 March 2010 9:06:09.23 pm VM: unix - Smalltalk Image: Squeak3.11alpha [latest update: #9719] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /usr/home/gary/Squeak-dev Trusted Dir /usr/home/gary/Squeak-dev/secure Untrusted Dir /usr/home/gary/Squeak-dev/My Squeak UndefinedObject(Object)>>doesNotUnderstand: #classVersion Receiver: nil Arguments and temporary variables: aMessage: classVersion exception: MessageNotUnderstood: UndefinedObject>>classVersion resumeValue: nil Receiver's instance variables: nil [] in SmartRefStream>>verifyStructure Receiver: a SmartRefStream #[16 10 23 200 1 19 0 0 73 253 102 25 0 115 120 30 0 0 4 0 0 128 0 50 42 ...etc... Arguments and temporary variables: converting: #ComponentLikeModel nm: an OrderedCollection(#Metaclass #PluggableTextMorph) newClass: nil newList: nil oldList: nil Receiver's instance variables: byteStream: a MultiByteBinaryOrTextStream #[16 10 23 200 1 19 0 0 73 253 102 25...etc... topCall: #marked basePos: 150 references: an IdentityDictionary() objects: an IdentityDictionary(size 1121) currentReference: 5 fwdRefEnds: an IdentityDictionary() blockers: an IdentityDictionary() skipping: an IdentitySet() insideASegment: false structures: a Dictionary(size 151) steady: a Set(StackMorph UpdatingThreePhaseButtonMorph SmallInteger Magnitude C...etc... reshaped: nil renamed: a Dictionary(#FlasherMorph->#Flasher ) renamedConv: a Dictionary() superclasses: a Dictionary(size 151) progressBar: nil objCount: nil classInstVars: nil [] in Dictionary>>keysDo: Receiver: a Dictionary(size 151) Arguments and temporary variables: aBlock: #ComponentLikeModel->#(0 'bounds' 'owner' 'submorphs' 'fullBounds' 'col...etc... association: [closure] in SmartRefStream>>verifyStructure Receiver's instance variables: tally: 151 array: {#TranscriptStream->#(0 'collection' 'position' 'readLimit' 'writeLimit'...etc... Dictionary>>associationsDo: Receiver: a Dictionary(size 151) Arguments and temporary variables: aBlock: [closure] in Dictionary>>keysDo: element: #ComponentLikeModel->#(0 'bounds' 'owner' 'submorphs' 'fullBounds' 'co...etc... index: 56 indexLimiT: 320 Receiver's instance variables: tally: 151 array: {#TranscriptStream->#(0 'collection' 'position' 'readLimit' 'writeLimit'...etc... --- The full stack --- UndefinedObject(Object)>>doesNotUnderstand: #classVersion [] in SmartRefStream>>verifyStructure [] in Dictionary>>keysDo: Dictionary>>associationsDo: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Dictionary>>keysDo: SmartRefStream>>verifyStructure SmartRefStream>>next SmartRefStream>>scanFrom: ObjectScanner>>scanFrom: [] in [] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: BlockClosure>>on:do: [] in MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: ProgressInitiationException>>sendNotificationsTo: [] in [] in ComplexProgressIndicator>>withProgressDo: BlockClosure>>valueWithPossibleArgs: [] in MethodContext(ContextPart)>>handleSignal: BlockClosure>>ensure: MethodContext(ContextPart)>>handleSignal: MethodContext(ContextPart)>>handleSignal: ProgressInitiationException(Exception)>>signal ProgressInitiationException>>display:at:from:to:during: ProgressInitiationException class>>display:at:from:to:during: ByteString(String)>>displayProgressAt:from:to:during: MultiByteBinaryOrTextStream(PositionableStream)>>fileInAnnouncing: MultiByteBinaryOrTextStream(PositionableStream)>>fileIn MultiByteBinaryOrTextStream>>fileInProject MultiByteBinaryOrTextStream>>fileInObjectAndCodeForProject [] in [] in ProjectLoading class>>openName:stream:fromDirectory:withProjectView: BlockClosure>>on:do: [] in ProjectLoading class>>openName:stream:fromDirectory:withProjectView: BlockClosure>>ensure: ProjectLoading class>>openName:stream:fromDirectory:withProjectView: [] in ProjectLoading class>>openFromDirectory:andFileName: BlockClosure>>on:do: [] in ComplexProgressIndicator>>withProgressDo: BlockClosure>>on:do: ComplexProgressIndicator>>withProgressDo: MorphicProject>>do:withProgressInfoOn:label: ProjectLoading class>>openFromDirectory:andFileName: TheWorldMenu>>loadProject TheWorldMenu>>doMenuItem:with: ...etc... |
On Tue, 2010-03-16 at 21:08 -1000, [hidden email] wrote:
> here insert explanation of what you were doing, suspect changes you've > made and so forth. > > 16 March 2010 9:06:09.23 pm > > VM: unix - Smalltalk > Image: Squeak3.11alpha [latest update: #9719] As you can tell I was testing the latest trunk image and discovered the "automatic" bug reporter. Very cool. My apologies if I didn't get it right. I was loading a project saved on a different computer. That one is also FreeBSD but the VM and image are slightly older. The project contains a StackMorph with some text fields. The two scrolling text morphs were giving me problems. Anyway, it doesn't even load. I tried the Projects menu, and the World pop-up menu. -- Gary Dunn, Honolulu [hidden email] http://openslate.net/ http://e9erust.blogspot.com/ Sent from Slate001 |
On Tue, Mar 16, 2010 at 09:32:43PM -1000, Gary Dunn wrote:
> On Tue, 2010-03-16 at 21:08 -1000, [hidden email] wrote: > > here insert explanation of what you were doing, suspect changes you've > > made and so forth. > > > > 16 March 2010 9:06:09.23 pm > > > > VM: unix - Smalltalk > > Image: Squeak3.11alpha [latest update: #9719] > > As you can tell I was testing the latest trunk image and discovered the > "automatic" bug reporter. Very cool. My apologies if I didn't get it > right. > > I was loading a project saved on a different computer. That one is also > FreeBSD but the VM and image are slightly older. The project contains a > StackMorph with some text fields. The two scrolling text morphs were > giving me problems. Anyway, it doesn't even load. I tried the Projects > menu, and the World pop-up menu. Andreas found and fixed a problem in the VM, described here: http://lists.squeakfoundation.org/pipermail/vm-dev/2010-March/004055.html The bug affects loading of older image segments (from pre-closure images) into newer images (with closure support). The fix is not yet in any of the distributed VMs (except possibly windows?), but if you do not mind building a VM from VMMaker and sources, it may resolve your problem. Dave |
Free forum by Nabble | Edit this page |