gtoolkit: Closing debugger crashes pharo
terminal output
objc[32031]: Class FIFinderSyncExtensionHost is implemented in both /System/Library/PrivateFrameworks/FinderKit.framework/Versions/A/FinderKit (0x7fffa70e83d8) and /System/Library/PrivateFrameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride (0x1161b8f50). One of the two will be used. Which one is undefined.
[Glutin] OpenGL Context: ContextBuilder { gl_attr: GlAttributes { sharing: None, version: Latest, profile: Some(Core), debug: false, robustness: TryRobustNoResetNotification, vsync: false }, pf_reqs: PixelFormatRequirements { hardware_accelerated: Some(true), color_bits: Some(24), float_color_buffer: false, alpha_bits: Some(8), depth_bits: Some(24), stencil_bits: Some(8), double_buffer: Some(true), multisampling: None, stereoscopy: false, srgb: false, release_behavior: Flush, x11_visual_xid: None } }
[Glutin] Primary monitor: MonitorHandle { inner: MonitorHandle { name: Some("Monitor #45061"), native_identifier: 69992768, size: PhysicalSize { width: 2560.0, height: 1440.0 }, position: PhysicalPosition { x: 0.0, y: 0.0 }, hidpi_factor: 1.0 } }
[Glutin] Window attributes: WindowBuilder { window: WindowAttributes { inner_size: Some(LogicalSize { width: 800.0, height: 600.0 }), min_inner_size: None, max_inner_size: None, resizable: true, fullscreen: None, title: "Glamorous Toolkit", maximized: false, visible: true, transparent: false, decorations: true, always_on_top: false, window_icon: None } }
[Glutin] Profile #1 worked
[Glutin] OpenGL Context: ContextBuilder { gl_attr: GlAttributes { sharing: None, version: Latest, profile: Some(Core), debug: false, robustness: TryRobustNoResetNotification, vsync: false }, pf_reqs: PixelFormatRequirements { hardware_accelerated: Some(true), color_bits: Some(24), float_color_buffer: false, alpha_bits: Some(8), depth_bits: Some(24), stencil_bits: Some(8), double_buffer: Some(true), multisampling: None, stereoscopy: false, srgb: false, release_behavior: Flush, x11_visual_xid: None } }
[Glutin] Primary monitor: MonitorHandle { inner: MonitorHandle { name: Some("Monitor #45061"), native_identifier: 69992768, size: PhysicalSize { width: 2560.0, height: 1440.0 }, position: PhysicalPosition { x: 0.0, y: 0.0 }, hidpi_factor: 1.0 } }
[Glutin] Window attributes: WindowBuilder { window: WindowAttributes { inner_size: Some(LogicalSize { width: 1200.0, height: 600.0 }), min_inner_size: None, max_inner_size: None, resizable: true, fullscreen: None, title: "debug it", maximized: false, visible: true, transparent: false, decorations: true, always_on_top: false, window_icon: None } }
[Glutin] Profile #1 worked
Segmentation fault Sat Sep 21 16:46:39 2019
/Users/bjorn/Downloads/GToolkitOSX64-v0.7.183/Pharo.app/Contents/MacOS/Pharo
Pharo VM version: 5.0-Pharo 8.1.0 built on Sep 19 2019 16:20:06 Compiler: 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.51) 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.51) [Production Spur 64-bit VM]
Built from: CoInterpreterWithQueueFFI VMMaker-CompatibleUserName.1568900311 uuid: 070c681e-2f5e-5734-a165-4c64312d9485 Sep 19 2019
With:StackToRegisterMappingCogit VMMaker-CompatibleUserName.1568900311 uuid: 070c681e-2f5e-5734-a165-4c64312d9485 Sep 19 2019
Revision: 42baf90 - Commit: 42baf90 - Date: 2019-09-19 15:38:31 +0200
C stack backtrace & registers:
rax 0x00007fff468300b3 rbx 0x00007fc09e22b4f0 rcx 0x00007fff72f097d0 rdx 0x00007fff72e897d0
rdi 0x00007fc0a33d6a50 rsi 0x00007fc0a33d6a50 rbp 0x00007ffee7f5fdb0 rsp 0x00007ffee7f5fd98
r8 0x0000000000000000 r9 0x0000000000000f40 r10 0x000007fc0a33d4b0 r11 0x00007fff468300b3
r12 0x0000000000000000 r13 0x0000000000000000 r14 0x00007fc09d56ee60 r15 0x0000000000000104
rip 0x00007fff72e2069d
*0 libobjc.A.dylib 0x00007fff72e2069d objc_msgSend + 29
1 libPharoVMCore.dylib 0x0000000107ce565d reportStackState + 445
2 libPharoVMCore.dylib 0x0000000107ce5475 doReport + 181
3 libPharoVMCore.dylib 0x0000000107ce588e sigsegv + 78
4 libsystem_platform.dylib 0x00007fff747e7b5d _sigtramp + 29
5 ??? 0x0000000000000000 0x0 + 0
6 libdispatch.dylib 0x00007fff745af63d _dispatch_client_callout + 8
7 libdispatch.dylib 0x00007fff745ba68d _dispatch_main_queue_callback_4CF + 1135
8 CoreFoundation 0x00007fff486a32d7 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
9 CoreFoundation 0x00007fff486a2a01 __CFRunLoopRun + 2289
10 CoreFoundation 0x00007fff486a1ebe CFRunLoopRunSpecific + 455
11 HIToolbox 0x00007fff479011ab RunCurrentEventLoopInMode + 292
12 HIToolbox 0x00007fff47900ee5 ReceiveNextEventCommon + 603
13 HIToolbox 0x00007fff47900c76 _BlockUntilNextEventMatchingListInModeWithFilter + 64
14 AppKit 0x00007fff45c9979d _DPSNextEvent + 1135
15 AppKit 0x00007fff45c9848b -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1361
16 AppKit 0x00007fff45c925a8 -[NSApplication run] + 699
17 libGlutin.dylib 0x000000012f12b24a _ZN5winit13platform_impl8platform10event_loop18EventLoop$LT$T$GT$10run_return17hecebd3522648b476E + 106
18 libGlutin.dylib 0x000000012f12e022 _ZN6Glutin7cstruct4CBox12with_two_raw17had8a2e1e34a72163E + 66
19 libSqueakFFIPrims.dylib 0x0000000116403e72 primitiveCalloutWithArgs + 2066
20 libPharoVMCore.dylib 0x0000000107c97bb1 executeNewMethod + 177
21 libPharoVMCore.dylib 0x0000000107c98e17 ceSendsupertonumArgs + 1223
22 ??? 0x0000000116b5c10f 0x0 + 4675977487
23 libPharoVMCore.dylib 0x0000000107c7ee48 interpret + 1352
24 Pharo 0x0000000107c37b32 main + 530
25 Pharo 0x0000000107c37914 start + 52
26 ??? 0x0000000000000001 0x0 + 1
27 ??? 0x0000000000000000 0x0 + 0
All Smalltalk process stacks (active first):
Process 0x1245e23e8 priority 50
0x7ffee7f755b8 M GlutinEventLoop>primRunReturn: 0x1245e2438: a(n) GlutinEventLoop
0x7ffee7f75610 M FFICalloutAPI>function:module: 0x1246a7228: a(n) FFICalloutAPI
0x7ffee7f75650 M GlutinEventLoop(Object)>ffiCall: 0x1245e2438: a(n) GlutinEventLoop
0x7ffee7f75698 I GlutinEventLoop>primRunReturn: 0x1245e2438: a(n) GlutinEventLoop
0x7ffee7f756e0 I GlutinEventLoop>run: 0x1245e2438: a(n) GlutinEventLoop
0x7ffee7f75720 M [] in GlutinEventsFetcher>eventLoop 0x123142f30: a(n) GlutinEventsFetcher
0x7ffee7f75760 M BlockClosure>ensure: 0x1246a2178: a(n) BlockClosure
0x7ffee7f757b0 I GlutinEventsFetcher>eventLoop 0x123142f30: a(n) GlutinEventsFetcher
0x7ffee7f757e0 M [] in GlutinEventsFetcher>reinstallEventLoop 0x123142f30: a(n) GlutinEventsFetcher
0x7ffee7f75820 I [] in BlockClosure>newProcess 0x1246a73d8: a(n) BlockClosure
processes at priority 11
Process 0x116dc3988 priority 11
0x7ffee7fb77e0 M [] in GlutinEventsFetcher>eventLoop 0x123142f30: a(n) GlutinEventsFetcher
0x7ffee7fb7820 I [] in BlockClosure>newProcess 0x1245e24c8: a(n) BlockClosure
processes at priority 10
Process 0x1245dd8c0 priority 10
0x1245f6148 s [] in BlockClosure>newProcess
suspended processes
Process 0x1245dfc58 priority 50
0x7ffee7f95820 M WeakArray class>finalizationProcess 0x117559420: a(n) WeakArray class
0x124fe4a20 s [] in WeakArray class>restartFinalizationProcess
0x1246a6ae0 s [] in BlockClosure>newProcess
Process 0x119a55458 priority 80
0x7ffee7f6b7d8 M DelayMicrosecondTicker>waitForUserSignalled:orExpired: 0x1179779c0: a(n) DelayMicrosecondTicker
0x7ffee7f6b820 M [] in DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority 0x117968850: a(n) DelaySemaphoreScheduler
0x11a6184b0 s BlockClosure>ensure:
0x119a552f8 s DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority
0x11a617058 s [] in DelaySemaphoreScheduler(DelayBasicScheduler)>startTimerEventLoopPriority:
0x119a55208 s [] in BlockClosure>newProcess
BlTaskProcess 0x122cce0d8 priority 36
0x1234827e0 s Monitor>exitAndWaitInQueue:maxMilliseconds:
0x1238e8448 s Monitor>waitWhile:inQueue:maxMilliseconds:
0x1238f39d0 s Monitor>waitWhile:for:maxMilliseconds:
0x123911348 s Monitor>waitWhile:for:
0x1239180b8 s Monitor>waitWhile:
0x123526a60 s [] in SharedPriorityUniqueQueue>next
0x1238e8500 s [] in Monitor>critical:
0x1238f3a88 s BlockClosure>ensure:
0x123526b80 s Monitor>critical:
0x123526c38 s [] in SharedPriorityUniqueQueue>next
0x1238e85b8 s [] in BlockClosure>valueWithoutTermination
0x1238f3b40 s BlockClosure>ensure:
0x123526d68 s BlockClosure>valueWithoutTermination
0x123526e20 s SharedPriorityUniqueQueue>next
0x1238e8670 s BlTKTWorkerProcess>workerLoop
0x1238f3bf8 s MessageSend>value
0x123911400 s MessageSend>value
0x123918170 s BlTktProcess(TKTProcess)>privateExecution
0x122cd0e80 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
Process 0x123600450 priority 40
0x7ffee7f7f740 M BlTaskAtQueue>processNextEntry 0x1235e5d88: a(n) BlTaskAtQueue
0x7ffee7f7f770 M [] in BlTaskAtQueue>queueReaderLoop 0x1235e5d88: a(n) BlTaskAtQueue
0x7ffee7f7f7a0 M BlockClosure>on:do: 0x124fe3a20: a(n) BlockClosure
0x7ffee7f7f7e0 M [] in BlTaskAtQueue>queueReaderLoop 0x1235e5d88: a(n) BlTaskAtQueue
0x7ffee7f7f820 I BlockClosure>repeat 0x123649320: a(n) BlockClosure
0x123649340 s BlTaskAtQueue>queueReaderLoop
0x1238e8ac0 s [] in BlTaskAtQueue>forkExecutorProcess
0x123649418 s [] in BlockClosure>newProcess
Process 0x1245dd910 priority 60
0x1245f6200 s InputEventFetcher>waitForInput
0x124f88720 s InputEventFetcher>eventLoop
0x124fa1ad0 s [] in InputEventFetcher>installEventLoop
0x1246a68c0 s [] in BlockClosure>newProcess
BlTaskProcess 0x11f215aa0 priority 40
0x7ffee7f91190 M [] in Delay>wait 0x124f88ac8: a(n) Delay
0x7ffee7f911d0 M BlockClosure>ifCurtailed: 0x124fa2100: a(n) BlockClosure
0x7ffee7f91208 M Delay>wait 0x124f88ac8: a(n) Delay
0x7ffee7f91238 M Duration>wait 0x124fe45c0: a(n) Duration
0x7ffee7f91270 M [] in TKTWatchDog>stepService 0x11f1fadf8: a(n) TKTWatchDog
0x7ffee7f912a0 M BlockClosure>on:do: 0x124fe45d8: a(n) BlockClosure
0x7ffee7f912f0 I TKTWatchDog>stepService 0x11f1fadf8: a(n) TKTWatchDog
0x7ffee7f91330 I TKTWatchDog(TKTService)>iterateService 0x11f1fadf8: a(n) TKTWatchDog
0x7ffee7f91370 I [] in TKTWatchDog(TKTService)>scheduleRecursiveTask 0x11f1fadf8: a(n) TKTWatchDog
0x7ffee7f913b0 I TKTGenericTask>value 0x124fa2120: a(n) TKTGenericTask
0x7ffee7f913f0 I TKTTaskExecution>doExecuteTask 0x124f88e30: a(n) TKTTaskExecution
0x7ffee7f91430 I TKTReadyTaskState>performTaskExecution: 0x124fe46d0: a(n) TKTReadyTaskState
0x7ffee7f91478 I TKTTaskExecution>executeTask 0x124f88e30: a(n) TKTTaskExecution
0x7ffee7f914a8 M [] in TKTTaskExecution>value 0x124f88e30: a(n) TKTTaskExecution
0x7ffee7f914f0 M [] in TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7f91530 M BlockClosure>ensure: 0x124fe4748: a(n) BlockClosure
0x7ffee7f91588 I TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7f915d8 I TKTConfiguration class(DynamicVariable class)>value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f91630 I TKTConfiguration class>optionAt:value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f91688 I TKTConfiguration class>runner:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f916d8 I TKTTaskExecution>value 0x124f88e30: a(n) TKTTaskExecution
0x7ffee7f91710 M [] in BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x11f174970: a(n) BlTKTWorkerProcess
0x7ffee7f91740 M BlockClosure>on:do: 0x124fe4920: a(n) BlockClosure
0x7ffee7f91790 I BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x11f174970: a(n) BlTKTWorkerProcess
0x7ffee7f917d8 I BlTKTWorkerProcess(TKTWorkerProcess)>executeTask: 0x11f174970: a(n) BlTKTWorkerProcess
0x7ffee7f91820 I BlTKTWorkerProcess>workerLoop 0x11f174970: a(n) BlTKTWorkerProcess
0x121b0e278 s MessageSend>value
0x121b0e330 s MessageSend>value
0x122534830 s BlTktProcess(TKTProcess)>privateExecution
0x11f205e30 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
BlTaskProcess 0x122a8ff10 priority 40
0x7ffee7fa71d0 M [] in Delay>wait 0x125375200: a(n) Delay
0x7ffee7fa7210 M BlockClosure>ifCurtailed: 0x1253847c0: a(n) BlockClosure
0x7ffee7fa7248 M Delay>wait 0x125375200: a(n) Delay
0x7ffee7fa7278 M Duration>wait 0x12541beb8: a(n) Duration
0x7ffee7fa72b0 M [] in TKTWatchDog>stepService 0x122a77a00: a(n) TKTWatchDog
0x7ffee7fa72e0 M BlockClosure>on:do: 0x12541bed0: a(n) BlockClosure
0x7ffee7fa7320 M TKTWatchDog>stepService 0x122a77a00: a(n) TKTWatchDog
0x7ffee7fa7360 I TKTWatchDog(TKTService)>iterateService 0x122a77a00: a(n) TKTWatchDog
0x7ffee7fa73a0 I [] in TKTWatchDog(TKTService)>scheduleRecursiveTask 0x122a77a00: a(n) TKTWatchDog
0x7ffee7fa73e0 I TKTGenericTask>value 0x125384618: a(n) TKTGenericTask
0x7ffee7fa7420 I TKTTaskExecution>doExecuteTask 0x125374ac8: a(n) TKTTaskExecution
0x7ffee7fa7460 I TKTReadyTaskState>performTaskExecution: 0x12541bfc8: a(n) TKTReadyTaskState
0x7ffee7fa74a8 I TKTTaskExecution>executeTask 0x125374ac8: a(n) TKTTaskExecution
0x7ffee7fa74d8 M [] in TKTTaskExecution>value 0x125374ac8: a(n) TKTTaskExecution
0x7ffee7fa7520 M [] in TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7fa7560 M BlockClosure>ensure: 0x12541c040: a(n) BlockClosure
0x7ffee7fa75a8 M TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7fa75f8 I TKTConfiguration class(DynamicVariable class)>value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7fa7650 I TKTConfiguration class>optionAt:value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7fa76a8 I TKTConfiguration class>runner:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7fa76e8 M TKTTaskExecution>value 0x125374ac8: a(n) TKTTaskExecution
0x7ffee7fa7720 M [] in BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x122a8fb40: a(n) BlTKTWorkerProcess
0x7ffee7fa7750 M BlockClosure>on:do: 0x12541c218: a(n) BlockClosure
0x7ffee7fa7790 M BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x122a8fb40: a(n) BlTKTWorkerProcess
0x7ffee7fa77d8 I BlTKTWorkerProcess(TKTWorkerProcess)>executeTask: 0x122a8fb40: a(n) BlTKTWorkerProcess
0x7ffee7fa7820 I BlTKTWorkerProcess>workerLoop 0x122a8fb40: a(n) BlTKTWorkerProcess
0x123911290 s MessageSend>value
0x123918000 s MessageSend>value
0x123919ff0 s BlTktProcess(TKTProcess)>privateExecution
0x122abbee0 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
BlTaskProcess 0x122ccdfe8 priority 40
0x7ffee7f971d0 M [] in Delay>wait 0x1253751c0: a(n) Delay
0x7ffee7f97210 M BlockClosure>ifCurtailed: 0x125384e98: a(n) BlockClosure
0x7ffee7f97248 M Delay>wait 0x1253751c0: a(n) Delay
0x7ffee7f97278 M Duration>wait 0x12541a050: a(n) Duration
0x7ffee7f972b0 M [] in TKTWatchDog>stepService 0x122cce068: a(n) TKTWatchDog
0x7ffee7f972e0 M BlockClosure>on:do: 0x12541a068: a(n) BlockClosure
0x7ffee7f97320 M TKTWatchDog>stepService 0x122cce068: a(n) TKTWatchDog
0x7ffee7f97360 I TKTWatchDog(TKTService)>iterateService 0x122cce068: a(n) TKTWatchDog
0x7ffee7f973a0 I [] in TKTWatchDog(TKTService)>scheduleRecursiveTask 0x122cce068: a(n) TKTWatchDog
0x7ffee7f973e0 I TKTGenericTask>value 0x125385b28: a(n) TKTGenericTask
0x7ffee7f97420 I TKTTaskExecution>doExecuteTask 0x125377c50: a(n) TKTTaskExecution
0x7ffee7f97460 I TKTReadyTaskState>performTaskExecution: 0x12541a160: a(n) TKTReadyTaskState
0x7ffee7f974a8 I TKTTaskExecution>executeTask 0x125377c50: a(n) TKTTaskExecution
0x7ffee7f974d8 M [] in TKTTaskExecution>value 0x125377c50: a(n) TKTTaskExecution
0x7ffee7f97520 M [] in TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7f97560 M BlockClosure>ensure: 0x12541a1d8: a(n) BlockClosure
0x7ffee7f975a8 M TKTConfiguration(DynamicVariable)>value:during: 0x11f215a88: a(n) TKTConfiguration
0x7ffee7f975f8 I TKTConfiguration class(DynamicVariable class)>value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f97650 I TKTConfiguration class>optionAt:value:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f976a8 I TKTConfiguration class>runner:during: 0x11d3f8b78: a(n) TKTConfiguration class
0x7ffee7f976e8 M TKTTaskExecution>value 0x125377c50: a(n) TKTTaskExecution
0x7ffee7f97720 M [] in BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x122cd7f70: a(n) BlTKTWorkerProcess
0x7ffee7f97750 M BlockClosure>on:do: 0x12541a3b0: a(n) BlockClosure
0x7ffee7f97790 M BlTKTWorkerProcess(TKTAbstractExecutor)>executeTask: 0x122cd7f70: a(n) BlTKTWorkerProcess
0x7ffee7f977d8 I BlTKTWorkerProcess(TKTWorkerProcess)>executeTask: 0x122cd7f70: a(n) BlTKTWorkerProcess
0x7ffee7f97820 I BlTKTWorkerProcess>workerLoop 0x122cd7f70: a(n) BlTKTWorkerProcess
0x123910cd0 s MessageSend>value
0x123917d20 s MessageSend>value
0x123919d10 s BlTktProcess(TKTProcess)>privateExecution
0x122ce8908 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
BlTaskProcess 0x122a77a48 priority 35
0x7ffee7f874c0 M Monitor>exitAndWaitInQueue:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f87500 M Monitor>waitWhile:inQueue:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f87548 M Monitor>waitWhile:for:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f87590 M Monitor>waitWhile:for: 0x122aad230: a(n) Monitor
0x7ffee7f875d0 M Monitor>waitWhile: 0x122aad230: a(n) Monitor
0x7ffee7f87608 M [] in SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f87640 M [] in Monitor>critical: 0x122aad230: a(n) Monitor
0x7ffee7f87680 M BlockClosure>ensure: 0x116dd0968: a(n) BlockClosure
0x7ffee7f876b8 M Monitor>critical: 0x122aad230: a(n) Monitor
0x7ffee7f876f0 M [] in SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f87728 M [] in BlockClosure>valueWithoutTermination 0x116dd0b20: a(n) BlockClosure
0x7ffee7f87768 M BlockClosure>ensure: 0x116dd0b78: a(n) BlockClosure
0x7ffee7f877a8 M BlockClosure>valueWithoutTermination 0x116dd0b20: a(n) BlockClosure
0x7ffee7f877d8 M SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f87820 I BlTKTWorkerProcess>workerLoop 0x122a8fcc8: a(n) BlTKTWorkerProcess
0x123910fb0 s MessageSend>value
0x123917e90 s MessageSend>value
0x123919e80 s BlTktProcess(TKTProcess)>privateExecution
0x122a820e8 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
BlTaskProcess 0x122a77aa0 priority 35
0x7ffee7f994c0 M Monitor>exitAndWaitInQueue:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f99500 M Monitor>waitWhile:inQueue:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f99548 M Monitor>waitWhile:for:maxMilliseconds: 0x122aad230: a(n) Monitor
0x7ffee7f99590 M Monitor>waitWhile:for: 0x122aad230: a(n) Monitor
0x7ffee7f995d0 M Monitor>waitWhile: 0x122aad230: a(n) Monitor
0x7ffee7f99608 M [] in SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f99640 M [] in Monitor>critical: 0x122aad230: a(n) Monitor
0x7ffee7f99680 M BlockClosure>ensure: 0x116dd0e00: a(n) BlockClosure
0x7ffee7f996b8 M Monitor>critical: 0x122aad230: a(n) Monitor
0x7ffee7f996f0 M [] in SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f99728 M [] in BlockClosure>valueWithoutTermination 0x116dd0fb8: a(n) BlockClosure
0x7ffee7f99768 M BlockClosure>ensure: 0x116dd1010: a(n) BlockClosure
0x7ffee7f997a8 M BlockClosure>valueWithoutTermination 0x116dd0fb8: a(n) BlockClosure
0x7ffee7f997d8 M SharedPriorityUniqueQueue>next 0x122a8fcb0: a(n) SharedPriorityUniqueQueue
0x7ffee7f99820 I BlTKTWorkerProcess>workerLoop 0x122a8fd08: a(n) BlTKTWorkerProcess
0x123648ff0 s MessageSend>value
0x1236490a8 s MessageSend>value
0x123649160 s BlTktProcess(TKTProcess)>privateExecution
0x122a821e0 s BlTktProcess(TKTProcess)>privateExecuteAndFinalizeProcess
Process 0x116dce1e0 priority 60
0x7ffee7f9b7a0 I SmalltalkImage>lowSpaceWatcher 0x1175669b0: a(n) SmalltalkImage
0x7ffee7f9b7e0 I [] in SmalltalkImage>installLowSpaceWatcher 0x1175669b0: a(n) SmalltalkImage
0x7ffee7f9b820 I [] in BlockClosure>newProcess 0x116dd11a0: a(n) BlockClosure
Process 0x123142ee0 priority 40
0x7ffee7f81718 M [] in Delay>wait 0x116ec2458: a(n) Delay
0x7ffee7f81758 M BlockClosure>ifCurtailed: 0x116ec2988: a(n) BlockClosure
0x7ffee7f81790 M Delay>wait 0x116ec2458: a(n) Delay
0x7ffee7f817c0 M Duration>wait 0x116ec2440: a(n) Duration
0x7ffee7f817f0 M [] in >forceStartNewUIProcess 0x11f4c9d98: a(n)
0x7ffee7f81820 M BlockClosure>repeat 0x1231e4870: a(n) BlockClosure
0x1231e4890 s [] in >forceStartNewUIProcess
0x1231e4968 s [] in BlockClosure>newProcess
Process 0x118524df8 priority 40
0x7ffee7f79698 M [] in Delay>wait 0x116ec2700: a(n) Delay
0x7ffee7f796d8 M BlockClosure>ifCurtailed: 0x116ec2b38: a(n) BlockClosure
0x7ffee7f79710 M Delay>wait 0x116ec2700: a(n) Delay
0x7ffee7f79750 M WorldState>interCyclePause: 0x117c76ed0: a(n) WorldState
0x7ffee7f79788 M WorldState>doOneCycleFor: 0x117c76ed0: a(n) WorldState
0x7ffee7f797c0 M WorldMorph>doOneCycle 0x117c748b8: a(n) WorldMorph
0x7ffee7f797f0 M WorldMorph class>doOneCycle 0x117c0fb58: a(n) WorldMorph class
0x7ffee7f79820 M [] in MorphicUIManager>spawnNewProcess 0x118516350: a(n) MorphicUIManager
0x118516438 s [] in BlockClosure>newProcess
Most recent primitives
wait
signal
wait
signal
signal
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
invokeCallbackContext:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
perform:with:with:
perform:
perform:
perform:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
valueWithArguments:
**PrimitiveFailure**
**PrimitiveFailure**
basicNew:
stackp:
tempAt:put:
stackp:
at:put:
at:put:
at:put:
basicNew
integerAt:size:signed:
basicIdentityHash
stringHash:initialHash:
basicIdentityHash
class
basicNew
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
invokeCallbackContext:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
valueWithArguments:
**PrimitiveFailure**
**PrimitiveFailure**
basicNew:
stackp:
tempAt:put:
stackp:
at:put:
at:put:
at:put:
integerAt:size:signed:
stringHash:initialHash:
basicNew
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
invokeCallbackContext:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
valueWithArguments:
**PrimitiveFailure**
**PrimitiveFailure**
basicNew:
stackp:
tempAt:put:
stackp:
at:put:
at:put:
at:put:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
invokeCallbackContext:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
valueWithArguments:
**PrimitiveFailure**
**PrimitiveFailure**
basicNew:
stackp:
tempAt:put:
stackp:
at:put:
at:put:
at:put:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
invokeCallbackContext:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedLongLongAt:
sizeFieldPut:
addressFieldPut:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
unsignedByteAt:
valueWithArguments:
**PrimitiveFailure**
**PrimitiveFailure**
basicNew:
stackp:
tempAt:put:
stackp:
at:put:
at:put:
at:put:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
integerAt:size:signed:
stringHash:initialHash:
unsignedLongLongAt:put:
primSignal:andReturnAs:fromContext:
stack page bytes 8192 available headroom 5576 minimum unused headroom 5960
(Segmentation fault)
[1] 32031 abort ~/Downloads/GToolkitOSX64-v0.7.183/Pharo.app/Contents/MacOS/Pharo
OS: macOS
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 18 (11 by maintainers)
@chisandrei managed to reproduce it. It does not happen all the time, but it seems it does happen.
No worries. Thanks for the feedback!