[BUG]ODBSSession class(Object)>>halt
Adrian Lienhard
adi at netstyle.ch
Fri May 20 19:17:17 UTC 2005
ups, sorry, please ignore...
Adrian
On May 20, 2005, at 1:56 PM, das at iam.unibe.ch wrote:
> here insert explanation of what you were doing, suspect changes you've
> made and so forth.
>
> 20 May 2005 1:56:24 pm
>
> VM: unix - a SmalltalkImage
> Image: Squeak3.7 [latest update: #5989]
>
> SecurityManager state:
> Restricted: false
> FileAccess: true
> SocketAccess: true
> Working Dir /Users/adrian/Projects/BL/images/main dev
> Trusted Dir /Users/adrian/Projects/BL/images/main dev/secure
> Untrusted Dir /Users/adrian/Projects/BL/images/main dev/untrusted
>
> ODBSSession class(Object)>>halt
> Receiver: ODBSSession
> Arguments and temporary variables:
>
> Receiver's instance variables:
> superclass: WASession
> methodDict: a MethodDictionary(#database->a
> CompiledMethod (1055)
> #performReque...etc...
> format: 148
> instanceVariables: nil
> organization: ('as yet unclassified' database
> performRequest:
> responseForReques...etc...
> subclasses: #(BLSession)
> name: #ODBSSession
> classPool: nil
> sharedPools: nil
> environment: a SystemDictionary(lots of globals)
> category: nil
>
> ODBSSession class>>DoIt
> Receiver: ODBSSession
> Arguments and temporary variables:
>
> Receiver's instance variables:
> superclass: WASession
> methodDict: a MethodDictionary(#database->a
> CompiledMethod (1055)
> #performReque...etc...
> format: 148
> instanceVariables: nil
> organization: ('as yet unclassified' database
> performRequest:
> responseForReques...etc...
> subclasses: #(BLSession)
> name: #ODBSSession
> classPool: nil
> sharedPools: nil
> environment: a SystemDictionary(lots of globals)
> category: nil
>
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> Receiver: a Compiler
> Arguments and temporary variables:
> textOrStream: a ReadWriteStream 'performRequest: aRequest
> ^ [[[super performRe...etc...
> aContext: nil
> receiver: ODBSSession
> aRequestor: a TextMorphEditor
> failBlock: [] in TextMorphEditor(ParagraphEditor)
> >>evaluateSelection
> {[FakeClas...etc...
> logFlag: true
> methodNode: DoIt
> ^ self halt
> method: a CompiledMethod (1346)
> value: nil
> selector: #DoIt
> Receiver's instance variables:
> sourceStream: a ReadWriteStream 'performRequest: aRequest
> ^ [[[super performRe...etc...
> requestor: a TextMorphEditor
> class: ODBSSession class
> context: nil
> parserClass: Parser
> cacheDoItNode: true
>
> [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class
> evaluatorClass new evaluate: self selectionAsStream in: ctxt...]}
> Arguments and temporary variables:
> result: nil
> rcvr: ODBSSession
> ctxt: nil
> ex: nil
>
>
> --- The full stack ---
> ODBSSession class(Object)>>halt
> ODBSSession class>>DoIt
> Compiler>>evaluate:in:to:notifying:ifFail:logged:
> [] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class
> evaluatorClass new evaluate: self selectionAsStream in: ctxt...]}
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> BlockContext>>on:do:
> TextMorphEditor(ParagraphEditor)>>evaluateSelection
> TextMorphEditor(ParagraphEditor)>>doIt
> [] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]}
> TextMorphEditor(Controller)>>terminateAndInitializeAround:
> TextMorphEditor(ParagraphEditor)>>doIt:
> TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
> TextMorphEditor>>dispatchOnCharacter:with:
> TextMorphEditor(ParagraphEditor)>>readKeyboard
> TextMorphEditor>>readKeyboard
> [] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor
> readKeyboard]}
> TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
> TextMorphForEditView>>handleInteraction:fromEvent:
> TextMorphForEditView(TextMorph)>>keyStroke:
> TextMorphForEditView>>keyStroke:
> TextMorphForEditView(TextMorph)>>handleKeystroke:
> KeyboardEvent>>sentTo:
> TextMorphForEditView(Morph)>>handleEvent:
> TextMorphForEditView(Morph)>>handleFocusEvent:
> [] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self.
> ActiveEvent := anEvent. result := focusHolder han...]}
> [] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
> BlockContext>>on:do:
> PasteUpMorph>>becomeActiveDuring:
> HandMorph>>sendFocusEvent:to:clear:
> HandMorph>>sendEvent:focus:clear:
> HandMorph>>sendKeyboardEvent:
> HandMorph>>handleEvent:
> HandMorph>>processEvents
> [] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h
> processEvents. capturingGesture := capturingGest...]}
> Array(SequenceableCollection)>>do:
> WorldState>>handsDo:
> WorldState>>doOneCycleNowFor:
> WorldState>>doOneCycleFor:
> PasteUpMorph>>doOneCycle
> [] in Project class>>spawnNewProcess {[[World doOneCycle. Processor
> yield. false] whileFalse. nil]}
> [] in BlockContext>>newProcess {[self value. Processor
> terminateActive]}
> ...etc...
>
>
More information about the Squeak-dev
mailing list
|