Fwd: Bug Pharo

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: Bug Pharo

Usman Bhatti
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: <[hidden email]>
Date: Fri, May 3, 2013 at 4:01 PM
Subject: Bug Pharo
To: Usman Bhatti <[hidden email]>


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 <[hidden email]> 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
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: Bug Pharo

stephane ducasse
grab igor

On May 3, 2013, at 4:08 PM, Usman Bhatti <[hidden email]> 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: <[hidden email]>
Date: Fri, May 3, 2013 at 4:01 PM
Subject: Bug Pharo
To: Usman Bhatti <[hidden email]>


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 <[hidden email]> 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
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: Bug Pharo

Usman Bhatti
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 <[hidden email]> wrote:
grab igor

On May 3, 2013, at 4:08 PM, Usman Bhatti <[hidden email]> 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: <[hidden email]>
Date: Fri, May 3, 2013 at 4:01 PM
Subject: Bug Pharo
To: Usman Bhatti <[hidden email]>


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 <[hidden email]> 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
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev



_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev