Still some crach when loading code (FFI) ?

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

Still some crach when loading code (FFI) ?

Nicolas Cellier
In a fresh 2.0, I simply 'MetacelloConfigurationBrowser open' then
loaded the unverified FFI
Wasn't this fixed? Do I have the right VM version?

Image
-----
/Users/nicolas/Smalltalk/Squeak/pharo/Pharo-2.0.image
Pharo2.0
Latest update: #20593
Unnamed

Virtual Machine
---------------
/Users/nicolas/Smalltalk/Squeak/pharo/Pharo.app/Contents/MacOS/Pharo
NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
git://gitorious.org/cogvm/blessed.git Commit:
412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
+0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535

Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
VMMaker versionString git://gitorious.org/cogvm/blessed.git Commit:
412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
+0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535
NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013


mac_mini_de_nicolas_cellier:pharo nicolas$
Pharo.app/Contents/MacOS/Pharo Pharo-2.0.image

Segmentation fault



Smalltalk stack dump:
0xbffb5600 M CompiledMethod(Object)>becomeForward: 0x20a971c8: a(n)
CompiledMethod
0xbffb5628 M CompiledMethod>setSourcePointer: 0x20a971c8: a(n) CompiledMethod
0xbffb5644 M CompiledMethod>setSourcePosition:inFile: 0x20a971c8: a(n)
CompiledMethod
0xbffb566c M CompiledMethod>putSource:fromParseNode:inFile:withPreamble:
0x20a971c8: a(n) CompiledMethod
0xbffb5694 M CompiledMethod>putSource:fromParseNode:class:category:withStamp:inFile:priorMethod:
0x20a971c8: a(n) CompiledMethod
0xbffb35a0 M Metaclass(ClassDescription)>logMethodSource:forMethodWithNode:inCategory:withStamp:notifying:
0x20834178: a(n) Metaclass
0xbffb35cc M MethodAddition>writeSourceToLog 0x20a8db74: a(n) MethodAddition
0xbffb35e4 M MethodAddition>createCompiledMethod 0x20a8db74: a(n) MethodAddition
0xbffb3600 M MCMethodDefinition>addMethodAdditionTo: 0x2082af38: a(n)
MCMethodDefinition
0xbffb3620 M [] in MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
0xbffb363c M BlockClosure>on:do: 0x20a8db48: a(n) BlockClosure
0xbffb365c M MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
0xbffb3678 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
0xbffb36ac M [] in
OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
a(n) OrderedCollection
0xbffb4cf0 M OrderedCollection>do: 0x20831b44: a(n) OrderedCollection
0xbffb4d20 M [] in
OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
a(n) OrderedCollection
0xbffb4d3c M BlockClosure>cull: 0x20837a7c: a(n) BlockClosure
0xbffb4d5c M [] in Job>run 0x20837aa4: a(n) Job
0xbffb4d78 M BlockClosure>on:do: 0x20838208: a(n) BlockClosure
0xbffb4d9c M [] in Job>run 0x20837aa4: a(n) Job
0xbffb4dbc M BlockClosure>ensure: 0x20837b74: a(n) BlockClosure
0xbffb4ddc M Job>run 0x20837aa4: a(n) Job
0xbffb4df4 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
0x1f63d30c: a(n) MorphicUIManager
0xbffb4e1c M ByteString(String)>displayProgressFrom:to:during:
0x1f9c9120: a(n) ByteString
0xbffb4e48 M OrderedCollection(Collection)>do:displayingProgress:every:
0x20831b44: a(n) OrderedCollection
0xbffb4e6c M OrderedCollection(Collection)>do:displayingProgress:
0x20831b44: a(n) OrderedCollection
0xbffb4e8c M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
0xbffb4ea8 M BlockClosure>on:do: 0x20832224: a(n) BlockClosure
0xbffb4500 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
0xbffb4520 M BlockClosure>ensure: 0x208321a8: a(n) BlockClosure
0xbffb453c M MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
0xbffb455c I [] in MCPackageLoader>loadWithNameLike: 0x208292bc: a(n)
MCPackageLoader
0xbffb4580 I [] in MCPackageLoader>useChangeSetNamed:during:
0x208292bc: a(n) MCPackageLoader
0xbffb45a0 M BlockClosure>ensure: 0x208320e4: a(n) BlockClosure
0xbffb45cc I MCPackageLoader>useChangeSetNamed:during: 0x208292bc:
a(n) MCPackageLoader
0xbffb45f4 I MCPackageLoader>useNewChangeSetNamedLike:during:
0x208292bc: a(n) MCPackageLoader
0xbffb461c I MCPackageLoader>loadWithNameLike: 0x208292bc: a(n) MCPackageLoader
0xbffb4644 I MCVersionLoader>loadWithNameLike: 0x2082909c: a(n) MCVersionLoader
0xbffb4668 I MCVersionLoader>load 0x2082909c: a(n) MCVersionLoader
0xbffb4688 I MetacelloGoferLoad(GoferLoad)>execute 0x20829030: a(n)
MetacelloGoferLoad
0xbffb46b0 I [] in
MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
0x208284b8: a(n) MetacelloLoadingMCSpecLoader
0xbffb3d6c I [] in
MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
0x208284b8: a(n) MetacelloLoadingMCSpecLoader
0xbffb3d88 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
a(n) MetacelloPharoPlatform
0xbffb3da4 M BlockClosure>cull: 0x208285e8: a(n) BlockClosure
0xbffb3dc4 M [] in Job>run 0x20828600: a(n) Job
0xbffb3de0 M BlockClosure>on:do: 0x20828dec: a(n) BlockClosure
0xbffb3e04 M [] in Job>run 0x20828600: a(n) Job
0xbffb3e24 M BlockClosure>ensure: 0x208286d0: a(n) BlockClosure
0xbffb3e44 M Job>run 0x20828600: a(n) Job
0xbffb3e5c M MorphicUIManager(UIManager)>displayProgress:from:to:during:
0x1f63d30c: a(n) MorphicUIManager
0xbffb3e84 M ByteString(String)>displayProgressFrom:to:during:
0x20828570: a(n) ByteString
0xbffb3ea8 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
MetacelloPharoPlatform
0xbffb2538 I MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
0x208284b8: a(n) MetacelloLoadingMCSpecLoader
0xbffb2560 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadPackageDirective:gofer:
0x206ded10: a(n) MetacelloLinearLoadDirective
0xbffb2588 I MetacelloPackageLoadDirective>loadUsing:gofer:
0x206e3280: a(n) MetacelloPackageLoadDirective
0xbffb25b0 M [] in
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
0x206dec9c: a(n) MetacelloLinearLoadDirective
0xbffb25d0 M OrderedCollection>do: 0x206dfae0: a(n) OrderedCollection
0xbffb25ec M MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
0x206dec9c: a(n) MetacelloLinearLoadDirective
0xbffb260c M MetacelloLinearLoadDirective>loadUsing:gofer: 0x206ded10:
a(n) MetacelloLinearLoadDirective
0xbffb263c I [] in
MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
0x206dec9c: a(n) MetacelloLinearLoadDirective
0xbffb265c M OrderedCollection>do: 0x206ded24: a(n) OrderedCollection
0xbffb2680 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
0x206dec9c: a(n) MetacelloLinearLoadDirective
0xbffb26a8 I MetacelloLinearLoadDirective>loadUsing:gofer: 0x206dec9c:
a(n) MetacelloLinearLoadDirective
0xbffb2d70 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadWithPolicy:
0x206dec9c: a(n) MetacelloLinearLoadDirective
0xbffb2d94 I MetacelloLoaderPolicy>load 0x206e70e4: a(n) MetacelloLoaderPolicy
0xbffb2db4 I MetacelloFetchingMCSpecLoader>doLoad 0x206dec50: a(n)
MetacelloFetchingMCSpecLoader
0xbffb2dd8 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
0x206ddb94: a(n) MetacelloMCVersion
0xbffb2df4 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
a(n) MetacelloPharoPlatform
0xbffb2e10 M BlockClosure>cull: 0x206e6568: a(n) BlockClosure
0xbffb2e30 M [] in Job>run 0x206e6580: a(n) Job
0xbffb2e4c M BlockClosure>on:do: 0x206e70bc: a(n) BlockClosure
0xbffb2e70 M [] in Job>run 0x206e6580: a(n) Job
0xbffb2e90 M BlockClosure>ensure: 0x206e6650: a(n) BlockClosure
0xbffb2eb0 M Job>run 0x206e6580: a(n) Job
0xbffb1d34 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
0x1f63d30c: a(n) MorphicUIManager
0xbffb1d5c M ByteString(String)>displayProgressFrom:to:during:
0x206e64e4: a(n) ByteString
0xbffb1d80 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
MetacelloPharoPlatform
0xbffb1db4 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
0x206ddb94: a(n) MetacelloMCVersion
0xbffb1dd4 M BlockClosure>ensure: 0x206de9ac: a(n) BlockClosure
0xbffb1e04 I MetacelloMCVersion>doLoadRequiredFromArray: 0x206ddb94:
a(n) MetacelloMCVersion
0xbffb1e28 I MetacelloMCVersion>load 0x206ddb94: a(n) MetacelloMCVersion
0xbffb1e4c I MetacelloConfigurationBrowser>loadConfigurationWithStable:
0x206a5898: a(n) MetacelloConfigurationBrowser
0xbffb1e68 M MetacelloConfigurationBrowser>loadStableFromSelectedConfiguration
0x206a5898: a(n) MetacelloConfigurationBrowser
0xbffb1e80 M MetacelloConfigurationBrowser(Object)>perform:orSendTo:
0x206a5898: a(n) MetacelloConfigurationBrowser
0xbffb1eb0 I [] in ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
0x206cebec: a(n) ToggleMenuItemMorph
0xbffb1570 M BlockClosure>ensure: 0x206cfb44: a(n) BlockClosure
0xbffb1598 I CursorWithMask(Cursor)>showWhile: 0x1f63f12c: a(n) CursorWithMask
0xbffb15c0 I ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
0x206cebec: a(n) ToggleMenuItemMorph
0xbffb15e4 I ToggleMenuItemMorph(MenuItemMorph)>mouseUp: 0x206cebec:
a(n) ToggleMenuItemMorph
0xbffb1600 M ToggleMenuItemMorph(MenuItemMorph)>handleMouseUp:
0x206cebec: a(n) ToggleMenuItemMorph
0xbffb161c M MouseButtonEvent>sentTo: 0x206cf7f8: a(n) MouseButtonEvent
0xbffb1638 M ToggleMenuItemMorph(Morph)>handleEvent: 0x206cebec: a(n)
ToggleMenuItemMorph
0xbffb1668 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
a(n) MorphicEventDispatcher
0xbffb1688 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
a(n) MorphicEventDispatcher
0xbffb16a8 M ToggleMenuItemMorph(Morph)>processEvent:using:
0x206cebec: a(n) ToggleMenuItemMorph
0xbffb0d50 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
a(n) MorphicEventDispatcher
0xbffb0d70 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
a(n) MorphicEventDispatcher
0xbffb0d90 M MenuMorph(Morph)>processEvent:using: 0x206ceaa8: a(n) MenuMorph
0xbffb0db0 M MenuMorph(Morph)>processEvent: 0x206ceaa8: a(n) MenuMorph
0xbffb0dcc M MenuMorph>handleFocusEvent: 0x206ceaa8: a(n) MenuMorph
0xbffb0df4 M [] in HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
0xbffb0e10 M [] in PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n)
PasteUpMorph
0xbffb0e2c M BlockClosure>on:do: 0x206cf72c: a(n) BlockClosure
0xbffb0e58 M PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n) PasteUpMorph
0xbffb0e7c M HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
0xbffb0ea4 M HandMorph>sendEvent:focus:clear: 0x1f7de76c: a(n) HandMorph
0xbffacd9c M HandMorph>sendMouseEvent: 0x1f7de76c: a(n) HandMorph
0xbffacdc0 M HandMorph>handleEvent: 0x1f7de76c: a(n) HandMorph
0xbffacdec M HandMorph>processEvents 0x1f7de76c: a(n) HandMorph
0xbfface04 M [] in WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
0xbfface28 M Array(SequenceableCollection)>do: 0x1f5028a0: a(n) Array
0xbfface44 M WorldState>handsDo: 0x1f638ed0: a(n) WorldState
0xbfface60 M WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
0xbfface7c M WorldState>doOneCycleFor: 0x1f638ed0: a(n) WorldState
0xbfface98 M PasteUpMorph>doOneCycle 0x1f6291dc: a(n) PasteUpMorph
0xbffaceb0 M [] in MorphicUIManager>? 0x1f63d30c: a(n) MorphicUIManager
0x1f990f68 s [] in BlockClosure>?

