Illegal instruction Wed Jul 22 09:56:51 2020 /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/pharo Pharo VM version: 5.0-Pharo 8.5.0 built on Jul 14 2020 12:22:25 Compiler: 5.4.0 20160609 5.4.0 20160609 [Production Spur 64-bit VM] Built from: CoInterpreterWithQueueFFI * VMMaker-tonel.1 uuid: 2fe1c0e7-c566-0d00-9ffd-a7ee027fd437 Jul 14 2020 With:StackToRegisterMappingCogit * VMMaker-tonel.1 uuid: 2fe1c0e7-c566-0d00-9ffd-a7ee027fd437 Jul 14 2020 Revision: 777822a - Commit: 777822a - Date: 2020-07-13 18:17:07 +0200 C stack backtrace & registers: rax 0x00001000 rbx 0x00000030 rcx 0x00000000 rdx 0x00001000 rdi 0x0000001e rsi 0x0000001e rbp 0x6caa9310 rsp 0x6caa92c0 r8 0x00000000 r9 0x5d995066 r10 0x6caa9340 r11 0x00000004 r12 0x01039738 r13 0x00001000 r14 0x6cab1180 r15 0x00000177 rip 0x5bdd9217 */home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libffi.so.7(ffi_closure_alloc+0x267)[0x7f8f5bdd9217] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xbc733)[0x7f8f5d991733] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(doReport+0x83)[0x7f8f5d991a23] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(sigsegv+0x55)[0x7f8f5d991b05] /lib/x86_64-linux-gnu/libc.so.6(+0x46210)[0x7f8f5d729210] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libffi.so.7(ffi_closure_alloc+0x267)[0x7f8f5bdd9217] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPThreadedPlugin.so(callback_new+0x52)[0x7f8f5bfe64c7] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPThreadedPlugin.so(primitiveRegisterCallback+0x28f)[0x7f8f5bfe608d] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xa4176)[0x7f8f5d979176] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(interpret+0x7dab)[0x7f8f5d9860bb] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xb6912)[0x7f8f5d98b912] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(interpret+0x5f6)[0x7f8f5d97e906] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0x22027)[0x7f8f5d8f7027] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(vm_main_with_parameters+0x287)[0x7f8f5d8f72f7] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(vm_main+0xa8)[0x7f8f5d8f7588] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f8f5d70a0b3] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib//pharo(_start+0x29)[0x400719] [0x0] All Smalltalk process stacks (active first): Process 0x95b09c0 priority 79 0x7ffd6cab1180 I TFCallback>register 0x43c76d8: a(n) TFCallback 0x7ffd6cab11c8 I TFCallback class>forCallback:parameters:returnType:runner: 0x8e13df0: a(n) TFCallback class 0x7ffd6cab1228 I TFCalloutAPI class>newCallbackBackendFor: 0x8e7dc50: a(n) TFCalloutAPI class 0x7ffd6cab1270 I GDestroyCallback(FFICallback)>backendCallback 0x43c02f8: a(n) GDestroyCallback 0x7ffd6cab12b0 I GDestroyCallback(FFICallback)>thunk 0x43c02f8: a(n) GDestroyCallback 0x7ffd6cab1310 I GtkWindow(GObject)>basicConnectSignal: 0x43bfd30: a(n) GtkWindow 0x7ffd6cab1360 I [] in GtkWindow>connectSignal: 0x43bfd30: a(n) GtkWindow 0x7ffd6cab13a0 I GtkWindow(GObject)>detectCallbackBySignal:ifFound:ifNone: 0x43bfd30: a(n) GtkWindow 0x7ffd6cab13f8 I GtkWindow(GObject)>connectSignal: 0x43bfd30: a(n) GtkWindow 0x7ffd6cab1440 I GDestroyCallback(GManagedSignalCallback)>connectTo: 0x43c02f8: a(n) GDestroyCallback 0x7ffd6cab1488 I GtkWindow(GtkWidget)>connectDestroy: 0x43bfd30: a(n) GtkWindow 0x7ffd6cab14d0 I GtkWindow>initialize 0x43bfd30: a(n) GtkWindow 0x7ffd6caacd18 I >new 0x8f13990: a(n) 0x7ffd6caacd58 I OSGtkBackendWindow>initializeWindowAttributes: 0x42e4890: a(n) OSGtkBackendWindow 0x7ffd6caacda0 I OSGtkBackendWindow>initializeAttributes: 0x42e4890: a(n) OSGtkBackendWindow 0x7ffd6caacdf0 I OSGtkBackendWindow class>newAttributes: 0x9191ee8: a(n) OSGtkBackendWindow class 0x7ffd6caace40 M [] in OSGtkDriver>createWindowWithAttributes:osWindow: 0x42b1e38: a(n) OSGtkDriver 0x7ffd6caace80 M FullBlockClosure(BlockClosure)>ensure: 0x42e4768: a(n) FullBlockClosure 0x7ffd6caaced0 I GtkPollingRunLoop>defer: 0x42b1f98: a(n) GtkPollingRunLoop 0x7ffd6caacf18 I >defer: 0x8f159d0: a(n) 0x7ffd6caacf68 I OSGtkDriver>createWindowWithAttributes:osWindow: 0x42b1e38: a(n) OSGtkDriver 0x7ffd6caacfb8 I OSWindowAttributes>createWindowHandleFor: 0x42abec8: a(n) OSWindowAttributes 0x7ffd6caad000 I OSWindow>createWindow 0x42b1e90: a(n) OSWindow 0x7ffd6caad040 I OSWindow>initWithAttributes:eventHandler: 0x42b1e90: a(n) OSWindow 0x7ffd6caad090 I OSWindow class>createWithAttributes:eventHandler: 0x5afd500: a(n) OSWindow class 0x7ffd6caad0f0 I OSWorldRenderer>doActivate 0x42abd98: a(n) OSWorldRenderer 0x7ffd6caad130 I OSWorldRenderer(AbstractWorldRenderer)>activate 0x42abd98: a(n) OSWorldRenderer 0x7ffd6caad170 I WorldState>worldRenderer: 0x53c2660: a(n) WorldState 0x7ffd6caad1c0 I GtkMorphicUIManager(MorphicUIManager)>activate 0x42ab060: a(n) GtkMorphicUIManager 0x7ffd6caad208 I UIManager class>default: 0x4ee3e90: a(n) UIManager class 0x7ffd6caad240 M UIManagerSessionHandler>startup: 0x51fdf70: a(n) UIManagerSessionHandler 0x7ffd6caad280 M [] in WorkingSession>runStartup: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad2c8 M [] in WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad2f8 M FullBlockClosure(BlockClosure)>on:do: 0x42a9c88: a(n) FullBlockClosure 0x7ffd6caad340 M [] in WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad388 M Array(SequenceableCollection)>do: 0x3f92670: a(n) Array 0x7ffd6caad3d0 I WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad420 I WorkingSession>runStartup: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad468 I WorkingSession>start: 0x3f8cd20: a(n) WorkingSession 0x7ffd6caad4c0 I SessionManager>launchSnapshot:andQuit: 0x4f58938: a(n) SessionManager 0x95cc018 s [] in SessionManager>snapshot:andQuit: 0x95ccea8 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 70 Process 0x4175aa0 priority 70 0x41759e8 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x42e4660 priority 70 0x42e45a8 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 60 Process 0x881e570 priority 60 0x95acb98 s [] in Delay>wait 0x95c8a80 s FullBlockClosure(BlockClosure)>ifCurtailed: 0x95cb3f8 s Delay>wait 0x88936c8 s OSSDL2Driver>eventLoopProcessWithoutPlugin 0x8893780 s [] in OSSDL2Driver>setupEventLoop 0x8893b48 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x3f96de0 priority 60 0x3f96d28 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 50 Process 0x41f5548 priority 50 0x41f5490 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 40 Process 0x56631d0 priority 40 0x95b0908 s Process>resume 0x95c9cd8 s FullBlockClosure(BlockClosure)>forkAt: 0x95cbf18 s SessionManager>snapshot:andQuit: 0x95ccdc0 s [] in SmalltalkImage>snapshot:andQuit: 0x95cdc10 s CurrentExecutionEnvironment class>activate:for: 0x95ce268 s DefaultExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 0x95ce6b8 s DefaultExecutionEnvironment class>beActiveDuring: 0x95ce320 s SmalltalkImage>snapshot:andQuit: 0x95ce770 s WorldState class>quitSession 0x95ce8a0 s [] in OSWorldRenderer>initialize 0x95cea30 s WorldState>runStepMethodsIn: 0x95cebc8 s WorldMorph>runStepMethods 0x95ced50 s WorldState>doOneCycleNowFor: 0x95cee20 s WorldState>doOneCycleFor: 0x95ceef0 s WorldMorph>doOneCycle 0x95cefc0 s WorldMorph class>doOneCycle 0x95cf090 s MorphicRenderLoop>doOneCycle 0x5654b50 s MorphicRenderLoop>doOneCycleWhile: 0x5654c18 s [] in MorphicUIManager>spawnNewProcess 0x5654cf0 s [] in BlockClosure>newProcess processes at priority 10 Process 0x3f98bc0 priority 10 0x3f98b08 s [] in FullBlockClosure(BlockClosure)>newProcess suspended processes Process 0x7c1ee68 priority 80 0x7ffd6caaf478 I DelayMicrosecondTicker>waitForUserSignalled:orExpired: 0x5214f68: a(n) DelayMicrosecondTicker 0x7ffd6caaf4d0 I [] in DelaySemaphoreScheduler>runBackendLoopAtTimingPriority 0x5214338: a(n) DelaySemaphoreScheduler 0x8819cf8 s FullBlockClosure(BlockClosure)>ensure: 0x7bada60 s DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority 0x88199c8 s [] in DelaySemaphoreScheduler(DelayBasicScheduler)>startTimerEventLoopPriority: 0x7badb40 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x53c2720 priority 60 0x53d1960 s InputEventFetcher>waitForInput 0x53e4528 s InputEventFetcher>eventLoop 0x53e9f60 s [] in InputEventFetcher>installEventLoop 0x53ef6b8 s [] in BlockClosure>newProcess Process 0x60084a0 priority 40 0x600fb98 s AtomicSharedQueue>waitForNewItems 0x6012318 s AtomicSharedQueue>next 0x60146f8 s TKTWorkerProcess>privateNextTask 0x6014f90 s [] in TKTWorkerProcess>workerLoop 0x6015048 s BlockClosure>repeat 0x6015120 s TKTWorkerProcess>workerLoop 0x60151d8 s MessageSend>value 0x6015290 s [] in TKTPharoProcessProvider>createProcessDoing:named: 0x6015368 s [] in BlockClosure>newProcess Most recent primitives **StackOverflow** **StackOverflow** instVarAt: instVarAt:put: instVarAt: instVarAt:put: instVarAt: instVarAt:put: **PrimitiveFailure** **PrimitiveFailure** object:instVarAt:put: object:instVarAt:put: object:instVarAt:put: value: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: species basicNew stringHash:initialHash: class value: stringHash:initialHash: stringHash:initialHash: value: at:put: new: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: class value: new:streamContents: new:streamContents: new:streamContents: stringHash:initialHash: **StackOverflow** stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: sequence: sequence: basicNew basicNew basicIdentityHash value: successorSequences successorSequences value:value: <= value: basicNew stringHash:initialHash: value: basicNew new: new: at:put: at:put: value at: basicNew class basicNew basicNew basicNew basicIdentityHash **StackOverflow** basicNew basicNew **StackOverflow** basicIdentityHash basicIdentityHash stringHash:initialHash: stringHash:initialHash: size class findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: at: at: at: **StackOverflow** basicNew: basicNew size stringHash:initialHash: compare:with:collated: perform: size newMethod:header: at:put: at:put: at:put: at:put: basicIdentityHash class at:put: at:put: at:put: value:value: objectAt:put: objectAt:put: species stringHash:initialHash: class stringHash:initialHash: stringHash:initialHash: size size size basicNew basicNew basicNew stringHash:initialHash: stringHash:initialHash: basicNew stringHash:initialHash: new: initialize initialize findIndexForKey: at:put: at:put: basicNew basicNew stringHash:initialHash: **StackOverflow** stringHash:initialHash: **StackOverflow** stringHash:initialHash: **StackOverflow** value: **StackOverflow** **StackOverflow** stringHash:initialHash: value **StackOverflow** species basicIdentityHash basicIdentityHash basicIdentityHash basicIdentityHash - // value: to:by:do: to:by:do: at: **StackOverflow** class findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: indexOfAscii:inString:startingAt: at: at: at: assert: * * = **StackOverflow** findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: indexOfAscii:inString:startingAt: stringHash:initialHash: stringHash:initialHash: basicNew: stringHash:initialHash: compare:with:collated: asSymbol encodeNoTrailer newMethod:header: size at:put: at:put: at:put: at:put: class at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: objectAt:put: objectAt:put: objectAt:put: objectAt:put: objectAt:put: basicNew objectAt:put: class objectAt:put: objectAt:put: stringHash:initialHash: objectAt:put: value: value: value sourceNode newFrom: at: at: at: at: at:put: at:put: at: swap:with: swap:with: swap:with: swap:with: at: at: at: at: at: at: at: at: - - - - - - **StackOverflow** class class replaceFrom:to:with:startingAt: registerCallback: stack page bytes 8192 available headroom 5576 minimum unused headroom 6040 (Illegal instruction) Illegal instruction Wed Jul 22 09:57:18 2020 /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/pharo Pharo VM version: 5.0-Pharo 8.5.0 built on Jul 14 2020 12:22:25 Compiler: 5.4.0 20160609 5.4.0 20160609 [Production Spur 64-bit VM] Built from: CoInterpreterWithQueueFFI * VMMaker-tonel.1 uuid: 2fe1c0e7-c566-0d00-9ffd-a7ee027fd437 Jul 14 2020 With:StackToRegisterMappingCogit * VMMaker-tonel.1 uuid: 2fe1c0e7-c566-0d00-9ffd-a7ee027fd437 Jul 14 2020 Revision: 777822a - Commit: 777822a - Date: 2020-07-13 18:17:07 +0200 C stack backtrace & registers: rax 0x00001000 rbx 0x00000030 rcx 0x00000000 rdx 0x00001000 rdi 0x0000001e rsi 0x0000001e rbp 0x92cd8c90 rsp 0x92cd8c40 r8 0x00000000 r9 0x724db066 r10 0x92cd8cb0 r11 0x00000004 r12 0x008ecfe8 r13 0x00001000 r14 0x92ce0af0 r15 0x00000177 rip 0x7091f217 */home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libffi.so.7(ffi_closure_alloc+0x267)[0x7f957091f217] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xbc733)[0x7f95724d7733] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(doReport+0x83)[0x7f95724d7a23] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(sigsegv+0x55)[0x7f95724d7b05] /lib/x86_64-linux-gnu/libc.so.6(+0x46210)[0x7f957226f210] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libffi.so.7(ffi_closure_alloc+0x267)[0x7f957091f217] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPThreadedPlugin.so(callback_new+0x52)[0x7f9570b2c4c7] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPThreadedPlugin.so(primitiveRegisterCallback+0x28f)[0x7f9570b2c08d] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xa4176)[0x7f95724bf176] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(interpret+0x7dab)[0x7f95724cc0bb] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0xb6912)[0x7f95724d1912] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(interpret+0x5f6)[0x7f95724c4906] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(+0x22027)[0x7f957243d027] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(vm_main_with_parameters+0x287)[0x7f957243d2f7] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib/libPharoVMCore.so(vm_main+0xa8)[0x7f957243d588] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7f95722500b3] /home/kmp/Documents/Technical/Pharo/mars3/pharo-vm/lib//pharo(_start+0x29)[0x400719] [0x0] All Smalltalk process stacks (active first): Process 0x95b09c0 priority 79 0x7fff92ce0af0 I TFCallback>register 0x43c76d8: a(n) TFCallback 0x7fff92ce0b38 I TFCallback class>forCallback:parameters:returnType:runner: 0x8e13df0: a(n) TFCallback class 0x7fff92ce0b98 I TFCalloutAPI class>newCallbackBackendFor: 0x8e7dc50: a(n) TFCalloutAPI class 0x7fff92ce0be0 I GDestroyCallback(FFICallback)>backendCallback 0x43c02f8: a(n) GDestroyCallback 0x7fff92ce0c20 I GDestroyCallback(FFICallback)>thunk 0x43c02f8: a(n) GDestroyCallback 0x7fff92ce0c80 I GtkWindow(GObject)>basicConnectSignal: 0x43bfd30: a(n) GtkWindow 0x7fff92ce0cd0 I [] in GtkWindow>connectSignal: 0x43bfd30: a(n) GtkWindow 0x7fff92ce0d10 I GtkWindow(GObject)>detectCallbackBySignal:ifFound:ifNone: 0x43bfd30: a(n) GtkWindow 0x7fff92ce0d68 I GtkWindow(GObject)>connectSignal: 0x43bfd30: a(n) GtkWindow 0x7fff92ce0db0 I GDestroyCallback(GManagedSignalCallback)>connectTo: 0x43c02f8: a(n) GDestroyCallback 0x7fff92ce0df8 I GtkWindow(GtkWidget)>connectDestroy: 0x43bfd30: a(n) GtkWindow 0x7fff92ce0e40 I GtkWindow>initialize 0x43bfd30: a(n) GtkWindow 0x7fff92cdc688 I >new 0x8f13990: a(n) 0x7fff92cdc6c8 I OSGtkBackendWindow>initializeWindowAttributes: 0x42e4890: a(n) OSGtkBackendWindow 0x7fff92cdc710 I OSGtkBackendWindow>initializeAttributes: 0x42e4890: a(n) OSGtkBackendWindow 0x7fff92cdc760 I OSGtkBackendWindow class>newAttributes: 0x9191ee8: a(n) OSGtkBackendWindow class 0x7fff92cdc7b0 M [] in OSGtkDriver>createWindowWithAttributes:osWindow: 0x42b1e38: a(n) OSGtkDriver 0x7fff92cdc7f0 M FullBlockClosure(BlockClosure)>ensure: 0x42e4768: a(n) FullBlockClosure 0x7fff92cdc840 I GtkPollingRunLoop>defer: 0x42b1f98: a(n) GtkPollingRunLoop 0x7fff92cdc888 I >defer: 0x8f159d0: a(n) 0x7fff92cdc8d8 I OSGtkDriver>createWindowWithAttributes:osWindow: 0x42b1e38: a(n) OSGtkDriver 0x7fff92cdc928 I OSWindowAttributes>createWindowHandleFor: 0x42abec8: a(n) OSWindowAttributes 0x7fff92cdc970 I OSWindow>createWindow 0x42b1e90: a(n) OSWindow 0x7fff92cdc9b0 I OSWindow>initWithAttributes:eventHandler: 0x42b1e90: a(n) OSWindow 0x7fff92cdca00 I OSWindow class>createWithAttributes:eventHandler: 0x5afd500: a(n) OSWindow class 0x7fff92cdca60 I OSWorldRenderer>doActivate 0x42abd98: a(n) OSWorldRenderer 0x7fff92cdcaa0 I OSWorldRenderer(AbstractWorldRenderer)>activate 0x42abd98: a(n) OSWorldRenderer 0x7fff92cdcae0 I WorldState>worldRenderer: 0x53c2660: a(n) WorldState 0x7fff92cdcb30 I GtkMorphicUIManager(MorphicUIManager)>activate 0x42ab060: a(n) GtkMorphicUIManager 0x7fff92cdcb78 I UIManager class>default: 0x4ee3e90: a(n) UIManager class 0x7fff92cdcbb0 M UIManagerSessionHandler>startup: 0x51fdf70: a(n) UIManagerSessionHandler 0x7fff92cdcbf0 M [] in WorkingSession>runStartup: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdcc38 M [] in WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdcc68 M FullBlockClosure(BlockClosure)>on:do: 0x42a9c88: a(n) FullBlockClosure 0x7fff92cdccb0 M [] in WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdccf8 M Array(SequenceableCollection)>do: 0x3f92670: a(n) Array 0x7fff92cdcd40 I WorkingSession>runList:do: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdcd90 I WorkingSession>runStartup: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdcdd8 I WorkingSession>start: 0x3f8cd20: a(n) WorkingSession 0x7fff92cdce30 I SessionManager>launchSnapshot:andQuit: 0x4f58938: a(n) SessionManager 0x95cc018 s [] in SessionManager>snapshot:andQuit: 0x95ccea8 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 70 Process 0x4175aa0 priority 70 0x41759e8 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x42e4660 priority 70 0x42e45a8 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 60 Process 0x881e570 priority 60 0x95acb98 s [] in Delay>wait 0x95c8a80 s FullBlockClosure(BlockClosure)>ifCurtailed: 0x95cb3f8 s Delay>wait 0x88936c8 s OSSDL2Driver>eventLoopProcessWithoutPlugin 0x8893780 s [] in OSSDL2Driver>setupEventLoop 0x8893b48 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x3f96de0 priority 60 0x3f96d28 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 50 Process 0x41f5548 priority 50 0x41f5490 s [] in FullBlockClosure(BlockClosure)>newProcess processes at priority 40 Process 0x56631d0 priority 40 0x95b0908 s Process>resume 0x95c9cd8 s FullBlockClosure(BlockClosure)>forkAt: 0x95cbf18 s SessionManager>snapshot:andQuit: 0x95ccdc0 s [] in SmalltalkImage>snapshot:andQuit: 0x95cdc10 s CurrentExecutionEnvironment class>activate:for: 0x95ce268 s DefaultExecutionEnvironment(ExecutionEnvironment)>beActiveDuring: 0x95ce6b8 s DefaultExecutionEnvironment class>beActiveDuring: 0x95ce320 s SmalltalkImage>snapshot:andQuit: 0x95ce770 s WorldState class>quitSession 0x95ce8a0 s [] in OSWorldRenderer>initialize 0x95cea30 s WorldState>runStepMethodsIn: 0x95cebc8 s WorldMorph>runStepMethods 0x95ced50 s WorldState>doOneCycleNowFor: 0x95cee20 s WorldState>doOneCycleFor: 0x95ceef0 s WorldMorph>doOneCycle 0x95cefc0 s WorldMorph class>doOneCycle 0x95cf090 s MorphicRenderLoop>doOneCycle 0x5654b50 s MorphicRenderLoop>doOneCycleWhile: 0x5654c18 s [] in MorphicUIManager>spawnNewProcess 0x5654cf0 s [] in BlockClosure>newProcess processes at priority 10 Process 0x3f98bc0 priority 10 0x3f98b08 s [] in FullBlockClosure(BlockClosure)>newProcess suspended processes Process 0x7c1ee68 priority 80 0x7fff92cdede8 I DelayMicrosecondTicker>waitForUserSignalled:orExpired: 0x5214f68: a(n) DelayMicrosecondTicker 0x7fff92cdee40 I [] in DelaySemaphoreScheduler>runBackendLoopAtTimingPriority 0x5214338: a(n) DelaySemaphoreScheduler 0x8819cf8 s FullBlockClosure(BlockClosure)>ensure: 0x7bada60 s DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority 0x88199c8 s [] in DelaySemaphoreScheduler(DelayBasicScheduler)>startTimerEventLoopPriority: 0x7badb40 s [] in FullBlockClosure(BlockClosure)>newProcess Process 0x53c2720 priority 60 0x53d1960 s InputEventFetcher>waitForInput 0x53e4528 s InputEventFetcher>eventLoop 0x53e9f60 s [] in InputEventFetcher>installEventLoop 0x53ef6b8 s [] in BlockClosure>newProcess Process 0x60084a0 priority 40 0x600fb98 s AtomicSharedQueue>waitForNewItems 0x6012318 s AtomicSharedQueue>next 0x60146f8 s TKTWorkerProcess>privateNextTask 0x6014f90 s [] in TKTWorkerProcess>workerLoop 0x6015048 s BlockClosure>repeat 0x6015120 s TKTWorkerProcess>workerLoop 0x60151d8 s MessageSend>value 0x6015290 s [] in TKTPharoProcessProvider>createProcessDoing:named: 0x6015368 s [] in BlockClosure>newProcess Most recent primitives **StackOverflow** **StackOverflow** instVarAt: instVarAt:put: instVarAt: instVarAt:put: instVarAt: instVarAt:put: **PrimitiveFailure** **PrimitiveFailure** object:instVarAt:put: object:instVarAt:put: object:instVarAt:put: value: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: species basicNew stringHash:initialHash: class value: stringHash:initialHash: stringHash:initialHash: value: at:put: new: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: class value: new:streamContents: new:streamContents: new:streamContents: stringHash:initialHash: **StackOverflow** stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: sequence: sequence: basicNew basicNew basicIdentityHash value: successorSequences successorSequences value:value: <= value: basicNew stringHash:initialHash: value: basicNew new: new: at:put: at:put: value at: basicNew class basicNew basicNew basicNew basicIdentityHash **StackOverflow** basicNew basicNew **StackOverflow** basicIdentityHash basicIdentityHash stringHash:initialHash: stringHash:initialHash: size class findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: at: at: at: **StackOverflow** basicNew: basicNew size stringHash:initialHash: compare:with:collated: perform: size newMethod:header: at:put: at:put: at:put: at:put: basicIdentityHash class at:put: at:put: at:put: value:value: objectAt:put: objectAt:put: species stringHash:initialHash: class stringHash:initialHash: stringHash:initialHash: size size size basicNew basicNew basicNew stringHash:initialHash: stringHash:initialHash: basicNew stringHash:initialHash: new: initialize initialize findIndexForKey: at:put: at:put: basicNew basicNew stringHash:initialHash: **StackOverflow** stringHash:initialHash: **StackOverflow** stringHash:initialHash: **StackOverflow** value: **StackOverflow** **StackOverflow** stringHash:initialHash: value **StackOverflow** species basicIdentityHash basicIdentityHash basicIdentityHash basicIdentityHash - // value: to:by:do: to:by:do: at: **StackOverflow** class findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: indexOfAscii:inString:startingAt: at: at: at: assert: * * = **StackOverflow** findSubstring:in:startingAt:matchTable: indexOfAscii:inString:startingAt: indexOfAscii:inString:startingAt: stringHash:initialHash: stringHash:initialHash: basicNew: stringHash:initialHash: compare:with:collated: asSymbol encodeNoTrailer newMethod:header: size at:put: at:put: at:put: at:put: class at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: objectAt:put: objectAt:put: objectAt:put: objectAt:put: objectAt:put: basicNew objectAt:put: class objectAt:put: objectAt:put: stringHash:initialHash: objectAt:put: value: value: value sourceNode newFrom: at: at: at: at: at:put: at:put: at: swap:with: swap:with: swap:with: swap:with: at: at: at: at: at: at: at: at: - - - - - - **StackOverflow** class class replaceFrom:to:with:startingAt: registerCallback: stack page bytes 8192 available headroom 5576 minimum unused headroom 6040 (Illegal instruction)