
Segmentation fault Tue May 30 08:50:07 2017


VM: 201705021552 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $ Date: Tue May 2 08:52:41 2017 -0700 $
Plugins: 201705021552 https://github.com/OpenSmalltalk/opensmalltalk-vm.git $

C stack backtrace & registers:
	eax 0x00002080 ebx 0x0941d3a8 ecx 0x00000000 edx 0xffffebc0
	edi 0x0e090980 esi 0x0e090980 ebp 0xbff77b88 esp 0xbff77b80
	eip 0x9346d935
0   libsystem_platform.dylib            0x9346d935 _platform_memmove$VARIANT$sse42 + 197
1   Pharo                               0x000d4233 reportStackState + 819
2   Pharo                               0x000d457b sigsegv + 101
3   libsystem_platform.dylib            0x9346d79b _sigtramp + 43
4   ???                                 0xffffffff 0x0 + 4294967295
5   AppleIntelBDWGraphicsGLDriver       0x0b490269 glrUpdateTexture + 9547
6   libGPUSupportMercury.dylib          0x99f9c5f4 gpusLoadCurrentTextures + 596
7   AppleIntelBDWGraphicsGLDriver       0x0afd72e2 updateDispatch + 620
8   GLEngine                            0x9653d329 gleDoDrawDispatchCore + 578
9   GLEngine                            0x96444f37 glBegin_Exec + 112
10  GLEngine                            0x9646baa8 glBegin_UnpackThread + 26
11  GLEngine                            0x96538532 gleCmdProcessor + 75
12  libdispatch.dylib                   0x9347383f _dispatch_client_callout + 50
13  libdispatch.dylib                   0x93475110 _dispatch_barrier_sync_f_invoke + 61
14  libdispatch.dylib                   0x934750cc dispatch_barrier_sync_f + 98
15  GLEngine                            0x965381cc gleFlushCommandBuffer_Core + 315
16  GLEngine                            0x96538207 gleFinishCommandBuffer + 19
17  GLEngine                            0x9643f28d gliAttachDrawableWithOptions + 39
18  OpenGL                              0x9d6b08e1 glcGetIOAccelService + 3776
19  OpenGL                              0x9d6b584b CGLUpdateContext + 317
20  AppKit                              0x986b1c83 -[NSOpenGLContext update] + 514
21  AppKit                              0x9877fffb -[NSOpenGLView update] + 63
22  AppKit                              0x9877ffb7 -[NSOpenGLView _surfaceNeedsUpdate:] + 33
23  Foundation                          0x931186c2 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_2 + 50
24  CoreFoundation                      0x9a245144 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
25  CoreFoundation                      0x9a2450cb ___CFXRegistrationPost_block_invoke + 75
26  CoreFoundation                      0x9a24503c _CFXRegistrationPost + 460
27  CoreFoundation                      0x9a244d76 ___CFXNotificationPost_block_invoke + 54
28  CoreFoundation                      0x9a1fe6f3 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1715
29  CoreFoundation                      0x9a1fd912 _CFXNotificationPost + 626
30  Foundation                          0x930ca734 -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
31  Foundation                          0x930d8c30 -[NSNotificationCenter postNotificationName:object:] + 56
32  AppKit                              0x98620fdb -[NSSurface _windowDidChangeScreens:] + 123
33  Foundation                          0x931186c2 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke_2 + 50
34  CoreFoundation                      0x9a245144 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
35  CoreFoundation                      0x9a2450cb ___CFXRegistrationPost_block_invoke + 75
36  CoreFoundation                      0x9a24503c _CFXRegistrationPost + 460
37  CoreFoundation                      0x9a244d76 ___CFXNotificationPost_block_invoke + 54
38  CoreFoundation                      0x9a1fe6f3 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1715
39  CoreFoundation                      0x9a1fd912 _CFXNotificationPost + 626
40  Foundation                          0x930ca734 -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
41  Foundation                          0x930d8c30 -[NSNotificationCenter postNotificationName:object:] + 56
42  AppKit                              0x985443fa __67-[NSWindow _updateSettingsSendingScreenChangeNotificationIfNeeded:]_block_invoke + 503
43  AppKit                              0x984c2e6d NSPerformVisuallyAtomicChange + 212
44  AppKit                              0x9843eb1b -[NSWindow _updateSettingsSendingScreenChangeNotificationIfNeeded:] + 394
45  AppKit                              0x9877ff67 -[NSWindow _screenChanged:] + 75
46  AppKit                              0x9877ff17 -[NSWindow _displayChangedDepth] + 41
47  AppKit                              0x9877feb2 -[NSWindow _displayChangedSoAdjustWindows:] + 202
48  AppKit                              0x98c063b4 -[NSWindow _displayChanged] + 41
49  libobjc.A.dylib                     0x97f7387d -[NSObject performSelector:] + 62
50  AppKit                              0x9851fd78 __44-[NSApplication makeWindowsPerform:inOrder:]_block_invoke + 43
51  AppKit                              0x9851fd23 __48-[NSApplication _findWindowInOrder:passingTest:]_block_invoke + 28
52  AppKit                              0x9837408f -[NSApplication _enumerateWindowsInOrder:usingBlock:] + 462
53  AppKit                              0x98373e9f -[NSApplication _findWindowInOrder:passingTest:] + 165
54  AppKit                              0x98373df1 -[NSApplication makeWindowsPerform:inOrder:] + 272
55  AppKit                              0x9877fc21 -[NSApplication _reactToScreenInvalidationImmediately:] + 229
56  AppKit                              0x9877fafe __44-[NSApplication _reactToScreenInvalidation:]_block_invoke + 111
57  CoreFoundation                      0x9a24eda0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 16
58  CoreFoundation                      0x9a22c873 __CFRunLoopDoBlocks + 195
59  CoreFoundation                      0x9a22c475 __CFRunLoopRun + 2197
60  CoreFoundation                      0x9a22b976 CFRunLoopRunSpecific + 390
61  CoreFoundation                      0x9a22b7db CFRunLoopRunInMode + 123
62  HIToolbox                           0x94a482f1 RunCurrentEventLoopInMode + 267
63  HIToolbox                           0x94a47fc5 ReceiveNextEventCommon + 201
64  HIToolbox                           0x94a47eec _BlockUntilNextEventMatchingListInModeWithFilter + 99


Smalltalk stack dump:
0xbff80980 M ProcessorScheduler class>idleProcess 0x5014820: a(n) ProcessorScheduler class
0xbff809a0 I [] in ProcessorScheduler class>startUp 0x5014820: a(n) ProcessorScheduler class
0xbff809c0 I [] in BlockClosure>newProcess 0x840c670: a(n) BlockClosure

Most recent primitives
terminateTo:
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
signal
primUTCMicrosecondsClock
+
>=
+
<
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
primUTCMicrosecondsClock
>=
signal
+
primSignal:atUTCMicroseconds:
wait
millisecondClockValue
@
actualScreenSize
millisecondClockValue
@
truncated
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
**StackOverflow**
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
**StackOverflow**
**StackOverflow**
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
findNextUnwindContextUpTo:
terminateTo:
millisecondClockValue
yield
millisecondClockValue
signal
primUTCMicrosecondsClock
+
>=
+
<
primSignal:atUTCMicroseconds:
wait
wait
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:

stack page bytes 4096 available headroom 2788 minimum unused headroom 2988

	(Segmentation fault)