Most recent primitives
basicNew
new:
new:
replaceFrom:to:with:startingAt:
basicNew
at:put:
species
basicNew
new:
at:put:
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
basicNew
at:put:
species
new:
replaceFrom:to:with:startingAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
stringHash:initialHash:
class
class
compare:with:collated:
class
class
compare:with:collated:
perform:
class
basicNew:
at:put:
newMethod:header:
at:put:
objectAt:put:
objectAt:put:
objectAt:put:
objectAt:put:
basicNew
objectAt:
basicNew
objectAt:
at:put:
at:put:
at:put:
objectAt:
objectAt:
objectAt:
objectAt:
objectAt:
objectAt:
objectAt:put:
objectAt:
objectAt:put:
basicNew
primSize:
primSetPosition:to:
class
at:put:
primWrite:from:startingAt:count:
class
at:put:
primWrite:from:startingAt:count:
basicNew:
basicNew
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
class
replaceFrom:to:with:startingAt:
class
class
replaceFrom:to:with:startingAt:
basicNew:
replaceFrom:to:with:startingAt:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
class
class
replaceFrom:to:with:startingAt:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
at:put:
species
basicNew:
replaceFrom:to:with:startingAt:
class
indexOfAscii:inString:startingAt:
class
class
class
class
findFirstInString:inSet:startingAt:
primWrite:from:startingAt:count:
class
at:put:
primWrite:from:startingAt:count:
class
at:put:
primWrite:from:startingAt:count:
basicNew
primGetPosition:
class
indexOfAscii:inString:startingAt:
class
class
class
class
findFirstInString:inSet:startingAt:
primWrite:from:startingAt:count:
class
at:put:
primWrite:from:startingAt:count:
class
indexOfAscii:inString:startingAt:
class
class
class
class
findFirstInString:inSet:startingAt:
primWrite:from:startingAt:count:
class
at:put:
primWrite:from:startingAt:count:
basicNew
class
class
findNextHandlerContextStarting
tempAt:
class
class
findNextHandlerContextStarting
tempAt:
class
class
findNextHandlerContextStarting
tempAt:
class
tempAt:
tempAt:put:
tempAt:
findNextUnwindContextUpTo:
tempAt:
tempAt:put:
tempAt:
terminateTo:
tempAt:put:
findNextUnwindContextUpTo:
terminateTo:
basicNew
objectAt:
basicNew
at:
class
class
class
compare:with:collated:
class
class
compare:with:collated:
class
class
compare:with:collated:
class
objectAt:
species
basicNew:
replaceFrom:to:with:startingAt:
replaceFrom:to:with:startingAt:
class
stringHash:initialHash:
class
class
compare:with:collated:
perform:
basicNew:
at:put:
at:put:
at:put:
at:put:
newMethod:header:
at:put:
at:put:
at:put:
at:put:
objectAt:
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:
basicNew
at:
class
class
class
compare:with:collated:
class
class
compare:with:collated:
class
class
compare:with:collated:
class
class
new:
at:put:
new:
at:put:
elementsForwardIdentityTo:
Abort trap
mac_mini_de_nicolas_cellier:pharo nicolas$

