Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001439 [Squeak] Morphic minor always 07-08-05 21:34 07-08-05 21:36
Reporter stef View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 3.8
Summary 0001439: [BUG] Bookmorph save on server
Description - Create a bookMorph
- Select save page on server
   (instead of prompting you for a server as indicated in the class
comment)
Additional Information 14 June 2004 9:26:01 pm

VM: unix - a SmalltalkImage
Image: Squeak3.7beta [latest update: #5948]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir
/Volumes/Data/Users/ducasse/Workspace/FirstCircle/SqDemoes/JUNE2004
Trusted Dir
/Volumes/Data/Users/ducasse/Workspace/FirstCircle/SqDemoes/JUNE2004/
secure
Untrusted Dir
/Volumes/Data/Users/ducasse/Workspace/FirstCircle/SqDemoes/JUNE2004/
untrusted

ServerDirectory class(Object)>>error:
    Receiver: ServerDirectory
    Arguments and temporary variables:
        aString: 'Server name not found'
    Receiver's instance variables:
        superclass: Object
        methodDict: a MethodDictionary(#acceptsUploads->a CompiledMethod
(3569) #accept...etc...
        format: 158
        instanceVariables: #('server' 'directory' 'type' 'user'
'passwordHolder' 'group...etc...
        organization: ('accessing' acceptsUploads: altUrl altUrl:
bareDirectory copy di...etc...
        subclasses: #(ServerFile ProjectSwikiServer)
        name: #ServerDirectory
        classPool: a Dictionary(#LocalEToyBaseFolderSpecs->nil
#LocalEToyUserListUrls->...etc...
        sharedPools: nil
        environment: a SystemDictionary(lots of globals)
        category: nil

[] in ServerDirectory class>>serverNamed: {[self error: 'Server name
not found']}
    Arguments and temporary variables:
        nameString: 'DaniOnJumbo'

[] in ServerDirectory class>>serverNamed:ifAbsent: {[aBlock value]}
    Arguments and temporary variables:
        nameString: 'DaniOnJumbo'
        aBlock: [] in ServerDirectory class>>serverNamed: {[self error:
'Server name no...etc...

Dictionary>>at:ifAbsent:
    Receiver: a Dictionary('Bobs
SuperSwiki'->SuperSwikiServer<209.143.91.36>
'SqueakDotOrg'->HTTPServer...etc...
    Arguments and temporary variables:
        key: 'DaniOnJumbo'
        aBlock: [] in ServerDirectory class>>serverNamed:ifAbsent: {[aBlock
value]}
        assoc: nil
    Receiver's instance variables:
        tally: 9
        array: #(nil nil nil
'Squeakland-Uploads'->HTTPServerDirectory<www.squeakalpha....etc...


--- The full stack ---
ServerDirectory class(Object)>>error:
[] in ServerDirectory class>>serverNamed: {[self error: 'Server name
not found']}
[] in ServerDirectory class>>serverNamed:ifAbsent: {[aBlock value]}
Dictionary>>at:ifAbsent:
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ServerDirectory class>>serverNamed:ifAbsent:
ServerDirectory class>>serverNamed:
ServerDirectory class>>defaultStemUrl
PasteUpMorph(Morph)>>saveOnURLbasic
[] in BookMorph>>savePagesOnURL {[:aPage | aPage isInMemory ifTrue:
[aPage presenter ifNotNil: [aPage p...]}
OrderedCollection>>do:
BookMorph>>savePagesOnURL
[] 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:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor
yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor
terminateActive]}
Attached Files

- Relationships

- Notes
(0001723 - 194 - 242 - 242 - 242 - 242 - 242)
KenCausey
07-08-05 21:36

To clarify:

The actual entry in the menu (clicking the 'dot' at top center) is

'send this page to server'

and you get a debugger when you choose it.

This is still true as of 3.8-6665
 

- Issue History
Date Modified Username Field Change
07-08-05 21:34 KenCausey New Issue
07-08-05 21:35 KenCausey Reporter KenCausey => stef
07-08-05 21:36 KenCausey Note Added: 0001723
03-17-06 20:12 cdan Issue Monitored: cdan


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
37 total queries executed.
30 unique queries executed.
Powered by Mantis Bugtracker