/usr/home/pf/Work/Smalltalk/pharo5.0.centos/bin/pharo pharo VM version: 5.0 #1 Sun Jan 17 14:19:14 CET 2016 gcc 4.7.2 [Production Spur ITHB VM] Built from: CoInterpreter VMMaker.oscog-eem.1630 uuid: 2ed025ea-f400-4440-8e8b-5aa46d06c9ab Jan 17 2016 With: StackToRegisterMappingCogit VMMaker.oscog-eem.1630 uuid: 2ed025ea-f400-4440-8e8b-5aa46d06c9ab Jan 17 2016 Revision: https://github.com/estebanlm/pharo-vm.git Commit: 21ec004cce7d26010c18d357c805a0e1a4ffe376 Date: 2016-01-14 11:42:33 +0100 By: Esteban Lorenzano Jenkins build #498 Build host: Linux swing-hudson-lin64 3.2.0-4-amd64 #1 SMP Debian 3.2.73-2+deb7u2 x86_64 GNU/Linux plugin path: /usr/home/pf/Work/Smalltalk/pharo5.0.centos/bin [default: /usr/home/pf/Work/Smalltalk/pharo5.0.centos/bin/] C stack backtrace & registers: eax 0xffffac74 ebx 0xffffab90 ecx 0xffffac28 edx 0xffffabdc edi 0xffffaa60 esi 0xffffaa60 ebp 0xffffaaf8 esp 0xffffab44 eip 0xffffad58 *[0xffffad58] /usr/home/pf/Work/Smalltalk/pharo5.0.centos/bin/pharo[0x80bf31a] /usr/home/pf/Work/Smalltalk/pharo5.0.centos/bin/pharo[0x80bf644] [0xffffe43c] [0x28bb9fc8] [0x28b0ac8b] [0x28b661f1] [0x28b65eae] [0x28b6a675] [0x28b6a5ea] [0x28b6a569] [0x28aeaf7b] [0x28b022b1] [0x28adcae0] /lib/libc.so.6(+0x1943f0)[0x284413f0] Smalltalk stack dump: 0xffffa9b0 M ByteArray(SequenceableCollection)>do: 0x2b720200: a(n) ByteArray 0xffffa9cc M ByteArray(Collection)>anySatisfy: 0x2b720200: a(n) ByteArray 0xffffa9e8 M FreeTypeFace(FT2Handle)>isValid 0x2ab81f88: a(n) FreeTypeFace 0xffffaa00 M FreeTypeFace>validate 0x2ab81f88: a(n) FreeTypeFace 0xffffaa18 M FreeTypeFont>face 0x2be8f7e0: a(n) FreeTypeFont 0xffffaa30 M FreeTypeFont>validate 0x2be8f7e0: a(n) FreeTypeFont 0xffffaa48 M LogicalFont>realFont 0x29a419d8: a(n) LogicalFont 0xffffaa60 M LogicalFont>widthOfString: 0x29a419d8: a(n) LogicalFont 0xffffaa80 M StringMorph>measureContents 0x28e3a5b0: a(n) StringMorph 0xfff5b75c M StringMorph>fitContents 0x28e3a5b0: a(n) StringMorph 0xfff5b774 M StringMorph>contents: 0x28e3a5b0: a(n) StringMorph 0xfff5b790 M StringMorph>initWithContents:font:emphasis: 0x28e3a5b0: a(n) StringMorph 0xfff5b7b4 M StringMorph class>contents:font:emphasis: 0x2a70c688: a(n) StringMorph class 0xfff5b7d8 M StringMorph class>contents:font: 0x2a70c688: a(n) StringMorph class 0xfff5b7f8 M StringMorph class>contents: 0x2a70c688: a(n) StringMorph class 0xfff5b814 M ByteString(String)>asStringMorph 0x28e3a598: a(n) ByteString 0xfff5b83c M ClassWidget>buildTabbedNameOf: 0x2b3f9ee8: a(n) ClassWidget 0xfff5b858 M ClassWidget>classWrapper: 0x2b3f9ee8: a(n) ClassWidget 0xfff5b878 M FTPluggableIconListMorphAdaptorDataSource>elementWrapped: 0x2b1c4538: a(n) FTPluggableIconListMorphAdaptorDataSource 0xfff5b8a8 M FTPluggableIconListMorphAdaptorDataSource>cellColumn:row: 0x2b1c4538: a(n) FTPluggableIconListMorphAdaptorDataSource 0xfff5b8fc I FTTableContainerMorph>updateExposedRows 0x2b1c4498: a(n) FTTableContainerMorph 0xfff5b91c I FTPluggableIconListMorphAdaptor(FTTableMorph)>resetPosition 0x2b1bde08: a(n) FTPluggableIconListMorphAdaptor 0xfff5b93c I FTPluggableIconListMorphAdaptor>updateList 0x2b1bde08: a(n) FTPluggableIconListMorphAdaptor 0xfff5b954 M FTPluggableIconListMorphAdaptor>update: 0x2b1bde08: a(n) FTPluggableIconListMorphAdaptor 0xfff5b974 M [] in ClassWidget(Object)>changed: 0x2b3f9ee8: a(n) ClassWidget 0xfff5b99c M DependentsArray>do: 0x2a9f37f8: a(n) DependentsArray 0xfff5b9b8 M ClassWidget(Object)>changed: 0x2b3f9ee8: a(n) ClassWidget 0xfff5b9d4 M ClassWidget(AbstractWidget)>update: 0x2b3f9ee8: a(n) ClassWidget 0xfff5b9f4 M [] in NautilusUI(Object)>changed: 0x2b3fb300: a(n) NautilusUI 0xfff5ba1c M DependentsArray>do: 0x2ac3efb0: a(n) DependentsArray 0xfff5ba38 M NautilusUI(Object)>changed: 0x2b3fb300: a(n) NautilusUI 0xfff5ba5c I NautilusUI(AbstractNautilusUI)>changed: 0x2b3fb300: a(n) NautilusUI 0xfff5ba80 I NautilusUI(AbstractNautilusUI)>updateClassView 0x2b3fb300: a(n) NautilusUI 0xffff3844 M NautilusUI>classAdded: 0x2b3fb300: a(n) NautilusUI 0xffff3864 M WeakMessageSend>value: 0x2b1213c8: a(n) WeakMessageSend 0xffff3880 M WeakMessageSend>cull: 0x2b1213c8: a(n) WeakMessageSend 0xffff389c M WeakMessageSend>cull:cull: 0x2b1213c8: a(n) WeakMessageSend 0xffff38c0 M [] in LegacyWeakSubscription(WeakAnnouncementSubscription)>deliver: 0x2b3fda00: a(n) LegacyWeakSubscription 0xffff38d8 M BlockClosure>on:do: 0x28e34f08: a(n) BlockClosure 0xffff38f8 M BlockClosure>on:fork: 0x28e34f08: a(n) BlockClosure 0xffff3918 M LegacyWeakSubscription(WeakAnnouncementSubscription)>deliver: 0x2b3fda00: a(n) LegacyWeakSubscription 0xffff393c M [] in SubscriptionRegistry>deliver:to:startingAt: 0x2a6d8e90: a(n) SubscriptionRegistry 0xffff395c M BlockClosure>ifCurtailed: 0x28e34e68: a(n) BlockClosure 0xffff3984 M SubscriptionRegistry>deliver:to:startingAt: 0x2a6d8e90: a(n) SubscriptionRegistry 0xffff39a8 M SubscriptionRegistry>deliver:to: 0x2a6d8e90: a(n) SubscriptionRegistry 0xffff39cc M SubscriptionRegistry>deliver: 0x2a6d8e90: a(n) SubscriptionRegistry 0xffff39ec M SystemAnnouncer(Announcer)>announce: 0x2a6d8e78: a(n) SystemAnnouncer 0xffff3a08 M SystemAnnouncer>announce: 0x2a6d8e78: a(n) SystemAnnouncer 0xffff3a2c I SystemAnnouncer>classAdded:inCategory: 0x2a6d8e78: a(n) SystemAnnouncer 0xffff3a58 I PharoClassInstaller>classAdded:inCategory: 0x28d11ff0: a(n) PharoClassInstaller 0xffff3a80 M SlotClassBuilder>buildNewClass 0x28ccf4f0: a(n) SlotClassBuilder 0x28df1d90 w [] in SlotClassBuilder>build Most recent primitives **StackOverflow** perform: **StackOverflow** **StackOverflow** **StackOverflow** basicIdentityHash basicIdentityHash basicIdentityHash value:value: shallowCopy mergeSortFrom:to:src:dst:by: mergeSortFrom:to:src:dst:by: mergeSortFrom:to:src:dst:by: mergeFirst:middle:last:into:by: mergeFirst:middle:last:into:by: mergeFirst:middle:last:into:by: mergeFirst:middle:last:into:by: compare:with:collated: compare:with:collated: compare:with:collated: basicNew basicNew replaceFrom:to:with:startingAt: select:thenCollect: select:thenCollect: select:thenCollect: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: withAll: addAll: asArray new: replaceFrom:to:with:startingAt: class species species species at: at: collect: collect: collect: basicNew @ @ @ @ @ @ @ @ @ valueOfProperty:ifAbsent: x basicNew basicNew @ basicNew perform:with: getIconSelector fileAt: class **StackOverflow** class first split: / **PrimitiveFailure** class basicNew \\ \\ \\ quo: indexOfAscii:inString:startingAt: value:value: replaceFrom:to:with:startingAt: copyFrom:to: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: replaceFrom:to:with:startingAt: indexOfAscii:inString:startingAt: add: add: replaceFrom:to:with:startingAt: compare:with:collated: compare:with:collated: basicNew: withIndexDo: at:put: basicNew size new size size at: at: at: at: nextPutAll: nextPutAll: nextPutAll: nextPutAll: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: basicNew convertToWithConverter: nextPutAll:toStream: isBinary findFirstInString:inSet:startingAt: findFirstInString:inSet:startingAt: findFirstInString:inSet:startingAt: next:putAll:startingAt: next:putAll:startingAt: next:putAll:startingAt: next:putAll:startingAt: next:putAll:startingAt: next:putAll:startingAt: replaceFrom:to:with:startingAt: retryWithGC:until:forFileNamed: primOpen:writable: primOpen:writable: class shallowCopy basicIdentityHash basicAt: at: at: wait basicIdentityHash basicNew: class at:put: size size notNil basicNew: basicAt:put: fullCheck fullCheck fullCheck fullCheck fullCheck fullCheck species basicNew associationsDo: **StackOverflow** at:put: **StackOverflow** **StackOverflow** signal collectionSpecies basicNew: basicNew class latin1Map isBinary primSize: primSetPosition:to: ensure: primGetPosition: basicNext primRead:into:startingAt:count: at: asciiValue asInteger asInteger asInteger asInteger asInteger restoreStateOf:with: restoreStateOf:with: restoreStateOf:with: indexOfAscii:inString:startingAt: basicChunk at: ~= replaceFrom:to:with:startingAt: isAsciiString isAsciiString = parseLangTagFor: parseLangTagFor: parseLangTagFor: primGetPosition: **StackOverflow** **StackOverflow** primGetPosition: **StackOverflow** primGetPosition: = primGetPosition: primClose: class **StackOverflow** wait key: expire signal basicIdentityHash stringHash:initialHash: endsWith: endsWith: - class class findSubstring:in:startingAt:matchTable: findSubstring:in:startingAt:matchTable: allButLast: allButLast: replaceFrom:to:with:startingAt: stringHash:initialHash: compare:with:collated: wrapSelector indent indent replaceFrom:to:with:startingAt: stringHash:initialHash: replaceFrom:to:with:startingAt: basicNew @ @ @ @ class **StackOverflow** basicIdentityHash @ @ @ @ **StackOverflow** **StackOverflow** stringHash:initialHash: at: stack page bytes 4096 available headroom 2788 minimum unused headroom 0 (Segmentation fault) Abort trap