Reply | Threaded
Open this post in threaded view
|

Re: Still some crach when loading code (FFI) ?

EstebanLM
weird... that should be fixed.
I will check tomorrow, thanks for the report :)

Esteban

On Mar 21, 2013, at 12:14 AM, Nicolas Cellier <[hidden email]> wrote:

> In a fresh 2.0, I simply 'MetacelloConfigurationBrowser open' then
> loaded the unverified FFI
> Wasn't this fixed? Do I have the right VM version?
>
> Image
> -----
> /Users/nicolas/Smalltalk/Squeak/pharo/Pharo-2.0.image
> Pharo2.0
> Latest update: #20593
> Unnamed
>
> Virtual Machine
> ---------------
> /Users/nicolas/Smalltalk/Squeak/pharo/Pharo.app/Contents/MacOS/Pharo
> NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
> git://gitorious.org/cogvm/blessed.git Commit:
> 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
> +0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535
>
> Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
> VMMaker versionString git://gitorious.org/cogvm/blessed.git Commit:
> 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
> +0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535
> NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
>
>
> mac_mini_de_nicolas_cellier:pharo nicolas$
> Pharo.app/Contents/MacOS/Pharo Pharo-2.0.image
>
> Segmentation fault
>
>
>
> Smalltalk stack dump:
> 0xbffb5600 M CompiledMethod(Object)>becomeForward: 0x20a971c8: a(n)
> CompiledMethod
> 0xbffb5628 M CompiledMethod>setSourcePointer: 0x20a971c8: a(n) CompiledMethod
> 0xbffb5644 M CompiledMethod>setSourcePosition:inFile: 0x20a971c8: a(n)
> CompiledMethod
> 0xbffb566c M CompiledMethod>putSource:fromParseNode:inFile:withPreamble:
> 0x20a971c8: a(n) CompiledMethod
> 0xbffb5694 M CompiledMethod>putSource:fromParseNode:class:category:withStamp:inFile:priorMethod:
> 0x20a971c8: a(n) CompiledMethod
> 0xbffb35a0 M Metaclass(ClassDescription)>logMethodSource:forMethodWithNode:inCategory:withStamp:notifying:
> 0x20834178: a(n) Metaclass
> 0xbffb35cc M MethodAddition>writeSourceToLog 0x20a8db74: a(n) MethodAddition
> 0xbffb35e4 M MethodAddition>createCompiledMethod 0x20a8db74: a(n) MethodAddition
> 0xbffb3600 M MCMethodDefinition>addMethodAdditionTo: 0x2082af38: a(n)
> MCMethodDefinition
> 0xbffb3620 M [] in MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
> 0xbffb363c M BlockClosure>on:do: 0x20a8db48: a(n) BlockClosure
> 0xbffb365c M MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
> 0xbffb3678 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
> 0xbffb36ac M [] in
> OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
> a(n) OrderedCollection
> 0xbffb4cf0 M OrderedCollection>do: 0x20831b44: a(n) OrderedCollection
> 0xbffb4d20 M [] in
> OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
> a(n) OrderedCollection
> 0xbffb4d3c M BlockClosure>cull: 0x20837a7c: a(n) BlockClosure
> 0xbffb4d5c M [] in Job>run 0x20837aa4: a(n) Job
> 0xbffb4d78 M BlockClosure>on:do: 0x20838208: a(n) BlockClosure
> 0xbffb4d9c M [] in Job>run 0x20837aa4: a(n) Job
> 0xbffb4dbc M BlockClosure>ensure: 0x20837b74: a(n) BlockClosure
> 0xbffb4ddc M Job>run 0x20837aa4: a(n) Job
> 0xbffb4df4 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
> 0x1f63d30c: a(n) MorphicUIManager
> 0xbffb4e1c M ByteString(String)>displayProgressFrom:to:during:
> 0x1f9c9120: a(n) ByteString
> 0xbffb4e48 M OrderedCollection(Collection)>do:displayingProgress:every:
> 0x20831b44: a(n) OrderedCollection
> 0xbffb4e6c M OrderedCollection(Collection)>do:displayingProgress:
> 0x20831b44: a(n) OrderedCollection
> 0xbffb4e8c M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
> 0xbffb4ea8 M BlockClosure>on:do: 0x20832224: a(n) BlockClosure
> 0xbffb4500 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
> 0xbffb4520 M BlockClosure>ensure: 0x208321a8: a(n) BlockClosure
> 0xbffb453c M MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
> 0xbffb455c I [] in MCPackageLoader>loadWithNameLike: 0x208292bc: a(n)
> MCPackageLoader
> 0xbffb4580 I [] in MCPackageLoader>useChangeSetNamed:during:
> 0x208292bc: a(n) MCPackageLoader
> 0xbffb45a0 M BlockClosure>ensure: 0x208320e4: a(n) BlockClosure
> 0xbffb45cc I MCPackageLoader>useChangeSetNamed:during: 0x208292bc:
> a(n) MCPackageLoader
> 0xbffb45f4 I MCPackageLoader>useNewChangeSetNamedLike:during:
> 0x208292bc: a(n) MCPackageLoader
> 0xbffb461c I MCPackageLoader>loadWithNameLike: 0x208292bc: a(n) MCPackageLoader
> 0xbffb4644 I MCVersionLoader>loadWithNameLike: 0x2082909c: a(n) MCVersionLoader
> 0xbffb4668 I MCVersionLoader>load 0x2082909c: a(n) MCVersionLoader
> 0xbffb4688 I MetacelloGoferLoad(GoferLoad)>execute 0x20829030: a(n)
> MetacelloGoferLoad
> 0xbffb46b0 I [] in
> MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
> 0xbffb3d6c I [] in
> MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
> 0xbffb3d88 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
> a(n) MetacelloPharoPlatform
> 0xbffb3da4 M BlockClosure>cull: 0x208285e8: a(n) BlockClosure
> 0xbffb3dc4 M [] in Job>run 0x20828600: a(n) Job
> 0xbffb3de0 M BlockClosure>on:do: 0x20828dec: a(n) BlockClosure
> 0xbffb3e04 M [] in Job>run 0x20828600: a(n) Job
> 0xbffb3e24 M BlockClosure>ensure: 0x208286d0: a(n) BlockClosure
> 0xbffb3e44 M Job>run 0x20828600: a(n) Job
> 0xbffb3e5c M MorphicUIManager(UIManager)>displayProgress:from:to:during:
> 0x1f63d30c: a(n) MorphicUIManager
> 0xbffb3e84 M ByteString(String)>displayProgressFrom:to:during:
> 0x20828570: a(n) ByteString
> 0xbffb3ea8 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
> MetacelloPharoPlatform
> 0xbffb2538 I MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
> 0xbffb2560 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadPackageDirective:gofer:
> 0x206ded10: a(n) MetacelloLinearLoadDirective
> 0xbffb2588 I MetacelloPackageLoadDirective>loadUsing:gofer:
> 0x206e3280: a(n) MetacelloPackageLoadDirective
> 0xbffb25b0 M [] in
> MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
> 0x206dec9c: a(n) MetacelloLinearLoadDirective
> 0xbffb25d0 M OrderedCollection>do: 0x206dfae0: a(n) OrderedCollection
> 0xbffb25ec M MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
> 0x206dec9c: a(n) MetacelloLinearLoadDirective
> 0xbffb260c M MetacelloLinearLoadDirective>loadUsing:gofer: 0x206ded10:
> a(n) MetacelloLinearLoadDirective
> 0xbffb263c I [] in
> MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
> 0x206dec9c: a(n) MetacelloLinearLoadDirective
> 0xbffb265c M OrderedCollection>do: 0x206ded24: a(n) OrderedCollection
> 0xbffb2680 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
> 0x206dec9c: a(n) MetacelloLinearLoadDirective
> 0xbffb26a8 I MetacelloLinearLoadDirective>loadUsing:gofer: 0x206dec9c:
> a(n) MetacelloLinearLoadDirective
> 0xbffb2d70 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadWithPolicy:
> 0x206dec9c: a(n) MetacelloLinearLoadDirective
> 0xbffb2d94 I MetacelloLoaderPolicy>load 0x206e70e4: a(n) MetacelloLoaderPolicy
> 0xbffb2db4 I MetacelloFetchingMCSpecLoader>doLoad 0x206dec50: a(n)
> MetacelloFetchingMCSpecLoader
> 0xbffb2dd8 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
> 0x206ddb94: a(n) MetacelloMCVersion
> 0xbffb2df4 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
> a(n) MetacelloPharoPlatform
> 0xbffb2e10 M BlockClosure>cull: 0x206e6568: a(n) BlockClosure
> 0xbffb2e30 M [] in Job>run 0x206e6580: a(n) Job
> 0xbffb2e4c M BlockClosure>on:do: 0x206e70bc: a(n) BlockClosure
> 0xbffb2e70 M [] in Job>run 0x206e6580: a(n) Job
> 0xbffb2e90 M BlockClosure>ensure: 0x206e6650: a(n) BlockClosure
> 0xbffb2eb0 M Job>run 0x206e6580: a(n) Job
> 0xbffb1d34 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
> 0x1f63d30c: a(n) MorphicUIManager
> 0xbffb1d5c M ByteString(String)>displayProgressFrom:to:during:
> 0x206e64e4: a(n) ByteString
> 0xbffb1d80 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
> MetacelloPharoPlatform
> 0xbffb1db4 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
> 0x206ddb94: a(n) MetacelloMCVersion
> 0xbffb1dd4 M BlockClosure>ensure: 0x206de9ac: a(n) BlockClosure
> 0xbffb1e04 I MetacelloMCVersion>doLoadRequiredFromArray: 0x206ddb94:
> a(n) MetacelloMCVersion
> 0xbffb1e28 I MetacelloMCVersion>load 0x206ddb94: a(n) MetacelloMCVersion
> 0xbffb1e4c I MetacelloConfigurationBrowser>loadConfigurationWithStable:
> 0x206a5898: a(n) MetacelloConfigurationBrowser
> 0xbffb1e68 M MetacelloConfigurationBrowser>loadStableFromSelectedConfiguration
> 0x206a5898: a(n) MetacelloConfigurationBrowser
> 0xbffb1e80 M MetacelloConfigurationBrowser(Object)>perform:orSendTo:
> 0x206a5898: a(n) MetacelloConfigurationBrowser
> 0xbffb1eb0 I [] in ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
> 0x206cebec: a(n) ToggleMenuItemMorph
> 0xbffb1570 M BlockClosure>ensure: 0x206cfb44: a(n) BlockClosure
> 0xbffb1598 I CursorWithMask(Cursor)>showWhile: 0x1f63f12c: a(n) CursorWithMask
> 0xbffb15c0 I ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
> 0x206cebec: a(n) ToggleMenuItemMorph
> 0xbffb15e4 I ToggleMenuItemMorph(MenuItemMorph)>mouseUp: 0x206cebec:
> a(n) ToggleMenuItemMorph
> 0xbffb1600 M ToggleMenuItemMorph(MenuItemMorph)>handleMouseUp:
> 0x206cebec: a(n) ToggleMenuItemMorph
> 0xbffb161c M MouseButtonEvent>sentTo: 0x206cf7f8: a(n) MouseButtonEvent
> 0xbffb1638 M ToggleMenuItemMorph(Morph)>handleEvent: 0x206cebec: a(n)
> ToggleMenuItemMorph
> 0xbffb1668 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
> a(n) MorphicEventDispatcher
> 0xbffb1688 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
> a(n) MorphicEventDispatcher
> 0xbffb16a8 M ToggleMenuItemMorph(Morph)>processEvent:using:
> 0x206cebec: a(n) ToggleMenuItemMorph
> 0xbffb0d50 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
> a(n) MorphicEventDispatcher
> 0xbffb0d70 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
> a(n) MorphicEventDispatcher
> 0xbffb0d90 M MenuMorph(Morph)>processEvent:using: 0x206ceaa8: a(n) MenuMorph
> 0xbffb0db0 M MenuMorph(Morph)>processEvent: 0x206ceaa8: a(n) MenuMorph
> 0xbffb0dcc M MenuMorph>handleFocusEvent: 0x206ceaa8: a(n) MenuMorph
> 0xbffb0df4 M [] in HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
> 0xbffb0e10 M [] in PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n)
> PasteUpMorph
> 0xbffb0e2c M BlockClosure>on:do: 0x206cf72c: a(n) BlockClosure
> 0xbffb0e58 M PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n) PasteUpMorph
> 0xbffb0e7c M HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
> 0xbffb0ea4 M HandMorph>sendEvent:focus:clear: 0x1f7de76c: a(n) HandMorph
> 0xbffacd9c M HandMorph>sendMouseEvent: 0x1f7de76c: a(n) HandMorph
> 0xbffacdc0 M HandMorph>handleEvent: 0x1f7de76c: a(n) HandMorph
> 0xbffacdec M HandMorph>processEvents 0x1f7de76c: a(n) HandMorph
> 0xbfface04 M [] in WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
> 0xbfface28 M Array(SequenceableCollection)>do: 0x1f5028a0: a(n) Array
> 0xbfface44 M WorldState>handsDo: 0x1f638ed0: a(n) WorldState
> 0xbfface60 M WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
> 0xbfface7c M WorldState>doOneCycleFor: 0x1f638ed0: a(n) WorldState
> 0xbfface98 M PasteUpMorph>doOneCycle 0x1f6291dc: a(n) PasteUpMorph
> 0xbffaceb0 M [] in MorphicUIManager>? 0x1f63d30c: a(n) MorphicUIManager
> 0x1f990f68 s [] in BlockClosure>?
>
> Most recent primitives
> basicNew
> new:
> new:
> replaceFrom:to:with:startingAt:
> basicNew
> at:put:
> species
> basicNew
> new:
> at:put:
> basicNew:
> replaceFrom:to:with:startingAt:
> replaceFrom:to:with:startingAt:
> basicNew
> at:put:
> species
> new:
> replaceFrom:to:with:startingAt:
> species
> basicNew:
> replaceFrom:to:with:startingAt:
> replaceFrom:to:with:startingAt:
> class
> stringHash:initialHash:
> class
> class
> compare:with:collated:
> class
> class
> compare:with:collated:
> perform:
> class
> basicNew:
> at:put:
> newMethod:header:
> at:put:
> objectAt:put:
> objectAt:put:
> objectAt:put:
> objectAt:put:
> basicNew
> objectAt:
> basicNew
> objectAt:
> at:put:
> at:put:
> at:put:
> objectAt:
> objectAt:
> objectAt:
> objectAt:
> objectAt:
> objectAt:
> objectAt:put:
> objectAt:
> objectAt:put:
> basicNew
> primSize:
> primSetPosition:to:
> class
> at:put:
> primWrite:from:startingAt:count:
> class
> at:put:
> primWrite:from:startingAt:count:
> basicNew:
> basicNew
> basicNew:
> replaceFrom:to:with:startingAt:
> replaceFrom:to:with:startingAt:
> class
> class
> replaceFrom:to:with:startingAt:
> class
> class
> replaceFrom:to:with:startingAt:
> basicNew:
> replaceFrom:to:with:startingAt:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> class
> class
> replaceFrom:to:with:startingAt:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> at:put:
> species
> basicNew:
> replaceFrom:to:with:startingAt:
> class
> indexOfAscii:inString:startingAt:
> class
> class
> class
> class
> findFirstInString:inSet:startingAt:
> primWrite:from:startingAt:count:
> class
> at:put:
> primWrite:from:startingAt:count:
> class
> at:put:
> primWrite:from:startingAt:count:
> basicNew
> primGetPosition:
> class
> indexOfAscii:inString:startingAt:
> class
> class
> class
> class
> findFirstInString:inSet:startingAt:
> primWrite:from:startingAt:count:
> class
> at:put:
> primWrite:from:startingAt:count:
> class
> indexOfAscii:inString:startingAt:
> class
> class
> class
> class
> findFirstInString:inSet:startingAt:
> primWrite:from:startingAt:count:
> class
> at:put:
> primWrite:from:startingAt:count:
> basicNew
> class
> class
> findNextHandlerContextStarting
> tempAt:
> class
> class
> findNextHandlerContextStarting
> tempAt:
> class
> class
> findNextHandlerContextStarting
> tempAt:
> class
> tempAt:
> tempAt:put:
> tempAt:
> findNextUnwindContextUpTo:
> tempAt:
> tempAt:put:
> tempAt:
> terminateTo:
> tempAt:put:
> findNextUnwindContextUpTo:
> terminateTo:
> basicNew
> objectAt:
> basicNew
> at:
> class
> class
> class
> compare:with:collated:
> class
> class
> compare:with:collated:
> class
> class
> compare:with:collated:
> class
> objectAt:
> species
> basicNew:
> replaceFrom:to:with:startingAt:
> replaceFrom:to:with:startingAt:
> class
> stringHash:initialHash:
> class
> class
> compare:with:collated:
> perform:
> basicNew:
> at:put:
> at:put:
> at:put:
> at:put:
> newMethod:header:
> at:put:
> at:put:
> at:put:
> at:put:
> objectAt:
> 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:
> basicNew
> at:
> class
> class
> class
> compare:with:collated:
> class
> class
> compare:with:collated:
> class
> class
> compare:with:collated:
> class
> class
> new:
> at:put:
> new:
> at:put:
> elementsForwardIdentityTo:
> Abort trap
> mac_mini_de_nicolas_cellier:pharo nicolas$
>


