[BUG]UndefinedObject(Object)>>doesNotUnderstand: #restart

ken at kencausey.com ken at kencausey.com
Fri Dec 12 20:33:58 UTC 2003


I got this as the result of hitting Refresh in a Monticello repository
window.  There may well have been a network problem.  But there appears
to be a problem with NetNameResolver or NameLookupFailure in handling
whatever it was gracefully.

Ken

12 December 2003 2:23:31 pm

VM: unix - Squeak3.7alpha of '11 September 2003' [latest update: #5545]
Image: Squeak3.7alpha [latest update: #5607]

UndefinedObject(Object)>>doesNotUnderstand: #restart
	Receiver: nil
	Arguments and temporary variables: 
		aMessage: 	restart
	Receiver's instance variables: 
nil

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

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

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

UndefinedObject>>handleSignal:
	Receiver: nil
	Arguments and temporary variables: 
		exception: 	NameLookupFailure: Could not resolve the server named:
modules.squeakfoundation.org...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: {[(self
waitForResolverReadyUntil: deadline)   ifTrue: [self
primStartLookupO...]}
[] in Semaphore>>critical: {[blockValue := mutuallyExcludedBlock value]}
BlockContext>>ensure:
Semaphore>>critical:
NetNameResolver class>>addressForName:timeout:
HTTPSocket class>>httpGetDocument:args:accept:request:
HTTPSocket class>>httpGet:args:accept:request:
HTTPSocket class>>httpGet:user:passwd:
MCHttpRepository>>allFileNames
MCHttpRepository(MCFileBasedRepository)>>readableFileNames
MCRepositoryInspector>>refresh
MCRepositoryInspector(MCTool)>>performButtonAction:enabled:
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt
cursorPoint)   ifTrue: [m performAction]]}
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. 
ActiveEvent := anEvent.  result := focusHolder     han...]}
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendMouseEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h |  ActiveHand := h.  h
processEvents.  h isGenieRecognizing   ifTrue: [r...]}
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]}



More information about the Squeak-dev mailing list