[squeak-dev] OSX testUDP Failure

glenpaling slp5591 at me.com
Tue Nov 6 19:42:50 UTC 2012


Here's the stack trace for the testUDP error:


6 November 2012 2:38:18.087 pm

VM: Mac OS - Smalltalk
Image: Squeak4.3 [latest update: #12270]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Users/eglenpaling/Documents/Smalltalk/Squeak 4.4 Testing/target
Cog
Trusted Dir /foobar/tooBar/forSqueak/bogus/
Untrusted Dir
/Users/eglenpaling/Library/Preferences/Croquet/Internet/Untrusted

Process>>pvtSignal:list:
	Receiver: a Process in Debugger
class>>morphicOpenOn:context:label:contents:fullView:
	Arguments and temporary variables: 
		anException: 	TestFailure: Test timed out
		aList: 	a LinkedList()
		blocker: 	nil
	Receiver's instance variables: 
		nextLink: 	nil
		suspendedContext: 	Debugger
class>>morphicOpenOn:context:label:contents:fullView...etc...
		priority: 	40
		myList: 	nil
		threadId: 	nil
		name: 	nil
		island: 	nil
		env: 	a Dictionary()

Socket>>sendData:
	Receiver: a Socket[connected]
	Arguments and temporary variables: 
		aStringOrByteArray: 	'Hello World'
		bytesSent: 	0
		bytesToSend: 	11
		count: 	0
	Receiver's instance variables: 
		semaphore: 	a Semaphore()
		socketHandle: 	#[252 247 203 80 1 0 0 0 128 239 52 0]
		readSemaphore: 	a Semaphore()
		writeSemaphore: 	a Semaphore()

SocketTest>>testUDP
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

SocketTest(TestCase)>>performTest
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

[] in [] in SocketTest(TestCase)>>runCase
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

BlockClosure>>on:do:
	Receiver: [closure] in [] in SocketTest(TestCase)>>runCase
	Arguments and temporary variables: 
		exception: 	an ExceptionSet
		handlerAction: 	[closure] in [] in SocketTest(TestCase)>>timeout:after:
		handlerActive: 	false
	Receiver's instance variables: 
		outerContext: 	[] in SocketTest(TestCase)>>runCase
		startpc: 	62
		numArgs: 	0

[] in SocketTest(TestCase)>>timeout:after:
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

BlockClosure>>ensure:
	Receiver: [closure] in SocketTest(TestCase)>>timeout:after:
	Arguments and temporary variables: 
		aBlock: 	[closure] in SocketTest(TestCase)>>timeout:after:
		complete: 	nil
		returnValue: 	nil
	Receiver's instance variables: 
		outerContext: 	SocketTest(TestCase)>>timeout:after:
		startpc: 	153
		numArgs: 	0

SocketTest(TestCase)>>timeout:after:
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 
		aBlock: 	[closure] in [] in SocketTest(TestCase)>>runCase
		seconds: 	5
		delay: 	a Delay(5000 msecs)
		watchdog: 	a Process in Process>>terminate
		theProcess: 	#(nil)
	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

[] in SocketTest(TestCase)>>runCase
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

BlockClosure>>ensure:
	Receiver: [closure] in SocketTest(TestCase)>>runCase
	Arguments and temporary variables: 
		aBlock: 	[closure] in SocketTest(TestCase)>>runCase
		complete: 	nil
		returnValue: 	nil
	Receiver's instance variables: 
		outerContext: 	SocketTest(TestCase)>>runCase
		startpc: 	45
		numArgs: 	0

SocketTest(TestCase)>>runCase
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[waitingForConnection]
		clientSocket: 	a Socket[connected]
		serverSocket: 	a Socket[connected]

[] in SocketTest(TestCase)>>debug
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[destroyed]
		clientSocket: 	a Socket[destroyed]
		serverSocket: 	a Socket[destroyed]

BlockClosure>>ensure:
	Receiver: [closure] in SocketTest(TestCase)>>debug
	Arguments and temporary variables: 
		aBlock: 	[closure] in SocketTest(TestCase)>>debug
		complete: 	nil
		returnValue: 	nil
	Receiver's instance variables: 
		outerContext: 	SocketTest(TestCase)>>debug
		startpc: 	62
		numArgs: 	0

SocketTest(TestCase)>>debug
	Receiver: SocketTest>>#testUDP
	Arguments and temporary variables: 

	Receiver's instance variables: 
		testSelector: 	#testUDP
		timeout: 	nil
		listenerSocket: 	a Socket[destroyed]
		clientSocket: 	a Socket[destroyed]
		serverSocket: 	a Socket[destroyed]

[] in TestRunner>>debugSuite:
	Receiver: a TestRunner
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		categories: 	#(#'KernelTests-Chronology' #'KernelTests-Classes'
#'KernelTests-Me...etc...
		categoriesSelected: 	a Set()
		classes: 	{TestCase . AllocationTest . ArbitraryObjectSocketTestCase .
ArrayLite...etc...
		classIndex: 	0
		classesSelected: 	a Set(WeakMessageSendTest MCAncestryTest SemaphoreTest
Depende...etc...
		failedList: 
{LargeNegativeIntegerTest>>#testMinimumNegativeIntegerArithmetic . ...etc...
		failedSelected: 	SocketTest>>#testUDP
		errorList: 	#()
		errorSelected: 	nil
		lastUpdate: 	3529655505
		result: 	3264 run, 3242 passes, 18 expected failures, 4 failures, 0
errors, 0 un...etc...
		previousRun: 	nil
		categoryPattern: 	nil
		classPattern: 	nil

[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
	Receiver: an OrderedCollection(SocketTest>>#testUDP)
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		array: 	{SocketTest>>#testUDP . nil . nil . nil . nil . nil . nil . nil .
nil . ...etc...
		firstIndex: 	1
		lastIndex: 	1

OrderedCollection>>do:
	Receiver: an OrderedCollection(SocketTest>>#testUDP)
	Arguments and temporary variables: 
		aBlock: 	[closure] in [] in
OrderedCollection(Collection)>>do:displayingProgress...etc...
		index: 	1
	Receiver's instance variables: 
		array: 	{SocketTest>>#testUDP . nil . nil . nil . nil . nil . nil . nil .
nil . ...etc...
		firstIndex: 	1
		lastIndex: 	1

[] in OrderedCollection(Collection)>>do:displayingProgress:every:
	Receiver: an OrderedCollection(SocketTest>>#testUDP)
	Arguments and temporary variables: 
<<error during printing>
	Receiver's instance variables: 
		array: 	{SocketTest>>#testUDP . nil . nil . nil . nil . nil . nil . nil .
nil . ...etc...
		firstIndex: 	1
		lastIndex: 	1


--- The full stack ---
Process>>pvtSignal:list:
Socket>>sendData:
SocketTest>>testUDP
SocketTest(TestCase)>>performTest
[] in [] in SocketTest(TestCase)>>runCase
BlockClosure>>on:do:
[] in SocketTest(TestCase)>>timeout:after:
BlockClosure>>ensure:
SocketTest(TestCase)>>timeout:after:
[] in SocketTest(TestCase)>>runCase
BlockClosure>>ensure:
SocketTest(TestCase)>>runCase
[] in SocketTest(TestCase)>>debug
BlockClosure>>ensure:
SocketTest(TestCase)>>debug
[] in TestRunner>>debugSuite:
[] in [] in OrderedCollection(Collection)>>do:displayingProgress:every:
OrderedCollection>>do:
[] in OrderedCollection(Collection)>>do:displayingProgress:every:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -




--
View this message in context: http://forum.world.st/The-Trunk-KernelTests-dtl-235-mcz-tp4653931p4654134.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.


More information about the Squeak-dev mailing list