Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] 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 Platform
Status new   OS
Projection none   OS Version
ETA none Fixed in Version Product Version 3.8
  Product Build
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)
Steps To Reproduce
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