Working with Athens and Roassal on Linux, the image crashes with the following stack error. Reproducing it not quite easy but its related to taskbar and now we cannot launch image anymore :-(.
---------- Forwarded message ---------- From: mathieubmddehouck@mailoo.org Date: Fri, May 3, 2013 at 4:01 PM Subject: Bug Pharo To: Usman Bhatti usman.bhatti@gmail.com
**
Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano estebanlm@gmail.com Jenkins build #14535 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /home/matisyahu/Bureau/pharo2.0/bin [default: /home/matisyahu/Bureau/pharo2.0/bin/]
C stack backtrace: /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0c0c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0f28] [0xb776d40c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8120215] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8091d8a] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092300] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092417] [0x7714c711] /home/matisyahu/Bureau/pharo2.0/bin/pharo(interpret+0x7a6)[0x8094f36] /home/matisyahu/Bureau/pharo2.0/bin/pharo(main+0x2b3)[0x80a18b3] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb75764d3]
Smalltalk stack dump: 0xbfe67f44 M NBFFICallout class(NBNativeCodeGen class)>retrySend: 0x777e5098: a(n) NBFFICallout class 0xbfe67f68 I AthensCairoSurface>extent 0x7e24df84: a(n) AthensCairoSurface 0xbfe67f94 I [] in ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe67fb4 M BlockClosure>ensure: 0x7eb0f4b4: a(n) BlockClosure 0xbfe67fdc I AthensCairoMatrix>restoreAfter: 0x7e24dfdc: a(n) AthensCairoMatrix 0xbfe62e0c I ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe62e30 I ROView>drawOn: 0x7e23cbac: a(n) ROView 0xbfe62e58 I [] in ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62e80 I [] in ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ea0 M OrderedCollection>reverseDo: 0x7e23d24c: a(n) OrderedCollection 0xbfe62ec4 I ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ee8 I ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62f14 I [] in ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62f3c I [] in AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62f5c M BlockClosure>ensure: 0x7eb0b400: a(n) BlockClosure 0xbfe62f80 I AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62fa4 I ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62fc0 M FormCanvas(Canvas)>draw: 0x7eb0b08c: a(n) FormCanvas 0xbfe62fdc M FormCanvas(Canvas)>drawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e50 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61e68 M FormCanvas>roundCornersOf:in:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e8c M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61eb0 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61ecc M BlockClosure>on:do: 0x7eb0b1e8: a(n) BlockClosure 0xbfe61eec M ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61f08 M FormCanvas(Canvas)>fullDraw: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f24 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f44 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f64 M Array(SequenceableCollection)>reverseDo: 0x7e24a7c4: a(n) Array 0xbfe61f80 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f9c M FormCanvas>clipBy:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe61fc0 M SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61fe0 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60e8c M FormCanvas>roundCornersOf:in:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60eb0 M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60ed4 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60ef0 M BlockClosure>on:do: 0x7eb0ae30: a(n) BlockClosure 0xbfe60f10 M SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60f2c M FormCanvas(Canvas)>fullDraw: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f48 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f9c M [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe60fd4 I Rectangle>allAreasOutsideList:startingAt:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59eb4 I Rectangle>allAreasOutsideList:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59ef8 I [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f1c M Array(SequenceableCollection)>do: 0x7eab4608: a(n) Array 0xbfe59f54 I WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f8c M [] in WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe59fac I FormCanvas>roundCornersOf:in:during: 0x7eab4500: a(n) FormCanvas 0xbfe59fd8 I FormCanvas(Canvas)>roundCornersOf:during: 0x7eab4500: a(n) FormCanvas 0xbfe58eec I WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe58f14 I PasteUpMorph>privateOuterDisplayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f34 I PasteUpMorph>displayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f58 I [] in WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58f74 M BlockClosure>on:do: 0x7eab437c: a(n) BlockClosure 0xbfe58f94 M BlockClosure>ifError: 0x7eab437c: a(n) BlockClosure 0xbfe58fb8 I WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58fdc I WorldState>doOneCycleNowFor: 0x772d559c: a(n) WorldState 0x7e2f1720 s WorldState>doOneCycleFor: 0x7e2f177c s PasteUpMorph>doOneCycle 0x7e256bcc s [] in MorphicUIManager>spawnNewProcess 0x7e256b48 s [] in BlockClosure>newProcess
Most recent primitives basicNew at:put: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew platformId basicNew at: class class class compare:with:collated: at: at: at: at: new: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class stringHash:initialHash: class class compare:with:collated: perform: basicNew: basicNew at:put: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: species basicNew: at:put: at:put: at:put: at:put: basicNew: basicNew class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: at:put: at:put: at:put: at:put: class class class class class class class class class class class class class class class class class class class class class at:put: species basicNew: replaceFrom:to:with:startingAt: objectAt: basicNew at: class class class compare:with:collated: at: at: at: at: class objectAt: newMethod:header: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: objectAt: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt: shallowCopy shallowCopy basicAt:put: objectAt: objectAt:put: at: at:put: at: at:put: at: at:put: at: at:put: objectAt: objectAt: objectAt: objectAt: objectAt: flushCache at:put: objectAt: objectAt: new: terminateTo: objectAt: objectAt: perform:withArguments: width
stack page bytes 4096 available headroom 3300 minimum unused headroom 3512
(Segmentation fault) Abandon
grab igor
On May 3, 2013, at 4:08 PM, Usman Bhatti usman.bhatti@gmail.com wrote:
Working with Athens and Roassal on Linux, the image crashes with the following stack error. Reproducing it not quite easy but its related to taskbar and now we cannot launch image anymore :-(.
---------- Forwarded message ---------- From: mathieubmddehouck@mailoo.org Date: Fri, May 3, 2013 at 4:01 PM Subject: Bug Pharo To: Usman Bhatti usman.bhatti@gmail.com
Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano estebanlm@gmail.com Jenkins build #14535 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /home/matisyahu/Bureau/pharo2.0/bin [default: /home/matisyahu/Bureau/pharo2.0/bin/]
C stack backtrace: /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0c0c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0f28] [0xb776d40c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8120215] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8091d8a] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092300] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092417] [0x7714c711] /home/matisyahu/Bureau/pharo2.0/bin/pharo(interpret+0x7a6)[0x8094f36] /home/matisyahu/Bureau/pharo2.0/bin/pharo(main+0x2b3)[0x80a18b3] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb75764d3]
Smalltalk stack dump: 0xbfe67f44 M NBFFICallout class(NBNativeCodeGen class)>retrySend: 0x777e5098: a(n) NBFFICallout class 0xbfe67f68 I AthensCairoSurface>extent 0x7e24df84: a(n) AthensCairoSurface 0xbfe67f94 I [] in ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe67fb4 M BlockClosure>ensure: 0x7eb0f4b4: a(n) BlockClosure 0xbfe67fdc I AthensCairoMatrix>restoreAfter: 0x7e24dfdc: a(n) AthensCairoMatrix 0xbfe62e0c I ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe62e30 I ROView>drawOn: 0x7e23cbac: a(n) ROView 0xbfe62e58 I [] in ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62e80 I [] in ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ea0 M OrderedCollection>reverseDo: 0x7e23d24c: a(n) OrderedCollection 0xbfe62ec4 I ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ee8 I ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62f14 I [] in ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62f3c I [] in AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62f5c M BlockClosure>ensure: 0x7eb0b400: a(n) BlockClosure 0xbfe62f80 I AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62fa4 I ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62fc0 M FormCanvas(Canvas)>draw: 0x7eb0b08c: a(n) FormCanvas 0xbfe62fdc M FormCanvas(Canvas)>drawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e50 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61e68 M FormCanvas>roundCornersOf:in:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e8c M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61eb0 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61ecc M BlockClosure>on:do: 0x7eb0b1e8: a(n) BlockClosure 0xbfe61eec M ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61f08 M FormCanvas(Canvas)>fullDraw: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f24 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f44 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f64 M Array(SequenceableCollection)>reverseDo: 0x7e24a7c4: a(n) Array 0xbfe61f80 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f9c M FormCanvas>clipBy:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe61fc0 M SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61fe0 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60e8c M FormCanvas>roundCornersOf:in:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60eb0 M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60ed4 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60ef0 M BlockClosure>on:do: 0x7eb0ae30: a(n) BlockClosure 0xbfe60f10 M SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60f2c M FormCanvas(Canvas)>fullDraw: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f48 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f9c M [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe60fd4 I Rectangle>allAreasOutsideList:startingAt:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59eb4 I Rectangle>allAreasOutsideList:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59ef8 I [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f1c M Array(SequenceableCollection)>do: 0x7eab4608: a(n) Array 0xbfe59f54 I WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f8c M [] in WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe59fac I FormCanvas>roundCornersOf:in:during: 0x7eab4500: a(n) FormCanvas 0xbfe59fd8 I FormCanvas(Canvas)>roundCornersOf:during: 0x7eab4500: a(n) FormCanvas 0xbfe58eec I WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe58f14 I PasteUpMorph>privateOuterDisplayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f34 I PasteUpMorph>displayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f58 I [] in WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58f74 M BlockClosure>on:do: 0x7eab437c: a(n) BlockClosure 0xbfe58f94 M BlockClosure>ifError: 0x7eab437c: a(n) BlockClosure 0xbfe58fb8 I WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58fdc I WorldState>doOneCycleNowFor: 0x772d559c: a(n) WorldState 0x7e2f1720 s WorldState>doOneCycleFor: 0x7e2f177c s PasteUpMorph>doOneCycle 0x7e256bcc s [] in MorphicUIManager>spawnNewProcess 0x7e256b48 s [] in BlockClosure>newProcess
Most recent primitives basicNew at:put: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew platformId basicNew at: class class class compare:with:collated: at: at: at: at: new: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class stringHash:initialHash: class class compare:with:collated: perform: basicNew: basicNew at:put: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: species basicNew: at:put: at:put: at:put: at:put: basicNew: basicNew class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: at:put: at:put: at:put: at:put: class class class class class class class class class class class class class class class class class class class class class at:put: species basicNew: replaceFrom:to:with:startingAt: objectAt: basicNew at: class class class compare:with:collated: at: at: at: at: class objectAt: newMethod:header: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: objectAt: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt: shallowCopy shallowCopy basicAt:put: objectAt: objectAt:put: at: at:put: at: at:put: at: at:put: at: at:put: objectAt: objectAt: objectAt: objectAt: objectAt: flushCache at:put: objectAt: objectAt: new: terminateTo: objectAt: objectAt: perform:withArguments: width
stack page bytes 4096 available headroom 3300 minimum unused headroom 3512
(Segmentation fault)Abandon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Igor suggested to load Athens 2.1 and it does not crash anymore. The testing continues ...
Usman
On Fri, May 3, 2013 at 4:15 PM, stephane ducasse stephane.ducasse@free.frwrote:
grab igor
On May 3, 2013, at 4:08 PM, Usman Bhatti usman.bhatti@gmail.com wrote:
Working with Athens and Roassal on Linux, the image crashes with the following stack error. Reproducing it not quite easy but its related to taskbar and now we cannot launch image anymore :-(.
---------- Forwarded message ---------- From: mathieubmddehouck@mailoo.org Date: Fri, May 3, 2013 at 4:01 PM Subject: Bug Pharo To: Usman Bhatti usman.bhatti@gmail.com
**
Built from: NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 With: NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 Revision: git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano estebanlm@gmail.com Jenkins build #14535 Build host: Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /home/matisyahu/Bureau/pharo2.0/bin [default: /home/matisyahu/Bureau/pharo2.0/bin/]
C stack backtrace: /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0c0c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x80a0f28] [0xb776d40c] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8120215] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8091d8a] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092300] /home/matisyahu/Bureau/pharo2.0/bin/pharo[0x8092417] [0x7714c711] /home/matisyahu/Bureau/pharo2.0/bin/pharo(interpret+0x7a6)[0x8094f36] /home/matisyahu/Bureau/pharo2.0/bin/pharo(main+0x2b3)[0x80a18b3] /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb75764d3]
Smalltalk stack dump: 0xbfe67f44 M NBFFICallout class(NBNativeCodeGen class)>retrySend: 0x777e5098: a(n) NBFFICallout class 0xbfe67f68 I AthensCairoSurface>extent 0x7e24df84: a(n) AthensCairoSurface 0xbfe67f94 I [] in ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe67fb4 M BlockClosure>ensure: 0x7eb0f4b4: a(n) BlockClosure 0xbfe67fdc I AthensCairoMatrix>restoreAfter: 0x7e24dfdc: a(n) AthensCairoMatrix 0xbfe62e0c I ROAthensCanvas>paintBackground: 0x7eb0f00c: a(n) ROAthensCanvas 0xbfe62e30 I ROView>drawOn: 0x7e23cbac: a(n) ROView 0xbfe62e58 I [] in ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62e80 I [] in ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ea0 M OrderedCollection>reverseDo: 0x7e23d24c: a(n) OrderedCollection 0xbfe62ec4 I ROViewStack>viewReverseDo: 0x7e23d060: a(n) ROViewStack 0xbfe62ee8 I ROViewStack>drawOn: 0x7e23d060: a(n) ROViewStack 0xbfe62f14 I [] in ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62f3c I [] in AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62f5c M BlockClosure>ensure: 0x7eb0b400: a(n) BlockClosure 0xbfe62f80 I AthensCairoSurface>drawDuring: 0x7e24df84: a(n) AthensCairoSurface 0xbfe62fa4 I ROAthensMorph>drawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe62fc0 M FormCanvas(Canvas)>draw: 0x7eb0b08c: a(n) FormCanvas 0xbfe62fdc M FormCanvas(Canvas)>drawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e50 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61e68 M FormCanvas>roundCornersOf:in:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61e8c M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0b08c: a(n) FormCanvas 0xbfe61eb0 M [] in ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61ecc M BlockClosure>on:do: 0x7eb0b1e8: a(n) BlockClosure 0xbfe61eec M ROAthensMorph(Morph)>fullDrawOn: 0x7e2483f0: a(n) ROAthensMorph 0xbfe61f08 M FormCanvas(Canvas)>fullDraw: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f24 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0b08c: a(n) FormCanvas 0xbfe61f44 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f64 M Array(SequenceableCollection)>reverseDo: 0x7e24a7c4: a(n) Array 0xbfe61f80 M [] in SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61f9c M FormCanvas>clipBy:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe61fc0 M SystemWindow(Morph)>drawSubmorphsOn: 0x7e248620: a(n) SystemWindow 0xbfe61fe0 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60e8c M FormCanvas>roundCornersOf:in:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60eb0 M FormCanvas(Canvas)>roundCornersOf:during: 0x7eb0ad44: a(n) FormCanvas 0xbfe60ed4 M [] in SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60ef0 M BlockClosure>on:do: 0x7eb0ae30: a(n) BlockClosure 0xbfe60f10 M SystemWindow(Morph)>fullDrawOn: 0x7e248620: a(n) SystemWindow 0xbfe60f2c M FormCanvas(Canvas)>fullDraw: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f48 M FormCanvas(Canvas)>fullDrawMorph: 0x7eb0ad44: a(n) FormCanvas 0xbfe60f9c M [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe60fd4 I Rectangle>allAreasOutsideList:startingAt:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59eb4 I Rectangle>allAreasOutsideList:do: 0x7eaa8a14: a(n) Rectangle 0xbfe59ef8 I [] in WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f1c M Array(SequenceableCollection)>do: 0x7eab4608: a(n) Array 0xbfe59f54 I WorldState>drawWorld:submorphs:invalidAreasOn: 0x772d559c: a(n) WorldState 0xbfe59f8c M [] in WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe59fac I FormCanvas>roundCornersOf:in:during: 0x7eab4500: a(n) FormCanvas 0xbfe59fd8 I FormCanvas(Canvas)>roundCornersOf:during: 0x7eab4500: a(n) FormCanvas 0xbfe58eec I WorldState>displayWorld:submorphs: 0x772d559c: a(n) WorldState 0xbfe58f14 I PasteUpMorph>privateOuterDisplayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f34 I PasteUpMorph>displayWorld 0x772c60c0: a(n) PasteUpMorph 0xbfe58f58 I [] in WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58f74 M BlockClosure>on:do: 0x7eab437c: a(n) BlockClosure 0xbfe58f94 M BlockClosure>ifError: 0x7eab437c: a(n) BlockClosure 0xbfe58fb8 I WorldState>displayWorldSafely: 0x772d559c: a(n) WorldState 0xbfe58fdc I WorldState>doOneCycleNowFor: 0x772d559c: a(n) WorldState 0x7e2f1720 s WorldState>doOneCycleFor: 0x7e2f177c s PasteUpMorph>doOneCycle 0x7e256bcc s [] in MorphicUIManager>spawnNewProcess 0x7e256b48 s [] in BlockClosure>newProcess
Most recent primitives basicNew at:put: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: basicNew platformId basicNew at: class class class compare:with:collated: at: at: at: at: new: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: class stringHash:initialHash: class class compare:with:collated: perform: basicNew: basicNew at:put: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: species basicNew: at:put: at:put: at:put: at:put: basicNew: basicNew class class replaceFrom:to:with:startingAt: class class replaceFrom:to:with:startingAt: at:put: at:put: at:put: at:put: class class class class class class class class class class class class class class class class class class class class class at:put: species basicNew: replaceFrom:to:with:startingAt: objectAt: basicNew at: class class class compare:with:collated: at: at: at: at: class objectAt: newMethod:header: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: at:put: objectAt: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt:put: objectAt: objectAt: shallowCopy shallowCopy basicAt:put: objectAt: objectAt:put: at: at:put: at: at:put: at: at:put: at: at:put: objectAt: objectAt: objectAt: objectAt: objectAt: flushCache at:put: objectAt: objectAt: new: terminateTo: objectAt: objectAt: perform:withArguments: width
stack page bytes 4096 available headroom 3300 minimum unused headroom 3512
(Segmentation fault)Abandon
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev