[BUG] - NameLookupFailure(Exception)>>retry

John M McIntosh johnmci at smalltalkconsulting.com
Thu Oct 16 23:47:15 UTC 2003


Lets see. First disconnect computer from network, then start squeak,  
then do help->update code from server
which then attempts to resolve the squeak public server name, which of  
course is going to fail, however now
we get an unexpected failure of a different sort since when we execute:

(NameLookupFailure hostName: hostName) signal: 'Could not resolve the  
server named: ', hostName

with the response choice of Give Up or Retry.
and I
Pick Retry.

handlerContext is nil, so we get a "does not understand..."
Anyone care to fix this?


-----------------------------------------------------
16 October 2003 4:40:32 pm

VM: Mac OS - Squeak3.6gamma of '11 September 2003' [latest update:  
#5420] Squeak VM 3.6.0b3
Image: Squeak3.6 [latest update: #5424]

UndefinedObject(Object)>>doesNotUnderstand: #restart
	Receiver: nil
	Arguments and temporary variables:
		aMessage: 	a Message with selector: #restart and arguments: #()
	Receiver's instance variables:
nil

NameLookupFailure(Exception)>>retry
	Receiver: NameLookupFailure: Could not resolve the server named:  
update.squeakfoundation.org
	Arguments and temporary variables:

	Receiver's instance variables:
		messageText: 	'Could not resolve the server named:  
update.squeakfoundation.org'
		tag: 	nil
		signalContext: 	NameLookupFailure(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		hostName: 	'update.squeakfoundation.org'

NameLookupFailure>>defaultAction
	Receiver: NameLookupFailure: Could not resolve the server named:  
update.squeakfoundation.org
	Arguments and temporary variables:
		response: 	1
	Receiver's instance variables:
		messageText: 	'Could not resolve the server named:  
update.squeakfoundation.org'
		tag: 	nil
		signalContext: 	NameLookupFailure(Exception)>>signal
		handlerContext: 	nil
		outerContext: 	nil
		hostName: 	'update.squeakfoundation.org'

UndefinedObject>>handleSignal:
	Receiver: nil
	Arguments and temporary variables:
		exception: 	NameLookupFailure: Could not resolve the server named:  
update.squeak...etc...
	Receiver's instance variables:
nil


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #restart
NameLookupFailure(Exception)>>retry
NameLookupFailure>>defaultAction
UndefinedObject>>handleSignal:
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameLookupFailure(Exception)>>signal
NameLookupFailure(Exception)>>signal:
[] in NetNameResolver class>>addressForName:timeout:
[] in Semaphore>>critical:
BlockContext>>ensure:
Semaphore>>critical:
NetNameResolver class>>addressForName:timeout:
HTTPSocket class>>httpGetDocument:args:accept:request:
HTTPSocket class>>httpGetDocument:
HTTPClient class>>httpGetDocument:
HTTPClient class>>httpGet:
[] in Utilities class>>newUpdatesOn:special:throughNumber:
Array(SequenceableCollection)>>do:
Utilities class>>newUpdatesOn:special:throughNumber:
[] in Utilities  
class>>readServer:special:updatesThrough:saveLocally:updateImage:
BlockContext>>ensure:
CursorWithMask(Cursor)>>showWhile:
Utilities  
class>>readServer:special:updatesThrough:saveLocally:updateImage:
Utilities class>>readServerUpdatesThrough:saveLocally:updateImage:
Utilities class>>readServerUpdatesSaveLocally:updateImage:
Utilities class>>updateFromServer
TheWorldMenu>>doMenuItem:with:
[] 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:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess
[] in BlockContext>>newProcess
--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===



More information about the Squeak-dev mailing list