hi Holger,

do you have a reproducible way for this error? it happens always?

cheers, 
Esteban

> On 30 Jul 2016, at 08:45, Holger Freyther <hol...@freyther.de> wrote:
> 
> 
>> On 17 Mar 2016, at 22:16, Peter Uhnák <i.uh...@gmail.com> wrote:
> 
> Hi!
> 
> 
>> I got this error maybe once or twice maybe a year ago on linux, but I had a 
>> lot of windows opened (like 20 or 30), and when I got back to big screen it 
>> was ok again.
> 
> I am now seeing this with a Pharo50 build on a Jenkins setup.
> 
> 
> + unzip pharo.zip
> Archive:  pharo.zip
>  inflating: Pharo-50761.image       
>  inflating: Pharo-50761.changes     
> + mv Pharo-50761.image App.image
> + mv Pharo-50761.changes App.changes
> + create_symlinks
> + export LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/:/build/build
> + LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu/:/build/build
> + ln -sf /usr/lib/i386-linux-gnu/libcrypto.so.1.0.0 libcrypto.so
> + /build/build/vm/pharo --nodisplay App.image eval --save 
> '(NonInteractiveTranscript onFileNamed: #stdout)' install
> Transcript
> + /build/build/vm/pharo --nodisplay App.image clean --save
> 
> Segmentation fault Fri Jul 29 19:34:57 2016
> 
> 
> /build/build/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 <esteba...@gmail.com> 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: /build/build/vm/ [default: /build/build/vm/]
> 
> 
> C stack backtrace & registers:
>       eax 0xff969e64 ebx 0xff969d80 ecx 0xff969e18 edx 0xff969dcc
>       edi 0xff969c50 esi 0xff969c50 ebp 0xff969ce8 esp 0xff969d34
>       eip 0xff969f48
> *[0xff969f48]
> /build/build/vm/pharo[0x80c0912]
> /build/build/vm/pharo[0x80c0c76]
> linux-gate.so.1(__kernel_rt_sigreturn+0x0)[0xf770bd50]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Stream_ReadULong+0x6e)[0xf743342e]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(+0x524b7)[0xf74764b7]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(+0x23daa)[0xf7447daa]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(+0x10ecb)[0xf7434ecb]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(FT_Open_Face+0x2d9)[0xf7437bd9]
> /usr/lib/i386-linux-gnu/libfreetype.so.6(FT_New_Memory_Face+0x5a)[0xf74381ea]
> /build/build/vm/libFT2Plugin.so(primitiveNewMemoryFaceFromExternalMemoryAndIndex+0xfa)[0xf74da15a]
> /build/build/vm/pharo[0x80906a0]
> /build/build/vm/pharo(interpret+0x51c6)[0x80b5886]
> /build/build/vm/pharo[0x80b5e09]
> /build/build/vm/pharo(interpret+0x1f6)[0x80b08b6]
> /build/build/vm/pharo(main+0x2b2)[0x805cb92]
> /lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_start_main+0xf3)[0xf7504a63]
> /build/build/vm/pharo[0x805ceb1]
> /build/build/vm/pharo[0x812c328]
> 
> 
> Smalltalk stack dump:
> 0xff96f21c I FreeTypeFace(FT2Face)>newFaceFromExternalMemory:index: 
> 0xc6dc808: a(n) FreeTypeFace
> 0xff96f244 I FreeTypeFace>create 0xc6dc808: a(n) FreeTypeFace
> 0xff96f264 I FreeTypeFace>validate 0xc6dc808: a(n) FreeTypeFace
> 0xff96f284 I FreeTypeFont>face 0xa3ed1b0: a(n) FreeTypeFont
> 0xff96f2c0 I FreeTypeFontProvider>fontFor:familyName: 0xae5a1d0: a(n) 
> FreeTypeFontProvider
> 0xff96f2ec M [] in 
> LogicalFontManager>bestFontFor:whenFindingAlternativeIgnoreAll: 0xaf65a10: 
> a(n) LogicalFontManager
> 0xff96f310 M OrderedCollection>do: 0xaf65a20: a(n) OrderedCollection
> 0xff96f33c I [] in 
> LogicalFontManager>bestFontFor:whenFindingAlternativeIgnoreAll: 0xaf65a10: 
> a(n) LogicalFontManager
> 0xff96f360 M Array(SequenceableCollection)>do: 0xa3ec340: a(n) Array
> 0xff96f388 I LogicalFontManager>bestFontFor:whenFindingAlternativeIgnoreAll: 
> 0xaf65a10: a(n) LogicalFontManager
> 0xff96f3b0 I LogicalFontManager>bestFontFor: 0xaf65a10: a(n) 
> LogicalFontManager
> 0xff96f3d4 I LogicalFont>findRealFont 0xaf659d8: a(n) LogicalFont
> 0xff96f3f4 I LogicalFont>realFont 0xaf659d8: a(n) LogicalFont
> 0xff96f414 I LogicalFont>height 0xaf659d8: a(n) LogicalFont
> 0xff96f434 I TextStyle>newFontArray: 0xa3ec2c8: a(n) TextStyle
> 0xff96f458 I TextStyle class>fontArray: 0xaccf538: a(n) TextStyle class
> 0xff96f474 M [] in LogicalFont(AbstractFont)>textStyle 0xaf659d8: a(n) 
> LogicalFont
> 0xff96f48c M Dictionary(Collection)>detect:ifFound:ifNone: 0xa3ebce0: a(n) 
> Dictionary
> 0xff96f4b0 M Dictionary(Collection)>detect:ifNone: 0xa3ebce0: a(n) Dictionary
> 0xff96f4d8 I LogicalFont(AbstractFont)>textStyle 0xaf659d8: a(n) LogicalFont
> 0xff96f4fc I TextMorphForFieldView(TextMorph)>font: 0xa3e6ee0: a(n) 
> TextMorphForFieldView
> 0xff96f520 I PluggableTextFieldMorph>beDecrypted 0xc66bfb0: a(n) 
> PluggableTextFieldMorph
> 0xff96f540 I PluggableTextFieldMorph>initialize 0xc66bfb0: a(n) 
> PluggableTextFieldMorph
> 0xc6d95e8 s PluggableTextFieldMorph class(Behavior)>new
> 0xc6d96a8 s 
> Pharo3Theme(UITheme)>newAutoAcceptTextEntryIn:for:get:set:class:getEnabled:font:help:entryCompletion:
> 0xc6d9868 s 
> Pharo3Theme(UITheme)>newAutoAcceptTextEntryIn:for:get:set:class:getEnabled:help:entryCompletion:
> 0xc6d9a48 s 
> RubFindReplaceDialogWindow(StandardWindow)>newAutoAcceptTextEntryFor:get:set:class:getEnabled:help:entryCompletion:
> 0xc6d9b08 s RubFindReplaceDialogWindow>newFindTextEntryMorph
> 0xc6d9b68 s RubFindReplaceDialogWindow>newContentMorph
> 0xc6d9bc8 s RubFindReplaceDialogWindow(DialogWindow)>newMainPanel
> 0xc6d9c28 s RubFindReplaceDialogWindow(DialogWindow)>addMainPanel
> 0xc6d9c88 s RubFindReplaceDialogWindow(DialogWindow)>addInitialPanel
> 0xc6d9ce8 s RubFindReplaceDialogWindow(DialogWindow)>initialize
> 0xc6d9d48 s RubFindReplaceDialogWindow class(Behavior)>new
> 0xc6d9da8 s RubFindReplaceService>newDialog
> 0xc6d9e08 s RubFindReplaceService>dialog
> 0xc6d9e68 s RubFindReplaceService>dialogIsActiveFor:
> 0xc6d9ec8 s RubEditingArea(RubAbstractTextArea)>hasFindReplaceFocus
> 0xc6d9f28 s RubTextScrollPane>drawSubmorphsOn:
> 0xc6d9f88 s [] in RubTextScrollPane(Morph)>fullDrawOn:
> 0xc6d9fe8 s FormCanvas>roundCornersOf:in:during:
> 0xc6da048 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6da0a8 s [] in RubTextScrollPane(Morph)>fullDrawOn:
> 0xc6da108 s BlockClosure>on:do:
> 0xc6da168 s RubTextScrollPane(Morph)>fullDrawOn:
> 0xc6da1c8 s FormCanvas(Canvas)>fullDraw:
> 0xc6da228 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6da288 s [] in RubScrolledTextMorph>drawSubmorphsOn:
> 0xc6da2e8 s Array(SequenceableCollection)>reverseDo:
> 0xc6da348 s [] in RubScrolledTextMorph>drawSubmorphsOn:
> 0xc6da3a8 s FormCanvas>clipBy:during:
> 0xc6da408 s RubScrolledTextMorph>drawSubmorphsOn:
> 0xc6da468 s [] in RubScrolledTextMorph(Morph)>fullDrawOn:
> 0xc6da4c8 s FormCanvas>roundCornersOf:in:during:
> 0xc6da528 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6da588 s [] in RubScrolledTextMorph(Morph)>fullDrawOn:
> 0xc6da5e8 s BlockClosure>on:do:
> 0xc6da648 s RubScrolledTextMorph(Morph)>fullDrawOn:
> 0xc6da6a8 s FormCanvas(Canvas)>fullDraw:
> 0xc6da708 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6da768 s [] in StandardWindow(Morph)>drawSubmorphsOn:
> 0xc6da7c8 s Array(SequenceableCollection)>reverseDo:
> 0xc6da828 s [] in StandardWindow(Morph)>drawSubmorphsOn:
> 0xc6da888 s FormCanvas>clipBy:during:
> 0xc6da8e8 s StandardWindow(Morph)>drawSubmorphsOn:
> 0xc6da948 s [] in StandardWindow(Morph)>fullDrawOn:
> 0xc6da9a8 s FormCanvas>roundCornersOf:in:during:
> 0xc6daa08 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6daa68 s [] in StandardWindow(Morph)>fullDrawOn:
> 0xc6daac8 s BlockClosure>on:do:
> 0xc6dab28 s StandardWindow(Morph)>fullDrawOn:
> 0xc6dab88 s FormCanvas(Canvas)>fullDraw:
> 0xc6dabe8 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6dac48 s [] in PanelMorph(Morph)>drawSubmorphsOn:
> 0xc6daca8 s Array(SequenceableCollection)>reverseDo:
> 0xc6dad08 s [] in PanelMorph(Morph)>drawSubmorphsOn:
> 0xc6dad68 s FormCanvas>clipBy:during:
> 0xc6dadc8 s PanelMorph(Morph)>drawSubmorphsOn:
> 0xc6dae28 s [] in PanelMorph(Morph)>fullDrawOn:
> 0xc6dae88 s FormCanvas>roundCornersOf:in:during:
> 0xc6daee8 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6daf48 s [] in PanelMorph(Morph)>fullDrawOn:
> 0xc6dafa8 s BlockClosure>on:do:
> 0xc6db008 s PanelMorph(Morph)>fullDrawOn:
> 0xc6db068 s FormCanvas(Canvas)>fullDraw:
> 0xc6db0c8 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6db128 s [] in TabGroupMorph(Morph)>drawSubmorphsOn:
> 0xc6db188 s Array(SequenceableCollection)>reverseDo:
> 0xc6db1e8 s [] in TabGroupMorph(Morph)>drawSubmorphsOn:
> 0xc6db248 s TabGroupMorph(Morph)>drawSubmorphsOn:
> 0xc6db2a8 s [] in TabGroupMorph(Morph)>fullDrawOn:
> 0xc6db308 s FormCanvas>roundCornersOf:in:during:
> 0xc6db368 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6db3c8 s [] in TabGroupMorph(Morph)>fullDrawOn:
> 0xc6db428 s BlockClosure>on:do:
> 0xc6db488 s TabGroupMorph(Morph)>fullDrawOn:
> 0xc6db4e8 s TabGroupMorph>fullDrawOn:
> 0xc6db548 s FormCanvas(Canvas)>fullDraw:
> 0xc6db5a8 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6db608 s [] in GroupWindowMorph(Morph)>drawSubmorphsOn:
> 0xc6db668 s Array(SequenceableCollection)>reverseDo:
> 0xc6db6c8 s [] in GroupWindowMorph(Morph)>drawSubmorphsOn:
> 0xc6db728 s GroupWindowMorph(Morph)>drawSubmorphsOn:
> 0xc6db788 s [] in GroupWindowMorph(Morph)>fullDrawOn:
> 0xc6db7e8 s FormCanvas>roundCornersOf:in:during:
> 0xc6db848 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6db8a8 s [] in GroupWindowMorph(Morph)>fullDrawOn:
> 0xc6db908 s BlockClosure>on:do:
> 0xc6db968 s GroupWindowMorph(Morph)>fullDrawOn:
> 0xc6db9c8 s FormCanvas(Canvas)>fullDraw:
> 0xc6dba28 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6dba88 s [] in SystemWindow(Morph)>drawSubmorphsOn:
> 0xc6dbae8 s Array(SequenceableCollection)>reverseDo:
> 0xc6dbb48 s [] in SystemWindow(Morph)>drawSubmorphsOn:
> 0xc6dbba8 s FormCanvas>clipBy:during:
> 0xc6dbc08 s SystemWindow(Morph)>drawSubmorphsOn:
> 0xc6dbc68 s [] in SystemWindow(Morph)>fullDrawOn:
> 0xc6dbcc8 s FormCanvas>roundCornersOf:in:during:
> 0xc6dbd28 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6dbd88 s [] in SystemWindow(Morph)>fullDrawOn:
> 0xc6dbde8 s BlockClosure>on:do:
> 0xc6dbe48 s SystemWindow(Morph)>fullDrawOn:
> 0xc6dbea8 s FormCanvas(Canvas)>fullDraw:
> 0xc6dbf08 s FormCanvas(Canvas)>fullDrawMorph:
> 0xc6dbf68 s [] in WorldState>drawWorld:submorphs:invalidAreasOn:
> 0xc6dc068 s Rectangle>allAreasOutsideList:startingAt:do:
> 0xc6dc0c8 s Rectangle>allAreasOutsideList:do:
> 0xc6dc128 s [] in WorldState>drawWorld:submorphs:invalidAreasOn:
> 0xc6dc228 s Array(SequenceableCollection)>do:
> 0xc6dc288 s WorldState>drawWorld:submorphs:invalidAreasOn:
> 0xc6dc388 s [] in WorldState>displayWorld:submorphs:
> 0xc6dc3e8 s FormCanvas>roundCornersOf:in:during:
> 0xc6dc448 s FormCanvas(Canvas)>roundCornersOf:during:
> 0xc6dc4a8 s WorldState>displayWorld:submorphs:
> 0xc6dc508 s WorldMorph>displayWorld
> 0xc6dc568 s [] in WorldState>displayWorldSafely:
> 0xc6dc5c8 s BlockClosure>on:do:
> 0xc6dc628 s BlockClosure>ifError:
> 0xc6dc688 s WorldState>displayWorldSafely:
> 0xc6dc6e8 s WorldState>doOneCycleNowFor:
> 0xc6dc748 s WorldState>doOneCycleFor:
> 0xc6dc7a8 s WorldMorph>doOneCycle
> 0xc35ca30 s [] in MorphicUIManager>spawnNewProcess
> 0xc167510 s [] in BlockClosure>newProcess
> 
> Most recent primitives
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> replaceFrom:to:with:startingAt:
> at:
> objectAt:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> basicSize
> new:
> basicSize
> basicAt:
> replaceFrom:to:with:startingAt:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> at:
> stringHash:initialHash:
> basicNew
> basicIdentityHash
> grow
> grow
> atLeast:
> at:put:
> at:put:
> stringHash:initialHash:
> at:
> species
> value:
> value:
> shallowCopy
> stringHash:initialHash:
> at:
> value:
> shallowCopy
> stringHash:initialHash:
> add:
> value:
> value:
> value:
> value:
> shallowCopy
> stringHash:initialHash:
> value:
> value:
> class
> value:
> class
> value:
> class
> class
> value:
> shallowCopy
> stringHash:initialHash:
> stringHash:initialHash:
> stringHash:initialHash:
> stringHash:initialHash:
> value:
> stringHash:initialHash:
> at:
> at:put:
> at:
> stringHash:initialHash:
> at:
> at:
> at:put:
> at:put:
> at:
> stringHash:initialHash:
> at:
> stringHash:initialHash:
> value
> value
> value
> \\
> \\
> stringHash:initialHash:
> =
> stringHash:initialHash:
> at:
> value:
> at:
> at:
> at:
> at:
> at:
> basicNew
> at:
> basicNew
> value:
> value:
> value
> basicNew
> value
> primCurrentLibrary
> stringHash:initialHash:
> compare:with:collated:
> value:
> value:
> at:
> at:
> value:value:
> **StackOverflow**
> closenessVectorForStretch:slant:weight:
> closenessVectorForStretch:slant:weight:
> closenessVectorForStretch:slant:weight:
> closenessVectorForStretch:slant:weight:
> closenessVectorForStretch:slant:weight:
> closenessVectorForStretch:slant:weight:
> class
> raisedTo:
> raisedTo:
> bitAnd:
> *
> *
> *
> asFloat
> sqrt
> truncated
> sqrt
> sqrt
> sqrt
> sqrt
> sqrt
> bitShift:
> **PrimitiveFailure**
> bitShiftMagnitude:
> timesTwoPower:
>> =
> at:
> value:value:
> first
> first
> +
> +
> +
> truncated
> sqrt
> sqrt
> sqrt
> sqrt
> sqrt
> truncated
> value:value:
> truncated
> truncated
> value:value:
> **PrimitiveFailure**
> bitShiftMagnitude:
> timesTwoPower:
> value:value:
> **PrimitiveFailure**
> basicAt:
> bitShiftMagnitude:
> basicAt:
> bitAnd:
> bitShiftMagnitude:
> basicAt:
> +
> bitOr:
> digitCompare:
> bitShiftMagnitude:
> bitShiftMagnitude:
> digitCompare:
> <
> perform:with:
> digitMultiply:neg:
> *
> <
> at:
> value:value:
> truncated
> truncated
> at:
> value:value:
> truncated
> truncated
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> value:value:
> at:
> at:
> at:put:
> at:put:
> at:
> value:value:
> truncated
> truncated
> sort:to:
> sort:to:
> sort:to:
> sort:to:
> truncated
> truncated
> truncated
> truncated
> bitShiftMagnitude:
> timesTwoPower:
> basicNew
> allInstancesOrNil
> value:
> value:
> **StackOverflow**
> size
> primNewFaceFromExternalMemory:size:index:
> 
> stack page bytes 4096 available headroom 2788 minimum unused headroom 3020
> 
>       (Segmentation fault)


Reply via email to