Hi,

I just found an error that made my VM crash during a test, I join the 
log file for full trace:

[...]

TestExecutionEnvironment>>runTestCase:

Recursive not understood error encountered

[...]

SSmalltalk stack dump:
0xffeed824 M Continuation>initializeFromContext: 0xa272308: a(n) 
Continuation
0xffeed848 I Continuation class>fromContext: 0xa8653d8: a(n) 
Continuation class
0xffeed870 I Continuation class>currentDo: 0xa8653d8: a(n) Continuation 
class
0xffeed894 I ContinuationTest>callcc: 0xd3741a8: a(n) ContinuationTest
0xffeed8b4 M ContinuationTest>testBlockEscape 0xd3741a8: a(n) 
ContinuationTest
0xffeed8d4 I ContinuationTest(TestCase)>performTest 0xd3741a8: a(n) 
ContinuationTest
0xffeed8ec M [] in ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) 
ContinuationTest
0xffeed90c M BlockClosure>ensure: 0xa272188: a(n) BlockClosure
0xffeed928 M ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) 
ContinuationTest
0xffeed944 M [] in TestExecutionEnvironment>runTestCaseSafelly: 
0xa26f748: a(n) TestExecutionEnvironment
0xffeed95c M BlockClosure>on:do: 0xa2720e0: a(n) BlockClosure
0xffeed980 M [] in TestExecutionEnvironment>runTestCaseSafelly: 
0xa26f748: a(n) TestExecutionEnvironment
0xffeed998 M BlockClosure>on:do: 0xa271ff8: a(n) BlockClosure
0xffeed9b8 M TestExecutionEnvironment>runTestCaseSafelly: 0xa26f748: 
a(n) TestExecutionEnvironment
0xffeed9d8 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeed9f8 M BlockClosure>ensure: 0xa271f68: a(n) BlockClosure
0xffeeda18 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeeda38 M BlockClosure>ifCurtailed: 0xa271ed8: a(n) BlockClosure
0xffeeda54 M TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeeda70 M CurrentExecutionEnvironment class>runTestCase: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffeeda8c M ContinuationTest(TestCase)>runCaseManaged 0xd3741a8: a(n) 
ContinuationTest
0xffeedaa8 M [] in TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedac0 M BlockClosure>on:do: 0xa270298: a(n) BlockClosure
0xffeedae0 M TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedafc M ContinuationTest(TestCase)>run: 0xd3741a8: a(n) 
ContinuationTest
0xffeedb1c M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffeedb40 M OrderedCollection>do: 0xd3b4420: a(n) OrderedCollection
0xffeedb60 M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5914 M BlockClosure>ensure: 0xa270190: a(n) BlockClosure
0xffee5930 M TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5950 M [] in TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5970 M [] in CurrentExecutionEnvironment class>activate:for: 
0xafbb690: a(n) CurrentExecutionEnvironment class
0xffee5990 M BlockClosure>ensure: 0xa26f8b8: a(n) BlockClosure
0xffee59b0 M CurrentExecutionEnvironment class>activate:for: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffee59d0 M 
TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 
0xa26f748: a(n) TestExecutionEnvironment
0xffee59ec M DefaultExecutionEnvironment>runTestsBy: 0xb2fa508: a(n) 
DefaultExecutionEnvironment
0xffee5a08 M CurrentExecutionEnvironment class>runTestsBy: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffee5a24 M TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5a40 M [] in TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5a60 M BlockClosure>cull:cull: 0xa26f408: a(n) BlockClosure
0xffee5a88 M [] in TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5aa8 M BlockClosure>ensure: 0xa26f698: a(n) BlockClosure
0xffee5ac4 M TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5ae4 M TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5b00 M [] in TestRunner>runTestSuites: 0xd29f930: a(n) TestRunner
0xffee5b34 M [] in Set(Collection)>do:displayingProgress:every: 
0xd3a5bc8: a(n) Set
0xffee5b5c M Set>do: 0xd3a5bc8: a(n) Set
   0xd446d60 s [] in Set(Collection)>do:displayingProgress:every:
   0xd45c728 s BlockClosure>cull:
   0xd462fe8 s [] in Job>run
   0xd463480 s [] in CurrentJob(DynamicVariable)>value:during:
   0xd463790 s BlockClosure>ensure:
   0xd447088 s CurrentJob(DynamicVariable)>value:during:
   0xd45c788 s CurrentJob class(DynamicVariable class)>value:during:
   0xd4470e8 s [] in Job>run
   0xd447160 s BlockClosure>ensure:
   0xd446e38 s Job>run
   0xd45c518 s MorphicUIManager(UIManager)>displayProgress:from:to:during:
   0xd462e68 s ByteString(String)>displayProgressFrom:to:during:
   0xd4454f8 s Set(Collection)>do:displayingProgress:every:
   0xd45c578 s Set(Collection)>do:displayingProgress:
   0xd446d00 s [] in TestRunner>runTestSuites:
   0xd45c5d8 s [] in CurrentExecutionEnvironment class>activate:for:
   0xd462ec8 s BlockClosure>ensure:
   0xd446f00 s CurrentExecutionEnvironment class>activate:for:
   0xd45c638 s 
TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring:
   0xd462f28 s DefaultExecutionEnvironment>runTestsBy:
   0xd463420 s CurrentExecutionEnvironment class>runTestsBy:
   0xd446dd8 s TestRunner>runTestSuites:
   0xd45c2a8 s TestRunner>runAll
   0xd462ce8 s PluggableButtonMorph>performAction:
   0xd463300 s [] in PluggableButtonMorph>mouseUp:
   0xd3a5c40 s Array(SequenceableCollection)>do:
   0xd3a5ca0 s PluggableButtonMorph>mouseUp:
   0xd45c388 s PluggableButtonMorph(Morph)>handleMouseUp:
   0xd462d48 s MouseButtonEvent>sentTo:
   0xd463360 s PluggableButtonMorph(Morph)>handleEvent:
   0xd4636d0 s PluggableButtonMorph(Morph)>handleFocusEvent:
   0xd463d60 s [] in HandMorph>sendFocusEvent:to:clear:
   0xd463fe0 s BlockClosure>on:do:
   0xd3a5d78 s WorldMorph(PasteUpMorph)>becomeActiveDuring:
   0xd3a5dd8 s HandMorph>sendFocusEvent:to:clear:
   0xd45c3e8 s HandMorph>sendEvent:focus:clear:
   0xd3a5e50 s HandMorph>sendMouseEvent:
   0xd45c448 s HandMorph>handleEvent:
   0xd462da8 s MouseClickState>handleEvent:from:
   0xd4633c0 s HandMorph>handleEvent:
   0xd463730 s HandMorph>processEventsFromQueue:
   0xd463dc0 s HandMorph>processEvents
   0xd464040 s [] in WorldState>doOneCycleNowFor:
   0xd4640a0 s Array(SequenceableCollection)>do:
   0xd464100 s WorldState>handsDo:
   0xd3a5f28 s WorldState>doOneCycleNowFor:
   0xd45c4a8 s WorldState>doOneCycleFor:
   0xd462e08 s WorldMorph>doOneCycle
   0xd3a5f88 s WorldMorph class>doOneCycle
   0xcfcbeb0 s [] in MorphicUIManager>spawnNewProcess
   0xcfcbf10 s [] in BlockClosure>newProcessmalltalk stack dump:
