Segmentation fault Fri Aug 5 13:50:50 2016 /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo pharo VM version: 5.0 #1 Wed May 4 11:54:28 CEST 2016 gcc 4.6.3 [Production Spur ITHB VM] Built from: CoInterpreter VMMaker.oscog-eem.1855 uuid: d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May 4 2016 With: StackToRegisterMappingCogit VMMaker.oscog-eem.1855 uuid: d8e4a3c2-a3bf-4adc-b224-8012903a1ef4 May 4 2016 Revision: https://github.com/pharo-project/pharo-vm.git Commit: b8ec25a570d7539653e1d793e97609adb509aaed Date: 2016-05-04 11:14:22 +0200 By: Esteban Lorenzano Jenkins build #589 Build host: Linux pharo-linux 3.2.0-31-generic-pae #50-Ubuntu SMP Fri Sep 7 16:39:45 UTC 2012 i686 i686 i386 GNU/Linux plugin path: /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/ [default: /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/] C stack backtrace & registers: eax 0xff77d224 ebx 0xff77d140 ecx 0xff77d1d8 edx 0xff77d18c edi 0xff77d010 esi 0xff77d010 ebp 0xff77d0a8 esp 0xff77d0f4 eip 0xff77d308 *[0xff77d308] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo[0x80c0912] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo[0x80c0c63] [0xf7710420] /usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Done_Face+0x29)[0xf6e72369] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/libFT2Plugin.so(primitiveDoneFacePreserveFields+0x73)[0xf703b313] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo[0x80906a0] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo(interpret+0x51c6)[0x80b5886] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo[0x80b5e09] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo(interpret+0x1f6)[0x80b08b6] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo(main+0x2b2)[0x805cb92] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xf74f6a83] /export/foos1/users/dhenrich/dev/_home/dev/clients/gsport/pharo-vm/pharo[0x805ceb1] [0x0] Smalltalk stack dump: 0xff7bc02c I [] in FreeTypeFace(FT2Handle)>pvtDestroyHandle 0xcdeae10: a(n) FreeTypeFace 0xff7bc04c M BlockClosure>ensure: 0x9edc9b0: a(n) BlockClosure 0xff7bc078 I [] in Mutex>critical: 0xadc7960: a(n) Mutex 0xff7bc098 M [] in Semaphore>critical: 0xba42d50: a(n) Semaphore 0xff7bc0b8 M BlockClosure>ensure: 0x9edcab8: a(n) BlockClosure 0xff7bc0d8 M Semaphore>critical: 0xba42d50: a(n) Semaphore 0xff7bc100 I Mutex>critical: 0xadc7960: a(n) Mutex 0xff7bc124 I FreeTypeFace(FT2Handle)>pvtDestroyHandle 0xcdeae10: a(n) FreeTypeFace 0xff7bc13c M FreeTypeFace(FT2Handle)>finalize 0xcdeae10: a(n) FreeTypeFace 0xff7bc154 M ByteSymbol(Symbol)>value: 0xa3ab850: a(n) ByteSymbol 0xff7bc178 M ObjectFinalizerCollection(OrderedCollection)>do: 0xaa62580: a(n) ObjectFinalizerCollection 0xff7bc19c I ObjectFinalizerCollection>finalize 0xaa62580: a(n) ObjectFinalizerCollection 0xff7bc1c0 I WeakFinalizerItem>finalizeValues 0xb8cae80: a(n) WeakFinalizerItem 0xff7bc1dc M [] in WeakRegistry>finalizeValues 0xa6dd690: a(n) WeakRegistry 0xff7bc1f4 M BlockClosure>on:do: 0x9edc8a8: a(n) BlockClosure 0xff7bc214 M BlockClosure>on:fork: 0x9edc8a8: a(n) BlockClosure 0xff7bc234 M [] in WeakRegistry>finalizeValues 0xa6dd690: a(n) WeakRegistry 0xff7bc258 M OrderedCollection>do: 0x9edc450: a(n) OrderedCollection 0xff7bc280 M WeakRegistry>finalizeValues 0xa6dd690: a(n) WeakRegistry 0xff7bc29c M [] in WeakArray class>finalizationProcess 0xa5cefc0: a(n) WeakArray class 0xff7bc2b4 M BlockClosure>on:do: 0x9edc398: a(n) BlockClosure 0xff7bc2d4 M BlockClosure>on:fork: 0x9edc398: a(n) BlockClosure 0xff7bc2f4 M [] in WeakArray class>finalizationProcess 0xa5cefc0: a(n) WeakArray class 0xff7bc318 M WeakArray(SequenceableCollection)>do: 0xa381328: a(n) WeakArray 0xff7bc33c I [] in WeakArray class>finalizationProcess 0xa5cefc0: a(n) WeakArray class 0xff7bc35c M [] in Semaphore>critical: 0xcc147b0: a(n) Semaphore 0xff7bc37c M BlockClosure>ensure: 0x9edb760: a(n) BlockClosure 0xff7bc39c M Semaphore>critical: 0xcc147b0: a(n) Semaphore 0xff7bc3c0 I WeakArray class>finalizationProcess 0xa5cefc0: a(n) WeakArray class 0xbd19fe8 s [] in WeakArray class>restartFinalizationProcess 0xce10050 s [] in BlockClosure>newProcess Most recent primitives primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: shallowCopy shallowCopy primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait primGetNextEvent: wait valueNoContextSwitch valueNoContextSwitch value size at: at: on:do: basicNew new: wait value at: at: at: basicAt: at: at: at: at: at: at: at: at: notNil signal wait size size signal wait value addLast: addLast: addLast: expire signal perform: class wait value valueNoContextSwitch **StackOverflow** at: primDestroyHandle stack page bytes 4096 available headroom 2788 minimum unused headroom 1752 (Segmentation fault)