
Segmentation fault Sun Nov 11 20:03:40 2018


VM: 201806281256 https://github.com/OpenSmalltalk/opensmalltalk-vm.git
Date: Thu Jun 28 14:56:30 2018 CommitHash: a8a1dc1
Plugins: 201806281256 https://github.com/OpenSmalltalk/opensmalltalk-vm.git

C stack backtrace & registers:
	rax 0x000000011bb67000 rbx 0x000000011ddd5f10 rcx 0x0000000000000020 rdx 0x00000000000006e0
	rdi 0x000000011bb690e0 rsi 0x000000011bb690e0 rbp 0x00007ffee21d18b0 rsp 0x00007ffee21d18b0
	r8  0x0000000000000006 r9  0x0000000000000006 r10 0x00000000000010bc r11 0xfffffffffdd910f0
	r12 0x0000000000000389 r13 0x0000000000002800 r14 0x000000011bb67000 r15 0x0000000000000000
	rip 0x00007fff6e752e1c
0   libsystem_platform.dylib            0x00007fff6e752e1c _platform_memmove$VARIANT$Haswell + 316
1   Pharo                               0x000000010da7f4f0 reportStackState + 952
2   Pharo                               0x000000010da7f822 sigsegv + 155
3   libsystem_platform.dylib            0x00007fff6e755b3d _sigtramp + 29
4   ???                                 0x0000000000000000 0x0 + 0
5   AppleIntelKBLGraphicsGLDriver       0x00007fff39b6164f glrUpdateTexture + 8979
6   libGPUSupportMercury.dylib          0x00007fff5ce6f79d gpusLoadCurrentTextures + 591
7   AppleIntelKBLGraphicsGLDriver       0x00007fff39b50711 updateDispatch + 663
8   GLEngine                            0x00007fff4b5d5078 gleDoDrawDispatchCore + 629
9   GLEngine                            0x00007fff4b579369 glDrawArraysInstanced_STD_Exec + 264
10  GLEngine                            0x00007fff4b57925a glDrawArrays_UnpackThread + 40
11  GLEngine                            0x00007fff4b5d0ce1 gleCmdProcessor + 77
12  libdispatch.dylib                   0x00007fff6e51ddcf _dispatch_client_callout + 8
13  libdispatch.dylib                   0x00007fff6e529a2c _dispatch_lane_barrier_sync_invoke_and_complete + 60
14  GLEngine                            0x00007fff4b527b85 glFlush_ExecThread + 15
15  Pharo                               0x000000010da79b09 -[sqSqueakOSXOpenGLView drawRect:flush:] + 301
16  Pharo                               0x000000010da799d6 -[sqSqueakOSXOpenGLView drawRect:] + 43
17  AppKit                              0x00007fff3ea0a755 _NSViewDrawRect + 66
18  AppKit                              0x00007fff3e9f5552 -[NSView _drawRect:clip:] + 1745
19  AppKit                              0x00007fff3e9f43f3 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 1400
20  AppKit                              0x00007fff3e9f48b9 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] + 2622
21  AppKit                              0x00007fff3e9f24f8 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 938
22  AppKit                              0x00007fff3e9f2128 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 65
23  AppKit                              0x00007fff3e9efa5a -[NSView _oldDisplayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 1887
24  AppKit                              0x00007fff3e9ef099 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 253
25  AppKit                              0x00007fff3e9ebc86 -[NSView displayIfNeeded] + 1300
26  AppKit                              0x00007fff3e9e8a20 -[NSWindow displayIfNeeded] + 283
27  AppKit                              0x00007fff3e9e885f __NSWindowGetDisplayCycleObserverForDisplay_block_invoke + 722
28  AppKit                              0x00007fff3e9e3966 NSDisplayCycleObserverInvoke + 170
29  AppKit                              0x00007fff3e9e34db NSDisplayCycleFlush + 1073
30  QuartzCore                          0x00007fff4c3321b3 _ZN2CA11Transaction19run_commit_handlersE18CATransactionPhase + 49
31  QuartzCore                          0x00007fff4c331b7a _ZN2CA11Transaction6commitEv + 186
32  AppKit                              0x00007fff3e9e2e41 __65+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayRefresh]_block_invoke + 274
33  CoreFoundation                      0x00007fff413e86ad __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
34  CoreFoundation                      0x00007fff413e85e2 __CFRunLoopDoObservers + 452
35  CoreFoundation                      0x00007fff4138a109 __CFRunLoopRun + 1166
36  CoreFoundation                      0x00007fff41389a28 CFRunLoopRunSpecific + 463
37  Foundation                          0x00007fff436f03ba -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 280
38  Pharo                               0x000000010da80297 -[sqSqueakMainApplication(events) pumpRunLoop] + 103
39  Pharo                               0x000000010da742bd -[sqSqueakOSXApplication(events) pumpRunLoop] + 43
40  Pharo                               0x000000010da7d628 vmIOProcessEvents + 255
41  Pharo                               0x000000010da7d6a7 ioProcessEvents + 56
42  Pharo                               0x000000010da095ba checkForEventsMayContextSwitch + 760
43  Pharo                               0x000000010da0d4ca ceStackOverflow + 110
44  ???                                 0x00000001136f253b 0x0 + 4621018427
45  Pharo                               0x000000010d9f8d41 interpret + 631
46  Pharo                               0x000000010da80c65 -[sqSqueakMainApplication runSqueak] + 393
47  Foundation                          0x00007fff437fbc73 __NSFirePerformWithOrder + 381
48  CoreFoundation                      0x00007fff413e86ad __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
49  CoreFoundation                      0x00007fff413e85e2 __CFRunLoopDoObservers + 452
50  CoreFoundation                      0x00007fff4138a109 __CFRunLoopRun + 1166
51  CoreFoundation                      0x00007fff41389a28 CFRunLoopRunSpecific + 463
52  HIToolbox                           0x00007fff40622b35 RunCurrentEventLoopInMode + 293
53  HIToolbox                           0x00007fff40622774 ReceiveNextEventCommon + 371
54  HIToolbox                           0x00007fff406225e8 _BlockUntilNextEventMatchingListInModeWithFilter + 64
55  AppKit                              0x00007fff3e8deeb7 _DPSNextEvent + 997
56  AppKit                              0x00007fff3e8ddc56 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1362
57  AppKit                              0x00007fff3e8d7cb9 -[NSApplication run] + 699
58  AppKit                              0x00007fff3e8c73f7 NSApplicationMain + 780
59  libdyld.dylib                       0x00007fff6e56c08d start + 1


Smalltalk stack dump:
    0x7ffee21d7138 M Delay>timingPrioritySignalExpired 0x113e3b138: a(n) Delay
    0x7ffee21d7170 M [] in DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority 0x11453b8c0: a(n) DelaySemaphoreScheduler
       0x1169f51c8 s BlockClosure>ensure:
       0x1169f5828 s DelaySemaphoreScheduler(DelayBasicScheduler)>runBackendLoopAtTimingPriority
       0x1169f5c38 s [] in DelaySemaphoreScheduler(DelayBasicScheduler)>startTimerEventLoopPriority:
       0x1169fae10 s [] in BlockClosure>newProcess

Most recent primitives
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
nowTick
signal
nowTick
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
wait
signal
signal
nowTick
nowTick
nowTick
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
nowTick

stack page bytes 4096 available headroom 1480 minimum unused headroom 800

	(Segmentation fault)