0xffeed824 M Continuation>initializeFromContext: 0xa272308: a(n) 
Continuation
0xffeed848 I Continuation class>fromContext: 0xa8653d8: a(n) 
Continuation class
0xffeed870 I Continuation class>currentDo: 0xa8653d8: a(n) Continuation 
class
0xffeed894 I ContinuationTest>callcc: 0xd3741a8: a(n) ContinuationTest
0xffeed8b4 M ContinuationTest>testBlockEscape 0xd3741a8: a(n) 
ContinuationTest
0xffeed8d4 I ContinuationTest(TestCase)>performTest 0xd3741a8: a(n) 
ContinuationTest
0xffeed8ec M [] in ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) 
ContinuationTest
0xffeed90c M BlockClosure>ensure: 0xa272188: a(n) BlockClosure
0xffeed928 M ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) 
ContinuationTest
0xffeed944 M [] in TestExecutionEnvironment>runTestCaseSafelly: 
0xa26f748: a(n) TestExecutionEnvironment
0xffeed95c M BlockClosure>on:do: 0xa2720e0: a(n) BlockClosure
0xffeed980 M [] in TestExecutionEnvironment>runTestCaseSafelly: 
0xa26f748: a(n) TestExecutionEnvironment
0xffeed998 M BlockClosure>on:do: 0xa271ff8: a(n) BlockClosure
0xffeed9b8 M TestExecutionEnvironment>runTestCaseSafelly: 0xa26f748: 
a(n) TestExecutionEnvironment
0xffeed9d8 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeed9f8 M BlockClosure>ensure: 0xa271f68: a(n) BlockClosure
0xffeeda18 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeeda38 M BlockClosure>ifCurtailed: 0xa271ed8: a(n) BlockClosure
0xffeeda54 M TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) 
TestExecutionEnvironment
0xffeeda70 M CurrentExecutionEnvironment class>runTestCase: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffeeda8c M ContinuationTest(TestCase)>runCaseManaged 0xd3741a8: a(n) 
ContinuationTest
0xffeedaa8 M [] in TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedac0 M BlockClosure>on:do: 0xa270298: a(n) BlockClosure
0xffeedae0 M TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedafc M ContinuationTest(TestCase)>run: 0xd3741a8: a(n) 
ContinuationTest
0xffeedb1c M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffeedb40 M OrderedCollection>do: 0xd3b4420: a(n) OrderedCollection
0xffeedb60 M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5914 M BlockClosure>ensure: 0xa270190: a(n) BlockClosure
0xffee5930 M TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5950 M [] in TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5970 M [] in CurrentExecutionEnvironment class>activate:for: 
0xafbb690: a(n) CurrentExecutionEnvironment class
0xffee5990 M BlockClosure>ensure: 0xa26f8b8: a(n) BlockClosure
0xffee59b0 M CurrentExecutionEnvironment class>activate:for: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffee59d0 M 
TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 
0xa26f748: a(n) TestExecutionEnvironment
0xffee59ec M DefaultExecutionEnvironment>runTestsBy: 0xb2fa508: a(n) 
DefaultExecutionEnvironment
0xffee5a08 M CurrentExecutionEnvironment class>runTestsBy: 0xafbb690: 
a(n) CurrentExecutionEnvironment class
0xffee5a24 M TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5a40 M [] in TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5a60 M BlockClosure>cull:cull: 0xa26f408: a(n) BlockClosure
0xffee5a88 M [] in TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5aa8 M BlockClosure>ensure: 0xa26f698: a(n) BlockClosure
0xffee5ac4 M TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5ae4 M TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5b00 M [] in TestRunner>runTestSuites: 0xd29f930: a(n) TestRunner
0xffee5b34 M [] in Set(Collection)>do:displayingProgress:every: 
0xd3a5bc8: a(n) Set
0xffee5b5c M Set>do: 0xd3a5bc8: a(n) Set
   0xd446d60 s [] in Set(Collection)>do:displayingProgress:every:
   0xd45c728 s BlockClosure>cull:
   0xd462fe8 s [] in Job>run
   0xd463480 s [] in CurrentJob(DynamicVariable)>value:during:
   0xd463790 s BlockClosure>ensure:
   0xd447088 s CurrentJob(DynamicVariable)>value:during:
   0xd45c788 s CurrentJob class(DynamicVariable class)>value:during:
   0xd4470e8 s [] in Job>run
   0xd447160 s BlockClosure>ensure:
   0xd446e38 s Job>run
   0xd45c518 s MorphicUIManager(UIManager)>displayProgress:from:to:during:
   0xd462e68 s ByteString(String)>displayProgressFrom:to:during:
   0xd4454f8 s Set(Collection)>do:displayingProgress:every:
   0xd45c578 s Set(Collection)>do:displayingProgress:
   0xd446d00 s [] in TestRunner>runTestSuites:
   0xd45c5d8 s [] in CurrentExecutionEnvironment class>activate:for:
   0xd462ec8 s BlockClosure>ensure:
   0xd446f00 s CurrentExecutionEnvironment class>activate:for:
   0xd45c638 s 
TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring:
   0xd462f28 s DefaultExecutionEnvironment>runTestsBy:
   0xd463420 s CurrentExecutionEnvironment class>runTestsBy:
   0xd446dd8 s TestRunner>runTestSuites:
   0xd45c2a8 s TestRunner>runAll
   0xd462ce8 s PluggableButtonMorph>performAction:
   0xd463300 s [] in PluggableButtonMorph>mouseUp:
   0xd3a5c40 s Array(SequenceableCollection)>do:
   0xd3a5ca0 s PluggableButtonMorph>mouseUp:
   0xd45c388 s PluggableButtonMorph(Morph)>handleMouseUp:
   0xd462d48 s MouseButtonEvent>sentTo:
   0xd463360 s PluggableButtonMorph(Morph)>handleEvent:
   0xd4636d0 s PluggableButtonMorph(Morph)>handleFocusEvent:
   0xd463d60 s [] in HandMorph>sendFocusEvent:to:clear:
   0xd463fe0 s BlockClosure>on:do:
   0xd3a5d78 s WorldMorph(PasteUpMorph)>becomeActiveDuring:
   0xd3a5dd8 s HandMorph>sendFocusEvent:to:clear:
   0xd45c3e8 s HandMorph>sendEvent:focus:clear:
   0xd3a5e50 s HandMorph>sendMouseEvent:
   0xd45c448 s HandMorph>handleEvent:
   0xd462da8 s MouseClickState>handleEvent:from:
   0xd4633c0 s HandMorph>handleEvent:
   0xd463730 s HandMorph>processEventsFromQueue:
   0xd463dc0 s HandMorph>processEvents
   0xd464040 s [] in WorldState>doOneCycleNowFor:
   0xd4640a0 s Array(SequenceableCollection)>do:
   0xd464100 s WorldState>handsDo:
   0xd3a5f28 s WorldState>doOneCycleNowFor:
   0xd45c4a8 s WorldState>doOneCycleFor:
   0xd462e08 s WorldMorph>doOneCycle
   0xd3a5f88 s WorldMorph class>doOneCycle
   0xcfcbeb0 s [] in MorphicUIManager>spawnNewProcess
   0xcfcbf10 s [] in BlockClosure>newProcess