Reply | Threaded
Open this post in threaded view
|

Re: Still some crach when loading code (FFI) ?

Camillo Bruni-3
I get the same on the first try, so pretty reliable,
good catch...

On 2013-03-21, at 00:20, Esteban Lorenzano <[hidden email]> wrote:

> weird... that should be fixed.
> I will check tomorrow, thanks for the report :)
>
> Esteban
>
> On Mar 21, 2013, at 12:14 AM, Nicolas Cellier <[hidden email]> wrote:
>
>> In a fresh 2.0, I simply 'MetacelloConfigurationBrowser open' then
>> loaded the unverified FFI
>> Wasn't this fixed? Do I have the right VM version?
>>
>> Image
>> -----
>> /Users/nicolas/Smalltalk/Squeak/pharo/Pharo-2.0.image
>> Pharo2.0
>> Latest update: #20593
>> Unnamed
>>
>> Virtual Machine
>> ---------------
>> /Users/nicolas/Smalltalk/Squeak/pharo/Pharo.app/Contents/MacOS/Pharo
>> NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
>> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
>> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
>> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
>> git://gitorious.org/cogvm/blessed.git Commit:
>> 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
>> +0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535
>>
>> Mac Cocoa Cog 5.8b12 21-Sep-10 >1B0534FA-246C-47C5-AB29-7A76C81CCDCB<
>> VMMaker versionString git://gitorious.org/cogvm/blessed.git Commit:
>> 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50
>> +0100 By: Esteban Lorenzano <[hidden email]> Jenkins build #14535
>> NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
>> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
>> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid:
>> a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013
>>
>>
>> mac_mini_de_nicolas_cellier:pharo nicolas$
>> Pharo.app/Contents/MacOS/Pharo Pharo-2.0.image
>>
>> Segmentation fault
>>
>>
>>
>> Smalltalk stack dump:
>> 0xbffb5600 M CompiledMethod(Object)>becomeForward: 0x20a971c8: a(n)
>> CompiledMethod
>> 0xbffb5628 M CompiledMethod>setSourcePointer: 0x20a971c8: a(n) CompiledMethod
>> 0xbffb5644 M CompiledMethod>setSourcePosition:inFile: 0x20a971c8: a(n)
>> CompiledMethod
>> 0xbffb566c M CompiledMethod>putSource:fromParseNode:inFile:withPreamble:
>> 0x20a971c8: a(n) CompiledMethod
>> 0xbffb5694 M CompiledMethod>putSource:fromParseNode:class:category:withStamp:inFile:priorMethod:
>> 0x20a971c8: a(n) CompiledMethod
>> 0xbffb35a0 M Metaclass(ClassDescription)>logMethodSource:forMethodWithNode:inCategory:withStamp:notifying:
>> 0x20834178: a(n) Metaclass
>> 0xbffb35cc M MethodAddition>writeSourceToLog 0x20a8db74: a(n) MethodAddition
>> 0xbffb35e4 M MethodAddition>createCompiledMethod 0x20a8db74: a(n) MethodAddition
>> 0xbffb3600 M MCMethodDefinition>addMethodAdditionTo: 0x2082af38: a(n)
>> MCMethodDefinition
>> 0xbffb3620 M [] in MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
>> 0xbffb363c M BlockClosure>on:do: 0x20a8db48: a(n) BlockClosure
>> 0xbffb365c M MCPackageLoader>tryToLoad: 0x208292bc: a(n) MCPackageLoader
>> 0xbffb3678 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
>> 0xbffb36ac M [] in
>> OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
>> a(n) OrderedCollection
>> 0xbffb4cf0 M OrderedCollection>do: 0x20831b44: a(n) OrderedCollection
>> 0xbffb4d20 M [] in
>> OrderedCollection(Collection)>do:displayingProgress:every: 0x20831b44:
>> a(n) OrderedCollection
>> 0xbffb4d3c M BlockClosure>cull: 0x20837a7c: a(n) BlockClosure
>> 0xbffb4d5c M [] in Job>run 0x20837aa4: a(n) Job
>> 0xbffb4d78 M BlockClosure>on:do: 0x20838208: a(n) BlockClosure
>> 0xbffb4d9c M [] in Job>run 0x20837aa4: a(n) Job
>> 0xbffb4dbc M BlockClosure>ensure: 0x20837b74: a(n) BlockClosure
>> 0xbffb4ddc M Job>run 0x20837aa4: a(n) Job
>> 0xbffb4df4 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
>> 0x1f63d30c: a(n) MorphicUIManager
>> 0xbffb4e1c M ByteString(String)>displayProgressFrom:to:during:
>> 0x1f9c9120: a(n) ByteString
>> 0xbffb4e48 M OrderedCollection(Collection)>do:displayingProgress:every:
>> 0x20831b44: a(n) OrderedCollection
>> 0xbffb4e6c M OrderedCollection(Collection)>do:displayingProgress:
>> 0x20831b44: a(n) OrderedCollection
>> 0xbffb4e8c M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
>> 0xbffb4ea8 M BlockClosure>on:do: 0x20832224: a(n) BlockClosure
>> 0xbffb4500 M [] in MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
>> 0xbffb4520 M BlockClosure>ensure: 0x208321a8: a(n) BlockClosure
>> 0xbffb453c M MCPackageLoader>basicLoad 0x208292bc: a(n) MCPackageLoader
>> 0xbffb455c I [] in MCPackageLoader>loadWithNameLike: 0x208292bc: a(n)
>> MCPackageLoader
>> 0xbffb4580 I [] in MCPackageLoader>useChangeSetNamed:during:
>> 0x208292bc: a(n) MCPackageLoader
>> 0xbffb45a0 M BlockClosure>ensure: 0x208320e4: a(n) BlockClosure
>> 0xbffb45cc I MCPackageLoader>useChangeSetNamed:during: 0x208292bc:
>> a(n) MCPackageLoader
>> 0xbffb45f4 I MCPackageLoader>useNewChangeSetNamedLike:during:
>> 0x208292bc: a(n) MCPackageLoader
>> 0xbffb461c I MCPackageLoader>loadWithNameLike: 0x208292bc: a(n) MCPackageLoader
>> 0xbffb4644 I MCVersionLoader>loadWithNameLike: 0x2082909c: a(n) MCVersionLoader
>> 0xbffb4668 I MCVersionLoader>load 0x2082909c: a(n) MCVersionLoader
>> 0xbffb4688 I MetacelloGoferLoad(GoferLoad)>execute 0x20829030: a(n)
>> MetacelloGoferLoad
>> 0xbffb46b0 I [] in
>> MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
>> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
>> 0xbffb3d6c I [] in
>> MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
>> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
>> 0xbffb3d88 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
>> a(n) MetacelloPharoPlatform
>> 0xbffb3da4 M BlockClosure>cull: 0x208285e8: a(n) BlockClosure
>> 0xbffb3dc4 M [] in Job>run 0x20828600: a(n) Job
>> 0xbffb3de0 M BlockClosure>on:do: 0x20828dec: a(n) BlockClosure
>> 0xbffb3e04 M [] in Job>run 0x20828600: a(n) Job
>> 0xbffb3e24 M BlockClosure>ensure: 0x208286d0: a(n) BlockClosure
>> 0xbffb3e44 M Job>run 0x20828600: a(n) Job
>> 0xbffb3e5c M MorphicUIManager(UIManager)>displayProgress:from:to:during:
>> 0x1f63d30c: a(n) MorphicUIManager
>> 0xbffb3e84 M ByteString(String)>displayProgressFrom:to:during:
>> 0x20828570: a(n) ByteString
>> 0xbffb3ea8 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
>> MetacelloPharoPlatform
>> 0xbffb2538 I MetacelloLoadingMCSpecLoader(MetacelloCommonMCSpecLoader)>loadPackageDirective:gofer:
>> 0x208284b8: a(n) MetacelloLoadingMCSpecLoader
>> 0xbffb2560 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadPackageDirective:gofer:
>> 0x206ded10: a(n) MetacelloLinearLoadDirective
>> 0xbffb2588 I MetacelloPackageLoadDirective>loadUsing:gofer:
>> 0x206e3280: a(n) MetacelloPackageLoadDirective
>> 0xbffb25b0 M [] in
>> MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
>> 0x206dec9c: a(n) MetacelloLinearLoadDirective
>> 0xbffb25d0 M OrderedCollection>do: 0x206dfae0: a(n) OrderedCollection
>> 0xbffb25ec M MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
>> 0x206dec9c: a(n) MetacelloLinearLoadDirective
>> 0xbffb260c M MetacelloLinearLoadDirective>loadUsing:gofer: 0x206ded10:
>> a(n) MetacelloLinearLoadDirective
>> 0xbffb263c I [] in
>> MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
>> 0x206dec9c: a(n) MetacelloLinearLoadDirective
>> 0xbffb265c M OrderedCollection>do: 0x206ded24: a(n) OrderedCollection
>> 0xbffb2680 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadLinearLoadDirective:gofer:
>> 0x206dec9c: a(n) MetacelloLinearLoadDirective
>> 0xbffb26a8 I MetacelloLinearLoadDirective>loadUsing:gofer: 0x206dec9c:
>> a(n) MetacelloLinearLoadDirective
>> 0xbffb2d70 I MetacelloLinearLoadDirective(MetacelloVersionLoadDirective)>loadWithPolicy:
>> 0x206dec9c: a(n) MetacelloLinearLoadDirective
>> 0xbffb2d94 I MetacelloLoaderPolicy>load 0x206e70e4: a(n) MetacelloLoaderPolicy
>> 0xbffb2db4 I MetacelloFetchingMCSpecLoader>doLoad 0x206dec50: a(n)
>> MetacelloFetchingMCSpecLoader
>> 0xbffb2dd8 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
>> 0x206ddb94: a(n) MetacelloMCVersion
>> 0xbffb2df4 M [] in MetacelloPharoPlatform>do:displaying: 0x1fb302d4:
>> a(n) MetacelloPharoPlatform
>> 0xbffb2e10 M BlockClosure>cull: 0x206e6568: a(n) BlockClosure
>> 0xbffb2e30 M [] in Job>run 0x206e6580: a(n) Job
>> 0xbffb2e4c M BlockClosure>on:do: 0x206e70bc: a(n) BlockClosure
>> 0xbffb2e70 M [] in Job>run 0x206e6580: a(n) Job
>> 0xbffb2e90 M BlockClosure>ensure: 0x206e6650: a(n) BlockClosure
>> 0xbffb2eb0 M Job>run 0x206e6580: a(n) Job
>> 0xbffb1d34 M MorphicUIManager(UIManager)>displayProgress:from:to:during:
>> 0x1f63d30c: a(n) MorphicUIManager
>> 0xbffb1d5c M ByteString(String)>displayProgressFrom:to:during:
>> 0x206e64e4: a(n) ByteString
>> 0xbffb1d80 M MetacelloPharoPlatform>do:displaying: 0x1fb302d4: a(n)
>> MetacelloPharoPlatform
>> 0xbffb1db4 I [] in MetacelloMCVersion>doLoadRequiredFromArray:
>> 0x206ddb94: a(n) MetacelloMCVersion
>> 0xbffb1dd4 M BlockClosure>ensure: 0x206de9ac: a(n) BlockClosure
>> 0xbffb1e04 I MetacelloMCVersion>doLoadRequiredFromArray: 0x206ddb94:
>> a(n) MetacelloMCVersion
>> 0xbffb1e28 I MetacelloMCVersion>load 0x206ddb94: a(n) MetacelloMCVersion
>> 0xbffb1e4c I MetacelloConfigurationBrowser>loadConfigurationWithStable:
>> 0x206a5898: a(n) MetacelloConfigurationBrowser
>> 0xbffb1e68 M MetacelloConfigurationBrowser>loadStableFromSelectedConfiguration
>> 0x206a5898: a(n) MetacelloConfigurationBrowser
>> 0xbffb1e80 M MetacelloConfigurationBrowser(Object)>perform:orSendTo:
>> 0x206a5898: a(n) MetacelloConfigurationBrowser
>> 0xbffb1eb0 I [] in ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
>> 0x206cebec: a(n) ToggleMenuItemMorph
>> 0xbffb1570 M BlockClosure>ensure: 0x206cfb44: a(n) BlockClosure
>> 0xbffb1598 I CursorWithMask(Cursor)>showWhile: 0x1f63f12c: a(n) CursorWithMask
>> 0xbffb15c0 I ToggleMenuItemMorph(MenuItemMorph)>invokeWithEvent:
>> 0x206cebec: a(n) ToggleMenuItemMorph
>> 0xbffb15e4 I ToggleMenuItemMorph(MenuItemMorph)>mouseUp: 0x206cebec:
>> a(n) ToggleMenuItemMorph
>> 0xbffb1600 M ToggleMenuItemMorph(MenuItemMorph)>handleMouseUp:
>> 0x206cebec: a(n) ToggleMenuItemMorph
>> 0xbffb161c M MouseButtonEvent>sentTo: 0x206cf7f8: a(n) MouseButtonEvent
>> 0xbffb1638 M ToggleMenuItemMorph(Morph)>handleEvent: 0x206cebec: a(n)
>> ToggleMenuItemMorph
>> 0xbffb1668 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
>> a(n) MorphicEventDispatcher
>> 0xbffb1688 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
>> a(n) MorphicEventDispatcher
>> 0xbffb16a8 M ToggleMenuItemMorph(Morph)>processEvent:using:
>> 0x206cebec: a(n) ToggleMenuItemMorph
>> 0xbffb0d50 M MorphicEventDispatcher>dispatchDefault:with: 0x206cf7e8:
>> a(n) MorphicEventDispatcher
>> 0xbffb0d70 M MorphicEventDispatcher>dispatchEvent:with: 0x206cf7e8:
>> a(n) MorphicEventDispatcher
>> 0xbffb0d90 M MenuMorph(Morph)>processEvent:using: 0x206ceaa8: a(n) MenuMorph
>> 0xbffb0db0 M MenuMorph(Morph)>processEvent: 0x206ceaa8: a(n) MenuMorph
>> 0xbffb0dcc M MenuMorph>handleFocusEvent: 0x206ceaa8: a(n) MenuMorph
>> 0xbffb0df4 M [] in HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
>> 0xbffb0e10 M [] in PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n)
>> PasteUpMorph
>> 0xbffb0e2c M BlockClosure>on:do: 0x206cf72c: a(n) BlockClosure
>> 0xbffb0e58 M PasteUpMorph>becomeActiveDuring: 0x1f6291dc: a(n) PasteUpMorph
>> 0xbffb0e7c M HandMorph>sendFocusEvent:to:clear: 0x1f7de76c: a(n) HandMorph
>> 0xbffb0ea4 M HandMorph>sendEvent:focus:clear: 0x1f7de76c: a(n) HandMorph
>> 0xbffacd9c M HandMorph>sendMouseEvent: 0x1f7de76c: a(n) HandMorph
>> 0xbffacdc0 M HandMorph>handleEvent: 0x1f7de76c: a(n) HandMorph
>> 0xbffacdec M HandMorph>processEvents 0x1f7de76c: a(n) HandMorph
>> 0xbfface04 M [] in WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
>> 0xbfface28 M Array(SequenceableCollection)>do: 0x1f5028a0: a(n) Array
>> 0xbfface44 M WorldState>handsDo: 0x1f638ed0: a(n) WorldState
>> 0xbfface60 M WorldState>doOneCycleNowFor: 0x1f638ed0: a(n) WorldState
>> 0xbfface7c M WorldState>doOneCycleFor: 0x1f638ed0: a(n) WorldState
>> 0xbfface98 M PasteUpMorph>doOneCycle 0x1f6291dc: a(n) PasteUpMorph
>> 0xbffaceb0 M [] in MorphicUIManager>? 0x1f63d30c: a(n) MorphicUIManager
>> 0x1f990f68 s [] in BlockClosure>?
>>
>> Most recent primitives
>> basicNew
>> new:
>> new:
>> replaceFrom:to:with:startingAt:
>> basicNew
>> at:put:
>> species
>> basicNew
>> new:
>> at:put:
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> replaceFrom:to:with:startingAt:
>> basicNew
>> at:put:
>> species
>> new:
>> replaceFrom:to:with:startingAt:
>> species
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> replaceFrom:to:with:startingAt:
>> class
>> stringHash:initialHash:
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> compare:with:collated:
>> perform:
>> class
>> basicNew:
>> at:put:
>> newMethod:header:
>> at:put:
>> objectAt:put:
>> objectAt:put:
>> objectAt:put:
>> objectAt:put:
>> basicNew
>> objectAt:
>> basicNew
>> objectAt:
>> at:put:
>> at:put:
>> at:put:
>> objectAt:
>> objectAt:
>> objectAt:
>> objectAt:
>> objectAt:
>> objectAt:
>> objectAt:put:
>> objectAt:
>> objectAt:put:
>> basicNew
>> primSize:
>> primSetPosition:to:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> basicNew:
>> basicNew
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> replaceFrom:to:with:startingAt:
>> class
>> class
>> replaceFrom:to:with:startingAt:
>> class
>> class
>> replaceFrom:to:with:startingAt:
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> class
>> class
>> replaceFrom:to:with:startingAt:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> species
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> class
>> indexOfAscii:inString:startingAt:
>> class
>> class
>> class
>> class
>> findFirstInString:inSet:startingAt:
>> primWrite:from:startingAt:count:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> basicNew
>> primGetPosition:
>> class
>> indexOfAscii:inString:startingAt:
>> class
>> class
>> class
>> class
>> findFirstInString:inSet:startingAt:
>> primWrite:from:startingAt:count:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> class
>> indexOfAscii:inString:startingAt:
>> class
>> class
>> class
>> class
>> findFirstInString:inSet:startingAt:
>> primWrite:from:startingAt:count:
>> class
>> at:put:
>> primWrite:from:startingAt:count:
>> basicNew
>> class
>> class
>> findNextHandlerContextStarting
>> tempAt:
>> class
>> class
>> findNextHandlerContextStarting
>> tempAt:
>> class
>> class
>> findNextHandlerContextStarting
>> tempAt:
>> class
>> tempAt:
>> tempAt:put:
>> tempAt:
>> findNextUnwindContextUpTo:
>> tempAt:
>> tempAt:put:
>> tempAt:
>> terminateTo:
>> tempAt:put:
>> findNextUnwindContextUpTo:
>> terminateTo:
>> basicNew
>> objectAt:
>> basicNew
>> at:
>> class
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> compare:with:collated:
>> class
>> objectAt:
>> species
>> basicNew:
>> replaceFrom:to:with:startingAt:
>> replaceFrom:to:with:startingAt:
>> class
>> stringHash:initialHash:
>> class
>> class
>> compare:with:collated:
>> perform:
>> basicNew:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> newMethod:header:
>> at:put:
>> at:put:
>> at:put:
>> at:put:
>> objectAt:
>> 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:
>> basicNew
>> at:
>> class
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> compare:with:collated:
>> class
>> class
>> new:
>> at:put:
>> new:
>> at:put:
>> elementsForwardIdentityTo:
>> Abort trap
>> mac_mini_de_nicolas_cellier:pharo nicolas$
>>
>
>