[BUG]Walkback when using "fileIn entire file"
Yar Hwee Boon
hboon at motionobj.com
Sat Oct 2 16:11:19 UTC 2004
Hi all,
I'm getting a walkback when I try to choose the "fileIn entire file" menu
item with a .cs open. "fileIn selection" works alright.
PS: Is this how someone reports a bug?
PPS: I'm unfamiliar with Squeak, when I hit this walkback I tried to mail
a bug report from the debugger and the window "Mister Postman" (Celeste?)
window gave me another walkback :) Going to post a BUG report for that
after this.
PPPS: When you move the cursor to the little "button" above the up
scrollbutton for the debugger window, the cursor changes and seem to
indicate that you can click the button for a menu (such as in a browser?),
but when I click on it, nothing happens.
2 October 2004 11:49:32 pm
VM: Win32 - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir H:\progs\squeak
Trusted Dir H:\progs\squeak\admin
Untrusted Dir C:\My Squeak\admin
String(Object)>>doesNotUnderstand: #fullName
Receiver: 'H:\progs\squeak\old\New Changes.1.cs'
Arguments and temporary variables:
aMessage: fullName
Receiver's instance variables:
'H:\progs\squeak\old\New Changes.1.cs'
SimpleServiceEntry>>getArgumentsFrom:
Receiver: SimpleServiceEntry: (FileStream --- fileIn:)
Arguments and temporary variables:
aProvider: 'H:\progs\squeak\old\New Changes.1.cs'
Receiver's instance variables:
dependents: nil
provider: FileStream
label: 'fileIn entire file'
selector: #fileIn:
useLineAfter: nil
stateSelector: #none
description: 'file in the entire contents of the file, which is
expected to con...etc...
argumentGetter: nil
buttonLabel: 'filein'
SimpleServiceEntry>>performServiceFor:
Receiver: SimpleServiceEntry: (FileStream --- fileIn:)
Arguments and temporary variables:
anObject: 'H:\progs\squeak\old\New Changes.1.cs'
Receiver's instance variables:
dependents: nil
provider: FileStream
label: 'fileIn entire file'
selector: #fileIn:
useLineAfter: nil
stateSelector: #none
description: 'file in the entire contents of the file, which is
expected to con...etc...
argumentGetter: nil
buttonLabel: 'filein'
[] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector numArgs)
= 0 ifTrue: [target perform: selector] ...]}
Arguments and temporary variables:
evt: [647 at 234 mouseUp 206340251]
selArgCount: 1
w: a PasteUpMorph(2101) [world]
--- The full stack ---
String(Object)>>doesNotUnderstand: #fullName
SimpleServiceEntry>>getArgumentsFrom:
SimpleServiceEntry>>performServiceFor:
[] in MenuItemMorph>>invokeWithEvent: {[(selArgCount := selector numArgs)
= 0 ifTrue: [target perform: selector] ...]}
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
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: {[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>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h
processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
WorldState>>doOneSubCycleFor:
PasteUpMorph>>doOneSubCycle
MenuMorph>>invokeModalAt:in:allowKeyboard:
MenuMorph>>invokeModal:
MenuMorph>>invokeModal
PluggableTextMorph>>yellowButtonActivity:
TextMorphForEditView>>mouseDown:
TextMorphForEditView(Morph)>>handleMouseDown:
MouseButtonEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
TextMorphForEditView(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
TransformMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
PluggableTextMorph(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
SystemWindow(Morph)>>processEvent:using:
MorphicEventDispatcher>>dispatchMouseDown:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph(Morph)>>processEvent:using:
PasteUpMorph>>processEvent:using:
PasteUpMorph(Morph)>>processEvent:
...etc...
--
Regards
HweeBoon
MotionObj
More information about the Squeak-dev
mailing list
|