
Segmentation fault Wed Dec 21 12:29:07 2016


VM: 201610211421 https://github.com/estebanlm/opensmalltalk-vm.git $ Date: Fri Oct 21 16:21:30 2016 +0200 $
Plugins: 201610211421 https://github.com/estebanlm/opensmalltalk-vm.git $

C stack backtrace & registers:
	eax 0x00000000 ebx 0x0005da68 ecx 0x00000001 edx 0x00000010
	edi 0x05e31bc1 esi 0x05e31bc1 ebp 0xbff2ca68 esp 0xbff2ca40
	eip 0x0bcacca3
0   libfreetype.6.dylib                 0x0bcacca3 FT_Done_Face + 51
1   Pharo                               0x000a4604 reportStackState + 676
2   Pharo                               0x000a4960 sigsegv + 113
3   libsystem_platform.dylib            0x9a52579b _sigtramp + 43
4   ???                                 0xffffffff 0x0 + 4294967295
5   libFT2Plugin.dylib                  0x05e31c17 primitiveDoneFacePreserveFields + 100
6   Pharo                               0x0004682c primitiveExternalCall + 547
7   Pharo                               0x00044d25 executeNewMethod + 145
8   Pharo                               0x00045994 ceSendsupertonumArgs + 885
9   ???                                 0x06615062 0x0 + 107040866
10  Pharo                               0x00032fff interpret + 755
11  Pharo                               0x000a5959 -[sqSqueakMainApplication runSqueak] + 439
12  Foundation                          0x986d2619 __NSFirePerformWithOrder + 416
13  CoreFoundation                      0x9557085e __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
14  CoreFoundation                      0x955707be __CFRunLoopDoObservers + 398
15  CoreFoundation                      0x9554dee2 __CFRunLoopRun + 946
16  CoreFoundation                      0x9554d8c6 CFRunLoopRunSpecific + 390
17  CoreFoundation                      0x9554d72b CFRunLoopRunInMode + 123
18  HIToolbox                           0x95a682f1 RunCurrentEventLoopInMode + 267
19  HIToolbox                           0x95a67fc5 ReceiveNextEventCommon + 201
20  HIToolbox                           0x95a67eec _BlockUntilNextEventMatchingListInModeWithFilter + 99
21  AppKit                              0x992472e2 _DPSNextEvent + 1053
22  AppKit                              0x9924685b -[NSApplication _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1057
23  AppKit                              0x99246432 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 121
24  AppKit                              0x99239b47 -[NSApplication run] + 1063
25  AppKit                              0x99200469 NSApplicationMain + 1630
26  libdyld.dylib                       0x9ec8e6ad start + 1


Smalltalk stack dump:
0xbff5e814 M [] in FreeTypeFace(FT2Handle)>pvtDestroyHandle 0xaed1390: a(n) FreeTypeFace
0xbff5e834 M BlockClosure>ensure: 0x68eebb8: a(n) BlockClosure
0xbff5e858 M [] in Mutex>critical: 0x77dc960: a(n) Mutex
0xbff5e878 M [] in Semaphore>critical: 0x8457d50: a(n) Semaphore
0xbff5e898 M BlockClosure>ensure: 0x68eecc0: a(n) BlockClosure
0xbff5e8b8 M Semaphore>critical: 0x8457d50: a(n) Semaphore
0xbff5e8d8 M Mutex>critical: 0x77dc960: a(n) Mutex
0xbff5e8f4 M FreeTypeFace(FT2Handle)>pvtDestroyHandle 0xaed1390: a(n) FreeTypeFace
0xbff5e90c M FreeTypeFace(FT2Handle)>finalize 0xaed1390: a(n) FreeTypeFace
0xbff5e930 I WeakFinalizerItem>finalizeValues 0xa945d78: a(n) WeakFinalizerItem
0xbff5e94c M [] in WeakRegistry>finalizeValues 0x70f2690: a(n) WeakRegistry
0xbff5e964 M BlockClosure>on:do: 0x68eeab0: a(n) BlockClosure
0xbff5e984 M BlockClosure>on:fork: 0x68eeab0: a(n) BlockClosure
0xbff5e9a4 M [] in WeakRegistry>finalizeValues 0x70f2690: a(n) WeakRegistry
0xbff5e9c8 M OrderedCollection>do: 0x68ee658: a(n) OrderedCollection
0xbff5e9f0 M WeakRegistry>finalizeValues 0x70f2690: a(n) WeakRegistry
0xbff5ea0c M [] in WeakArray class>finalizationProcess 0x6fe3fc0: a(n) WeakArray class
0xbff5ea24 M BlockClosure>on:do: 0x68ee5a0: a(n) BlockClosure
0xbff5ea44 M BlockClosure>on:fork: 0x68ee5a0: a(n) BlockClosure
0xbff5ea64 M [] in WeakArray class>finalizationProcess 0x6fe3fc0: a(n) WeakArray class
0xbff5ea88 M WeakArray(SequenceableCollection)>do: 0x6d96328: a(n) WeakArray
0xbff5eaa4 M [] in WeakArray class>finalizationProcess 0x6fe3fc0: a(n) WeakArray class
0xbff5eac4 M [] in Semaphore>critical: 0xa937d38: a(n) Semaphore
0xbff5eae4 M BlockClosure>ensure: 0x68ed968: a(n) BlockClosure
0xbff5eb04 M Semaphore>critical: 0xa937d38: a(n) Semaphore
0xbff5eb20 M WeakArray class>finalizationProcess 0x6fe3fc0: a(n) WeakArray class
 0xa9090d8 s [] in WeakArray class>restartFinalizationProcess
 0xaece538 s [] in BlockClosure>newProcess

Most recent primitives
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
compare:with:collated:
stringHash:initialHash:
stringHash:initialHash:
basicSize
basicSize
value:
objectAt:put:
objectAt:put:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
basicNew
new:
basicNew
highestPriority
ensure:
ensure:
ensure:
allInstances
new:
at:
basicNew
basicNew
at:put:
elementsForwardIdentityTo:
elementsForwardIdentityTo:
value
replaceFrom:to:with:startingAt:
finalizeValues
finalizeValues
primitiveGarbageCollect
**FullGC**
value
size
<=
basicNew
objectAt:
basicNew:
numCopiedValues
stackp:
numCopiedValues
basicNew
primitiveResume
wait
valueNoContextSwitch
valueNoContextSwitch
valueNoContextSwitch
size
at:
value:
on:do:
basicNew
new:
wait
expiredValuesDo:
at:
basicAt:
signal
wait
signal
wait
value
addLast:
=
at:put:
expire
signal
expire
expire
class
wait
at:
isZero
primDestroyHandle

stack page bytes 4096 available headroom 2788 minimum unused headroom 2972

	(Segmentation fault)
