I was trying to open as a mail a response I'd written, so that it get put in my Celeste queue for later sending.
I think this shouldn't require net access - being able to work offline is an important feature. The following lines show the culprit.
BugFixArchiveMailClient class>>mailMessageFromUrl: ArchivePost>>asMailMessage CommentNotePad>>setThreadingHeadersIn:withToAddress: CommentNotePad>>mailCommentsTo: CommentNotePad>>openCommentsAsMailToList
12 August 2003 2:38:24 am
VM: unix - Squeak3.4 of 1 March 2003 [latest update: #5170] Image: Squeak3.6beta [latest update: #5387]
NetNameResolver class(Object)>>error: Receiver: NetNameResolver Arguments and temporary variables: aString: 'Could not resolve the server named: swiki.gsug.org' Receiver's instance variables: superclass: Object methodDict: a MethodDictionary() format: 2 instanceVariables: nil organization: ('as yet unclassified')
subclasses: nil name: #NetNameResolver classPool: a Dictionary(#DefaultHostName->'' #HaveNetwork->true #ResolverBusy->...etc... sharedPools: nil environment: a SystemDictionary(lots of globals) category: nil
[] in NetNameResolver class>>addressForName:timeout: Arguments and temporary variables: hostName: 'swiki.gsug.org' secs: 20 deadline: 345293765 result: nil msg: 'Could not resolve the server named: swiki.gsug.org' rcvr: NetNameResolver
Semaphore>>critical:ifError: Receiver: a Semaphore() Arguments and temporary variables: mutuallyExcludedBlock: [] in NetNameResolver class>>addressForName:timeout: errorBlock: [] in NetNameResolver class>>addressForName:timeout: blockValue: NetNameResolver hasError: true errMsg: 'Could not resolve the server named: swiki.gsug.org' errRcvr: NetNameResolver msg: 'Could not resolve the server named: swiki.gsug.org' rcvr: NetNameResolver Receiver's instance variables: firstLink: nil lastLink: nil excessSignals: 1
NetNameResolver class>>addressForName:timeout: Receiver: NetNameResolver Arguments and temporary variables: hostName: 'swiki.gsug.org' secs: 20 deadline: 345293765 result: nil msg: 'Could not resolve the server named: swiki.gsug.org' rcvr: NetNameResolver Receiver's instance variables: superclass: Object methodDict: a MethodDictionary() format: 2 instanceVariables: nil organization: ('as yet unclassified')
subclasses: nil name: #NetNameResolver classPool: a Dictionary(#DefaultHostName->'' #HaveNetwork->true #ResolverBusy->...etc... sharedPools: nil environment: a SystemDictionary(lots of globals) category: nil
--- The full stack --- NetNameResolver class(Object)>>error: [] in NetNameResolver class>>addressForName:timeout: Semaphore>>critical:ifError: NetNameResolver class>>addressForName:timeout: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - HTTPSocket class>>httpGetDocument:args:accept:request: HttpUrl>>retrieveContentsArgs:accept: HttpUrl>>retrieveContentsArgs: HttpUrl>>retrieveContents BugFixArchiveMailClient class>>mimeDocumentFromUrl: BugFixArchiveMailClient class>>mailMessageFromUrl: ArchivePost>>asMailMessage CommentNotePad>>setThreadingHeadersIn:withToAddress: CommentNotePad>>mailCommentsTo: CommentNotePad>>openCommentsAsMailToList CommentNotePad>>perform:orSendTo: [] in MenuItemMorph>>invokeWithEvent: 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: PasteUpMorph>>becomeActiveDuring: HandMorph>>sendFocusEvent:to:clear: HandMorph>>sendEvent:focus:clear: HandMorph>>sendMouseEvent: HandMorph>>handleEvent: HandMorph>>processEvents [] in WorldState>>doOneCycleNowFor: Array(SequenceableCollection)>>do: WorldState>>handsDo: WorldState>>doOneCycleNowFor: WorldState>>doOneCycleFor: WorldState>>doOneSubCycleFor: PasteUpMorph>>doOneSubCycle MenuMorph>>invokeModalAt:in:allowKeyboard: MenuMorph>>invokeModal: PluggableTextMorph>>yellowButtonActivity: PluggableTextMorph(ScrollPane)>>mouseDown: PluggableTextMorph(Morph)>>handleMouseDown: MouseButtonEvent>>sentTo: PluggableTextMorph(Morph)>>handleEvent: ...etc...
<This post brought to you by BFAV2>
squeak-dev@lists.squeakfoundation.org