-- 
Jérémie Regnault
portable : 06.41.93.47.26
[ Halt now ] in SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive in Block: [ Halt now ]
TestSessionHandler>>startup:
[ :each | each startup: isImageStarting ] in TestWorkingSession(WorkingSession)>>runStartup: in Block: [ :each | each startup: isImageStarting ]
[ aBlock value: each ] in [ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ aBlock value: each ]
BlockClosure>>on:do:
[ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ :each | ...
Array(SequenceableCollection)>>do:
TestWorkingSession(WorkingSession)>>runList:do:
TestWorkingSession(WorkingSession)>>runStartup:
TestWorkingSession>>start:
[ session start: false ] in SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive in Block: [ session start: false ]
[ aBlock value.
false ] in SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf: in Block: [ aBlock value....
BlockClosure>>on:do:
SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf:
SessionErrorHandlingTest(TestAsserter)>>shouldnt:raise:
SessionErrorHandlingTest>>testErrorCaughtAndDefferedIfExceptionSignaledAtStartupWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[ self setUp.
self performTest ] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [ self setUp....
BlockClosure>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[ aTestCase runCase ] in [ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ aTestCase runCase ]
BlockClosure>>on:do:
[ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ [ aTestCase runCase ]...
BlockClosure>>on:do:
TestExecutionEnvironment>>runTestCaseSafelly:
[ self runTestCaseSafelly: aTestCase ] in [ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ self runTestCaseSafelly: aTestCase ]
BlockClosure>>ensure:
[ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ [ self runTestCaseSafelly: aTestCase ]...
BlockClosure>>ifCurtailed:
TestExecutionEnvironment>>runTestCase:

[ Halt now ] in SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive in Block: [ Halt now ]
TestSessionHandler>>shutdown:
[ :each | each shutdown: isImageQuitting ] in TestWorkingSession(WorkingSession)>>runShutdown: in Block: [ :each | each shutdown: isImageQuitting ]
[ aBlock value: each ] in [ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ aBlock value: each ]
BlockClosure>>on:do:
[ :each | 
[ aBlock value: each ]
	on: Exception
	do: [ :error | self errorHandler handleError: error ] ] in TestWorkingSession(WorkingSession)>>runList:do: in Block: [ :each | ...
Array(SequenceableCollection)>>do:
TestWorkingSession(WorkingSession)>>runList:do:
TestWorkingSession(WorkingSession)>>runShutdown:
TestWorkingSession(WorkingSession)>>stop:
[ session stop: false ] in SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive in Block: [ session stop: false ]
[ aBlock value.
false ] in SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf: in Block: [ aBlock value....
BlockClosure>>on:do:
SessionErrorHandlingTest(TestAsserter)>>executeShould:inScopeOf:
SessionErrorHandlingTest(TestAsserter)>>shouldnt:raise:
SessionErrorHandlingTest>>testErrorHandledIfExceptionSignaledAtShutdownWhenStartupUiManagerActive
SessionErrorHandlingTest(TestCase)>>performTest
[ self setUp.
self performTest ] in SessionErrorHandlingTest(TestCase)>>runCase in Block: [ self setUp....
BlockClosure>>ensure:
SessionErrorHandlingTest(TestCase)>>runCase
[ aTestCase runCase ] in [ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ aTestCase runCase ]
BlockClosure>>on:do:
[ [ aTestCase runCase ]
	on: Halt
	do: [ :halt | 
		"if test was halted we should resume all background failures 
			to debug all of them together with test process"
		failedProcesses keysDo: #resume.
		halt pass ] ] in TestExecutionEnvironment>>runTestCaseSafelly: in Block: [ [ aTestCase runCase ]...
BlockClosure>>on:do:
TestExecutionEnvironment>>runTestCaseSafelly:
[ self runTestCaseSafelly: aTestCase ] in [ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ self runTestCaseSafelly: aTestCase ]
BlockClosure>>ensure:
[ [ self runTestCaseSafelly: aTestCase ]
	ensure: [ testCompleted := true.
		watchDogSemaphore signal ].	"signal that test case completes"
self checkForkedProcesses ] in TestExecutionEnvironment>>runTestCase: in Block: [ [ self runTestCaseSafelly: aTestCase ]...
BlockClosure>>ifCurtailed:
TestExecutionEnvironment>>runTestCase:

Recursive not understood error encountered

/home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/pharo
Pharo VM version: 5.0-201705310241  Wed May 31 04:57:44 UTC 2017 gcc 4.6.3 [Production Spur ITHB VM]
Built from: CoInterpreter VMMaker.oscog-eem.2231 uuid: de62947a-7f40-4977-a232-e06a3a80c939 May 31 2017
With: StackToRegisterMappingCogit VMMaker.oscog-eem.2227 uuid: 7ea146b4-39ce-4de7-afa3-a76ed1d1da35 May 31 2017
Revision: VM: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Tue May 30 19:41:27 2017 -0700 $ Plugins: 201705310241 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $
Build host: Linux testing-gce-3510e247-0aff-4711-8b5e-035fd311d6b8 3.13.0-115-generic #162~precise1-Ubuntu SMP Fri Mar 24 16:47:06 UTC 2017 i686 i686 i386 GNU/Linux
plugin path: /home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241 [default: /home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/]


C stack backtrace & registers:
*/home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/pharo[0x80609cc]
/home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/pharo(error+0x17)[0x8060bf7]
/home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/pharo[0x8094630]
/home/jeremie/Programmes/pharo/Pharo6-All/VM/pharo-vm/lib/pharo/5.0-201705310241/pharo(ceSendFromInLineCacheMiss+0x140)[0x8094f70]
[0x9fb8f42]
[0x9f01020]
[0xba4fb80]
[0xba18f26]
[0x9fb7d1e]
[0x9f01020]
[0x9f01f11]
[0x9f01861]
[0x9f01e75]
[0x9f02220]
[0x9f016cc]
[0x9f021da]
[0x9f016cc]
[0x9f020e6]
[0x9f02623]
[0x9f01861]
[0x9f025c9]
[0x9f01d01]
[0x9f024ed]
[0x9f033c8]
[0x9f0411b]
[0x9f02fd3]
[0x9f016cc]
[0x9f02f5b]
[0x9f03696]
[0x9f032a3]
[0x9f01c41]
[0x9f03259]
[0x9f00ff0]
[0x0]


Smalltalk stack dump:
0xffeed824 M Continuation>initializeFromContext: 0xa272308: a(n) Continuation
0xffeed848 I Continuation class>fromContext: 0xa8653d8: a(n) Continuation class
0xffeed870 I Continuation class>currentDo: 0xa8653d8: a(n) Continuation class
0xffeed894 I ContinuationTest>callcc: 0xd3741a8: a(n) ContinuationTest
0xffeed8b4 M ContinuationTest>testBlockEscape 0xd3741a8: a(n) ContinuationTest
0xffeed8d4 I ContinuationTest(TestCase)>performTest 0xd3741a8: a(n) ContinuationTest
0xffeed8ec M [] in ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) ContinuationTest
0xffeed90c M BlockClosure>ensure: 0xa272188: a(n) BlockClosure
0xffeed928 M ContinuationTest(TestCase)>runCase 0xd3741a8: a(n) ContinuationTest
0xffeed944 M [] in TestExecutionEnvironment>runTestCaseSafelly: 0xa26f748: a(n) TestExecutionEnvironment
0xffeed95c M BlockClosure>on:do: 0xa2720e0: a(n) BlockClosure
0xffeed980 M [] in TestExecutionEnvironment>runTestCaseSafelly: 0xa26f748: a(n) TestExecutionEnvironment
0xffeed998 M BlockClosure>on:do: 0xa271ff8: a(n) BlockClosure
0xffeed9b8 M TestExecutionEnvironment>runTestCaseSafelly: 0xa26f748: a(n) TestExecutionEnvironment
0xffeed9d8 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) TestExecutionEnvironment
0xffeed9f8 M BlockClosure>ensure: 0xa271f68: a(n) BlockClosure
0xffeeda18 M [] in TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) TestExecutionEnvironment
0xffeeda38 M BlockClosure>ifCurtailed: 0xa271ed8: a(n) BlockClosure
0xffeeda54 M TestExecutionEnvironment>runTestCase: 0xa26f748: a(n) TestExecutionEnvironment
0xffeeda70 M CurrentExecutionEnvironment class>runTestCase: 0xafbb690: a(n) CurrentExecutionEnvironment class
0xffeeda8c M ContinuationTest(TestCase)>runCaseManaged 0xd3741a8: a(n) ContinuationTest
0xffeedaa8 M [] in TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedac0 M BlockClosure>on:do: 0xa270298: a(n) BlockClosure
0xffeedae0 M TestResult>runCase: 0xd3a0d78: a(n) TestResult
0xffeedafc M ContinuationTest(TestCase)>run: 0xd3741a8: a(n) ContinuationTest
0xffeedb1c M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffeedb40 M OrderedCollection>do: 0xd3b4420: a(n) OrderedCollection
0xffeedb60 M [] in TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5914 M BlockClosure>ensure: 0xa270190: a(n) BlockClosure
0xffee5930 M TestSuite>runUnmanaged: 0xd3ab018: a(n) TestSuite
0xffee5950 M [] in TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5970 M [] in CurrentExecutionEnvironment class>activate:for: 0xafbb690: a(n) CurrentExecutionEnvironment class
0xffee5990 M BlockClosure>ensure: 0xa26f8b8: a(n) BlockClosure
0xffee59b0 M CurrentExecutionEnvironment class>activate:for: 0xafbb690: a(n) CurrentExecutionEnvironment class
0xffee59d0 M TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 0xa26f748: a(n) TestExecutionEnvironment
0xffee59ec M DefaultExecutionEnvironment>runTestsBy: 0xb2fa508: a(n) DefaultExecutionEnvironment
0xffee5a08 M CurrentExecutionEnvironment class>runTestsBy: 0xafbb690: a(n) CurrentExecutionEnvironment class
0xffee5a24 M TestSuite>run: 0xd3ab018: a(n) TestSuite
0xffee5a40 M [] in TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5a60 M BlockClosure>cull:cull: 0xa26f408: a(n) BlockClosure
0xffee5a88 M [] in TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5aa8 M BlockClosure>ensure: 0xa26f698: a(n) BlockClosure
0xffee5ac4 M TestRunner>executeSuite:as: 0xd29f930: a(n) TestRunner
0xffee5ae4 M TestRunner>runSuite: 0xd29f930: a(n) TestRunner
0xffee5b00 M [] in TestRunner>runTestSuites: 0xd29f930: a(n) TestRunner
0xffee5b34 M [] in Set(Collection)>do:displayingProgress:every: 0xd3a5bc8: a(n) Set
0xffee5b5c M Set>do: 0xd3a5bc8: a(n) Set
 0xd446d60 s [] in Set(Collection)>do:displayingProgress:every:
 0xd45c728 s BlockClosure>cull:
 0xd462fe8 s [] in Job>run
 0xd463480 s [] in CurrentJob(DynamicVariable)>value:during:
 0xd463790 s BlockClosure>ensure:
 0xd447088 s CurrentJob(DynamicVariable)>value:during:
 0xd45c788 s CurrentJob class(DynamicVariable class)>value:during:
 0xd4470e8 s [] in Job>run
 0xd447160 s BlockClosure>ensure:
 0xd446e38 s Job>run
 0xd45c518 s MorphicUIManager(UIManager)>displayProgress:from:to:during:
 0xd462e68 s ByteString(String)>displayProgressFrom:to:during:
 0xd4454f8 s Set(Collection)>do:displayingProgress:every:
 0xd45c578 s Set(Collection)>do:displayingProgress:
 0xd446d00 s [] in TestRunner>runTestSuites:
 0xd45c5d8 s [] in CurrentExecutionEnvironment class>activate:for:
 0xd462ec8 s BlockClosure>ensure:
 0xd446f00 s CurrentExecutionEnvironment class>activate:for:
 0xd45c638 s TestExecutionEnvironment(ExecutionEnvironment)>beActiveDuring:
 0xd462f28 s DefaultExecutionEnvironment>runTestsBy:
 0xd463420 s CurrentExecutionEnvironment class>runTestsBy:
 0xd446dd8 s TestRunner>runTestSuites:
 0xd45c2a8 s TestRunner>runAll
 0xd462ce8 s PluggableButtonMorph>performAction:
 0xd463300 s [] in PluggableButtonMorph>mouseUp:
 0xd3a5c40 s Array(SequenceableCollection)>do:
 0xd3a5ca0 s PluggableButtonMorph>mouseUp:
 0xd45c388 s PluggableButtonMorph(Morph)>handleMouseUp:
 0xd462d48 s MouseButtonEvent>sentTo:
 0xd463360 s PluggableButtonMorph(Morph)>handleEvent:
 0xd4636d0 s PluggableButtonMorph(Morph)>handleFocusEvent:
 0xd463d60 s [] in HandMorph>sendFocusEvent:to:clear:
 0xd463fe0 s BlockClosure>on:do:
 0xd3a5d78 s WorldMorph(PasteUpMorph)>becomeActiveDuring:
 0xd3a5dd8 s HandMorph>sendFocusEvent:to:clear:
 0xd45c3e8 s HandMorph>sendEvent:focus:clear:
 0xd3a5e50 s HandMorph>sendMouseEvent:
 0xd45c448 s HandMorph>handleEvent:
 0xd462da8 s MouseClickState>handleEvent:from:
 0xd4633c0 s HandMorph>handleEvent:
 0xd463730 s HandMorph>processEventsFromQueue:
 0xd463dc0 s HandMorph>processEvents
 0xd464040 s [] in WorldState>doOneCycleNowFor:
 0xd4640a0 s Array(SequenceableCollection)>do:
 0xd464100 s WorldState>handsDo:
 0xd3a5f28 s WorldState>doOneCycleNowFor:
 0xd45c4a8 s WorldState>doOneCycleFor:
 0xd462e08 s WorldMorph>doOneCycle
 0xd3a5f88 s WorldMorph class>doOneCycle
 0xcfcbeb0 s [] in MorphicUIManager>spawnNewProcess
 0xcfcbf10 s [] in BlockClosure>newProcess

Most recent primitives
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
at:
at:
instVarAt:
instVarAt:
new:
replaceFrom:to:with:startingAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
instVarAt:
size
at:
instVarAt:
instVarAt:
**CompactCode**

stack page bytes 4096 available headroom 2788 minimum unused headroom 2232

	(Recursive not understood error encountered)
./VM/pharo-ui : ligne 11 :  2767 Abandon                 "$DIR"/"pharo-vm/pharo" "$@"

Reply via email to