While installing Cryptography CogVM bangs with: [casimiro@localhost cog.base]$ cog.base Segmentation fault Smalltalk stack dump: 0xbfcb0ca4 I UUID>initialize 2046252536: a(n) UUID 0xbfcb0cc4 I UUID class(Behavior)>new: 2008587156: a(n) UUID class 0xbfcb0ce8 I UUID class>new 2008587156: a(n) UUID class 0xbfcb0d08 I SmalltalkImageInstanceID class>instanceID 2038454676: a(n) SmalltalkImageInstanceID class 0xbfcb0d28 I SmalltalkImageInstanceID class>startUp 2038454676: a(n) SmalltalkImageInstanceID class 0xbfcb0d48 I SmalltalkImageInstanceID class>initialize 2038454676: a(n) SmalltalkImageInstanceID class 0xbfcb0d60 M MCMethodDefinition>postload 2038030884: a(n) MCMethodDefinition 0xbfcb0d78 M MCMethodDefinition(MCDefinition)>postloadOver: 2038030884: a(n) MCMethodDefinition 0xbfcb0d94 M [] in MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader 0xbfcb0dcc M [] in OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: a(n) OrderedCollection 0xbfcb0dec M OrderedCollection>do: 2038237748: a(n) OrderedCollection 0xbfcaa5ec M [] in OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: a(n) OrderedCollection 0xbfcaa610 M [] in ProgressInitiationException>defaultMorphicAction 2044922260: a(n) ProgressInitiationException 0xbfcaa62c M BlockClosure>on:do: 2044922948: a(n) BlockClosure 0xbfcaa654 M [] in ProgressInitiationException>defaultMorphicAction 2044922260: a(n) ProgressInitiationException 0xbfcaa674 M BlockClosure>ensure: 2044922804: a(n) BlockClosure 0xbfcaa698 M ProgressInitiationException>defaultMorphicAction 2044922260: a(n) ProgressInitiationException 0xbfcaa6b0 M ProgressInitiationException>defaultAction 2044922260: a(n) ProgressInitiationException 0xbfcaa6cc M UndefinedObject>handleSignal: 2002968580: a(n) UndefinedObject 0xbfcaa6ec M MethodContext(ContextPart)>handleSignal: 2038236716: a(n) MethodContext 0xbfcaa70c M MethodContext(ContextPart)>handleSignal: 2038264376: a(n) MethodContext 0xbfcaa728 M ProgressInitiationException(Exception)>signal 2044922260: a(n) ProgressInitiationException 0xbfcaa740 M ProgressInitiationException>display:at:from:to:during: 2044922260: a(n) ProgressInitiationException 0xbfcaa76c M ProgressInitiationException class>display:at:from:to:during: 2009601760: a(n) ProgressInitiationException class 0xbfcaa798 M ByteString(String)>displayProgressAt:from:to:during: 2011877260: a(n) ByteString 0xbfcaa7cc M OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: a(n) OrderedCollection 0xbfcaa7f0 M OrderedCollection(Collection)>do:displayingProgress: 2038237748: a(n) OrderedCollection 0xbfcaa814 M [] in MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader 0xbfcaa830 M BlockClosure>on:do: 2038264244: a(n) BlockClosure 0xbfcaa85c I [] in MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader 0xbfcaa87c M BlockClosure>ensure: 2038264108: a(n) BlockClosure 0xbfcaa8a4 I MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader 0xbfcaa8c4 I [] in MCPackageLoader>loadWithNameLike: 2038237384: a(n) MCPackageLoader 0xbfcaa8e8 I [] in MCPackageLoader>useChangeSetNamed:during: 2038237384: a(n) MCPackageLoader 0xbfcaa908 M BlockClosure>ensure: 2038263900: a(n) BlockClosure 0xbfcaa938 I MCPackageLoader>useChangeSetNamed:during: 2038237384: a(n) MCPackageLoader 0xbfcaa960 I MCPackageLoader>useNewChangeSetNamedLike:during: 2038237384: a(n) MCPackageLoader 0xbfcaa988 I MCPackageLoader>loadWithNameLike: 2038237384: a(n) MCPackageLoader 0xbfcaa9b0 I MCVersionLoader>load 2038237308: a(n) MCVersionLoader 0xbfcaa9d0 I MCVersionLoader class>loadVersion: 2009960600: a(n) MCVersionLoader class 0xbfcaa9f4 I MCVersion>load 2038236684: a(n) MCVersion 0xbfcaaa14 I [] in MCFileRepositoryInspector(MCVersionInspector)>load 2030869456: a(n) MCFileRepositoryInspector 0xbfcaaa34 M BlockClosure>ensure: 2038237172: a(n) BlockClosure 0xbfcaaa5c I CursorWithMask(Cursor)>showWhile: 2006018380: a(n) CursorWithMask 0xbfcaaa80 I MCFileRepositoryInspector(MCVersionInspector)>load 2030869456: a(n) MCFileRepositoryInspector 0xbfcaaa98 M MCFileRepositoryInspector>load 2030869456: a(n) MCFileRepositoryInspector 0xbfcaaab8 I PluggableButtonMorphPlus(PluggableButtonMorph)>performAction 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaaad8 I PluggableButtonMorphPlus>performAction 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaaaf4 M [] in PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaab18 M Array(SequenceableCollection)>do: 2037718508: a(n) Array 0xbfcaab3c I PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaab60 I PluggableButtonMorphPlus>mouseUp: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaab7c M PluggableButtonMorphPlus(Morph)>handleMouseUp: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaab98 M MouseButtonEvent>sentTo: 2037719416: a(n) MouseButtonEvent 0xbfcaabb4 M PluggableButtonMorphPlus(Morph)>handleEvent: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaabd0 M PluggableButtonMorphPlus(Morph)>handleFocusEvent: 2030875988: a(n) PluggableButtonMorphPlus 0xbfcaabf8 M [] in HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) HandMorph 0xbfcaac14 M [] in PasteUpMorph>becomeActiveDuring: 2003124524: a(n) PasteUpMorph 0xbfcaac30 M BlockClosure>on:do: 2037719360: a(n) BlockClosure 0xbfcaac5c M PasteUpMorph>becomeActiveDuring: 2003124524: a(n) PasteUpMorph 0xbfcaac80 M HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) HandMorph 0xbfcaaca8 M HandMorph>sendEvent:focus:clear: 2005358868: a(n) HandMorph 0xbfcaaccc M HandMorph>sendMouseEvent: 2005358868: a(n) HandMorph 0xbfcaacf0 M HandMorph>handleEvent: 2005358868: a(n) HandMorph 0xbfcaad1c M HandMorph>processEvents 2005358868: a(n) HandMorph 0xbfcaad38 M [] in WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState 0xbfcaad5c M Array(SequenceableCollection)>do: 2003040352: a(n) Array 0xbfcaad78 M WorldState>handsDo: 2003124272: a(n) WorldState 0xbfcaad98 M WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState 0xbfcaadb4 M WorldState>doOneCycleFor: 2003124272: a(n) WorldState 0xbfcaadd0 M PasteUpMorph>doOneCycle 2003124524: a(n) PasteUpMorph 0xbfcaadf0 I [] in Project class>spawnNewProcess 2013633128: a(n) Project class 2030799360 s [] in BlockClosure>newProcess Most recent primitives species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: at:put: stringHash:initialHash: at:put: compare:with:collated: instVarAt: compare:with:collated: instVarAt:put: stringHash:initialHash: stringHash:initialHash: compare:with:collated: instVarAt: compare:with:collated: instVarAt:put: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: millisecondClockValue basicNew: basicNew replaceFrom:to:with:startingAt: species basicNew: replaceFrom:to:with:startingAt: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: stringHash:initialHash: at:put: stringHash:initialHash: at:put: basicNew: basicNew objectAt: objectAt: objectAt: objectAt: basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: at:put: at:put: at:put: at:put: at:put: at:put: at:put: species basicNew: replaceFrom:to:with:startingAt: replaceFrom:to:with:startingAt: wait value value signal basicNew: primMakeUUID /home/casimiro/bin/cog.base: line 3: 25385 Abortado (imagem do nĂșcleo gravada)/opt/cog/squeak -plugins /opt/cog/lib/squeak/3.9-7 squeak.image signature.asc (269 bytes) Download Attachment |
There are known bugs in some libuuid implementations that cause Squeak VM crashes if the uuid plugin is compiled externally. http://bugs.squeak.org/view.php?id=7358 If you built the plugin externally, try making it internal and see if the problem goes away. Dave On Sun, Jul 25, 2010 at 06:05:27PM -0300, Casimiro de Almeida Barreto wrote: > > While installing Cryptography CogVM bangs with: > > [casimiro@localhost cog.base]$ cog.base > > Segmentation fault > > > > Smalltalk stack dump: > 0xbfcb0ca4 I UUID>initialize 2046252536: a(n) UUID > 0xbfcb0cc4 I UUID class(Behavior)>new: 2008587156: a(n) UUID class > 0xbfcb0ce8 I UUID class>new 2008587156: a(n) UUID class > 0xbfcb0d08 I SmalltalkImageInstanceID class>instanceID 2038454676: a(n) > SmalltalkImageInstanceID class > 0xbfcb0d28 I SmalltalkImageInstanceID class>startUp 2038454676: a(n) > SmalltalkImageInstanceID class > 0xbfcb0d48 I SmalltalkImageInstanceID class>initialize 2038454676: a(n) > SmalltalkImageInstanceID class > 0xbfcb0d60 M MCMethodDefinition>postload 2038030884: a(n) MCMethodDefinition > 0xbfcb0d78 M MCMethodDefinition(MCDefinition)>postloadOver: 2038030884: > a(n) MCMethodDefinition > 0xbfcb0d94 M [] in MCPackageLoader>basicLoad 2038237384: a(n) > MCPackageLoader > 0xbfcb0dcc M [] in > OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: > a(n) OrderedCollection > 0xbfcb0dec M OrderedCollection>do: 2038237748: a(n) OrderedCollection > 0xbfcaa5ec M [] in > OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: > a(n) OrderedCollection > 0xbfcaa610 M [] in ProgressInitiationException>defaultMorphicAction > 2044922260: a(n) ProgressInitiationException > 0xbfcaa62c M BlockClosure>on:do: 2044922948: a(n) BlockClosure > 0xbfcaa654 M [] in ProgressInitiationException>defaultMorphicAction > 2044922260: a(n) ProgressInitiationException > 0xbfcaa674 M BlockClosure>ensure: 2044922804: a(n) BlockClosure > 0xbfcaa698 M ProgressInitiationException>defaultMorphicAction > 2044922260: a(n) ProgressInitiationException > 0xbfcaa6b0 M ProgressInitiationException>defaultAction 2044922260: a(n) > ProgressInitiationException > 0xbfcaa6cc M UndefinedObject>handleSignal: 2002968580: a(n) UndefinedObject > 0xbfcaa6ec M MethodContext(ContextPart)>handleSignal: 2038236716: a(n) > MethodContext > 0xbfcaa70c M MethodContext(ContextPart)>handleSignal: 2038264376: a(n) > MethodContext > 0xbfcaa728 M ProgressInitiationException(Exception)>signal 2044922260: > a(n) ProgressInitiationException > 0xbfcaa740 M ProgressInitiationException>display:at:from:to:during: > 2044922260: a(n) ProgressInitiationException > 0xbfcaa76c M ProgressInitiationException > class>display:at:from:to:during: 2009601760: a(n) > ProgressInitiationException class > 0xbfcaa798 M ByteString(String)>displayProgressAt:from:to:during: > 2011877260: a(n) ByteString > 0xbfcaa7cc M OrderedCollection(Collection)>do:displayingProgress:every: > 2038237748: a(n) OrderedCollection > 0xbfcaa7f0 M OrderedCollection(Collection)>do:displayingProgress: > 2038237748: a(n) OrderedCollection > 0xbfcaa814 M [] in MCPackageLoader>basicLoad 2038237384: a(n) > MCPackageLoader > 0xbfcaa830 M BlockClosure>on:do: 2038264244: a(n) BlockClosure > 0xbfcaa85c I [] in MCPackageLoader>basicLoad 2038237384: a(n) > MCPackageLoader > 0xbfcaa87c M BlockClosure>ensure: 2038264108: a(n) BlockClosure > 0xbfcaa8a4 I MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader > 0xbfcaa8c4 I [] in MCPackageLoader>loadWithNameLike: 2038237384: a(n) > MCPackageLoader > 0xbfcaa8e8 I [] in MCPackageLoader>useChangeSetNamed:during: 2038237384: > a(n) MCPackageLoader > 0xbfcaa908 M BlockClosure>ensure: 2038263900: a(n) BlockClosure > 0xbfcaa938 I MCPackageLoader>useChangeSetNamed:during: 2038237384: a(n) > MCPackageLoader > 0xbfcaa960 I MCPackageLoader>useNewChangeSetNamedLike:during: > 2038237384: a(n) MCPackageLoader > 0xbfcaa988 I MCPackageLoader>loadWithNameLike: 2038237384: a(n) > MCPackageLoader > 0xbfcaa9b0 I MCVersionLoader>load 2038237308: a(n) MCVersionLoader > 0xbfcaa9d0 I MCVersionLoader class>loadVersion: 2009960600: a(n) > MCVersionLoader class > 0xbfcaa9f4 I MCVersion>load 2038236684: a(n) MCVersion > 0xbfcaaa14 I [] in MCFileRepositoryInspector(MCVersionInspector)>load > 2030869456: a(n) MCFileRepositoryInspector > 0xbfcaaa34 M BlockClosure>ensure: 2038237172: a(n) BlockClosure > 0xbfcaaa5c I CursorWithMask(Cursor)>showWhile: 2006018380: a(n) > CursorWithMask > 0xbfcaaa80 I MCFileRepositoryInspector(MCVersionInspector)>load > 2030869456: a(n) MCFileRepositoryInspector > 0xbfcaaa98 M MCFileRepositoryInspector>load 2030869456: a(n) > MCFileRepositoryInspector > 0xbfcaaab8 I > PluggableButtonMorphPlus(PluggableButtonMorph)>performAction 2030875988: > a(n) PluggableButtonMorphPlus > 0xbfcaaad8 I PluggableButtonMorphPlus>performAction 2030875988: a(n) > PluggableButtonMorphPlus > 0xbfcaaaf4 M [] in > PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: 2030875988: a(n) > PluggableButtonMorphPlus > 0xbfcaab18 M Array(SequenceableCollection)>do: 2037718508: a(n) Array > 0xbfcaab3c I PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: > 2030875988: a(n) PluggableButtonMorphPlus > 0xbfcaab60 I PluggableButtonMorphPlus>mouseUp: 2030875988: a(n) > PluggableButtonMorphPlus > 0xbfcaab7c M PluggableButtonMorphPlus(Morph)>handleMouseUp: 2030875988: > a(n) PluggableButtonMorphPlus > 0xbfcaab98 M MouseButtonEvent>sentTo: 2037719416: a(n) MouseButtonEvent > 0xbfcaabb4 M PluggableButtonMorphPlus(Morph)>handleEvent: 2030875988: > a(n) PluggableButtonMorphPlus > 0xbfcaabd0 M PluggableButtonMorphPlus(Morph)>handleFocusEvent: > 2030875988: a(n) PluggableButtonMorphPlus > 0xbfcaabf8 M [] in HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) > HandMorph > 0xbfcaac14 M [] in PasteUpMorph>becomeActiveDuring: 2003124524: a(n) > PasteUpMorph > 0xbfcaac30 M BlockClosure>on:do: 2037719360: a(n) BlockClosure > 0xbfcaac5c M PasteUpMorph>becomeActiveDuring: 2003124524: a(n) PasteUpMorph > 0xbfcaac80 M HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) HandMorph > 0xbfcaaca8 M HandMorph>sendEvent:focus:clear: 2005358868: a(n) HandMorph > 0xbfcaaccc M HandMorph>sendMouseEvent: 2005358868: a(n) HandMorph > 0xbfcaacf0 M HandMorph>handleEvent: 2005358868: a(n) HandMorph > 0xbfcaad1c M HandMorph>processEvents 2005358868: a(n) HandMorph > 0xbfcaad38 M [] in WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState > 0xbfcaad5c M Array(SequenceableCollection)>do: 2003040352: a(n) Array > 0xbfcaad78 M WorldState>handsDo: 2003124272: a(n) WorldState > 0xbfcaad98 M WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState > 0xbfcaadb4 M WorldState>doOneCycleFor: 2003124272: a(n) WorldState > 0xbfcaadd0 M PasteUpMorph>doOneCycle 2003124524: a(n) PasteUpMorph > 0xbfcaadf0 I [] in Project class>spawnNewProcess 2013633128: a(n) > Project class > 2030799360 s [] in BlockClosure>newProcess > > Most recent primitives > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > at:put: > stringHash:initialHash: > at:put: > compare:with:collated: > instVarAt: > compare:with:collated: > instVarAt:put: > stringHash:initialHash: > stringHash:initialHash: > compare:with:collated: > instVarAt: > compare:with:collated: > instVarAt:put: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > millisecondClockValue > basicNew: > basicNew > replaceFrom:to:with:startingAt: > species > basicNew: > replaceFrom:to:with:startingAt: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > stringHash:initialHash: > at:put: > stringHash:initialHash: > at:put: > basicNew: > basicNew > objectAt: > objectAt: > objectAt: > objectAt: > basicNew: > replaceFrom:to:with:startingAt: > replaceFrom:to:with:startingAt: > replaceFrom:to:with:startingAt: > replaceFrom:to:with:startingAt: > at:put: > at:put: > at:put: > at:put: > at:put: > at:put: > at:put: > species > basicNew: > replaceFrom:to:with:startingAt: > replaceFrom:to:with:startingAt: > wait > value > value > signal > basicNew: > primMakeUUID > /home/casimiro/bin/cog.base: line 3: 25385 Abortado > (imagem do n?cleo gravada)/opt/cog/squeak -plugins > /opt/cog/lib/squeak/3.9-7 squeak.image > > |
Em 25-07-2010 18:36, David T. Lewis escreveu: > > There are known bugs in some libuuid implementations that cause > Squeak VM crashes if the uuid plugin is compiled externally. > > http://bugs.squeak.org/view.php?id=7358 > > If you built the plugin externally, try making it internal and see if > the problem goes away. It works Ok with squeakvm but it bangs cog... Will try to recompile cog. > Dave > (...) signature.asc (269 bytes) Download Attachment |
In reply to this post by David T. Lewis
On Sun, 25 Jul 2010, David T. Lewis wrote: > > There are known bugs in some libuuid implementations that cause > Squeak VM crashes if the uuid plugin is compiled externally. > > http://bugs.squeak.org/view.php?id=7358 > > If you built the plugin externally, try making it internal and see if > the problem goes away. We had some problems with this idea. The official 4.0.3.2202 was built with an internal UUIDPlugin. On 64-bit Ubuntu 8.04 the ia32-libs package doesn't include a 32-bit uuid implementation. The VM crashes because of this. So this VM is unuseable, because you can't just remove the plugin. Levente > > Dave > > On Sun, Jul 25, 2010 at 06:05:27PM -0300, Casimiro de Almeida Barreto wrote: >> >> While installing Cryptography CogVM bangs with: >> >> [casimiro@localhost cog.base]$ cog.base >> >> Segmentation fault >> >> >> >> Smalltalk stack dump: >> 0xbfcb0ca4 I UUID>initialize 2046252536: a(n) UUID >> 0xbfcb0cc4 I UUID class(Behavior)>new: 2008587156: a(n) UUID class >> 0xbfcb0ce8 I UUID class>new 2008587156: a(n) UUID class >> 0xbfcb0d08 I SmalltalkImageInstanceID class>instanceID 2038454676: a(n) >> SmalltalkImageInstanceID class >> 0xbfcb0d28 I SmalltalkImageInstanceID class>startUp 2038454676: a(n) >> SmalltalkImageInstanceID class >> 0xbfcb0d48 I SmalltalkImageInstanceID class>initialize 2038454676: a(n) >> SmalltalkImageInstanceID class >> 0xbfcb0d60 M MCMethodDefinition>postload 2038030884: a(n) MCMethodDefinition >> 0xbfcb0d78 M MCMethodDefinition(MCDefinition)>postloadOver: 2038030884: >> a(n) MCMethodDefinition >> 0xbfcb0d94 M [] in MCPackageLoader>basicLoad 2038237384: a(n) >> MCPackageLoader >> 0xbfcb0dcc M [] in >> OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: >> a(n) OrderedCollection >> 0xbfcb0dec M OrderedCollection>do: 2038237748: a(n) OrderedCollection >> 0xbfcaa5ec M [] in >> OrderedCollection(Collection)>do:displayingProgress:every: 2038237748: >> a(n) OrderedCollection >> 0xbfcaa610 M [] in ProgressInitiationException>defaultMorphicAction >> 2044922260: a(n) ProgressInitiationException >> 0xbfcaa62c M BlockClosure>on:do: 2044922948: a(n) BlockClosure >> 0xbfcaa654 M [] in ProgressInitiationException>defaultMorphicAction >> 2044922260: a(n) ProgressInitiationException >> 0xbfcaa674 M BlockClosure>ensure: 2044922804: a(n) BlockClosure >> 0xbfcaa698 M ProgressInitiationException>defaultMorphicAction >> 2044922260: a(n) ProgressInitiationException >> 0xbfcaa6b0 M ProgressInitiationException>defaultAction 2044922260: a(n) >> ProgressInitiationException >> 0xbfcaa6cc M UndefinedObject>handleSignal: 2002968580: a(n) UndefinedObject >> 0xbfcaa6ec M MethodContext(ContextPart)>handleSignal: 2038236716: a(n) >> MethodContext >> 0xbfcaa70c M MethodContext(ContextPart)>handleSignal: 2038264376: a(n) >> MethodContext >> 0xbfcaa728 M ProgressInitiationException(Exception)>signal 2044922260: >> a(n) ProgressInitiationException >> 0xbfcaa740 M ProgressInitiationException>display:at:from:to:during: >> 2044922260: a(n) ProgressInitiationException >> 0xbfcaa76c M ProgressInitiationException >> class>display:at:from:to:during: 2009601760: a(n) >> ProgressInitiationException class >> 0xbfcaa798 M ByteString(String)>displayProgressAt:from:to:during: >> 2011877260: a(n) ByteString >> 0xbfcaa7cc M OrderedCollection(Collection)>do:displayingProgress:every: >> 2038237748: a(n) OrderedCollection >> 0xbfcaa7f0 M OrderedCollection(Collection)>do:displayingProgress: >> 2038237748: a(n) OrderedCollection >> 0xbfcaa814 M [] in MCPackageLoader>basicLoad 2038237384: a(n) >> MCPackageLoader >> 0xbfcaa830 M BlockClosure>on:do: 2038264244: a(n) BlockClosure >> 0xbfcaa85c I [] in MCPackageLoader>basicLoad 2038237384: a(n) >> MCPackageLoader >> 0xbfcaa87c M BlockClosure>ensure: 2038264108: a(n) BlockClosure >> 0xbfcaa8a4 I MCPackageLoader>basicLoad 2038237384: a(n) MCPackageLoader >> 0xbfcaa8c4 I [] in MCPackageLoader>loadWithNameLike: 2038237384: a(n) >> MCPackageLoader >> 0xbfcaa8e8 I [] in MCPackageLoader>useChangeSetNamed:during: 2038237384: >> a(n) MCPackageLoader >> 0xbfcaa908 M BlockClosure>ensure: 2038263900: a(n) BlockClosure >> 0xbfcaa938 I MCPackageLoader>useChangeSetNamed:during: 2038237384: a(n) >> MCPackageLoader >> 0xbfcaa960 I MCPackageLoader>useNewChangeSetNamedLike:during: >> 2038237384: a(n) MCPackageLoader >> 0xbfcaa988 I MCPackageLoader>loadWithNameLike: 2038237384: a(n) >> MCPackageLoader >> 0xbfcaa9b0 I MCVersionLoader>load 2038237308: a(n) MCVersionLoader >> 0xbfcaa9d0 I MCVersionLoader class>loadVersion: 2009960600: a(n) >> MCVersionLoader class >> 0xbfcaa9f4 I MCVersion>load 2038236684: a(n) MCVersion >> 0xbfcaaa14 I [] in MCFileRepositoryInspector(MCVersionInspector)>load >> 2030869456: a(n) MCFileRepositoryInspector >> 0xbfcaaa34 M BlockClosure>ensure: 2038237172: a(n) BlockClosure >> 0xbfcaaa5c I CursorWithMask(Cursor)>showWhile: 2006018380: a(n) >> CursorWithMask >> 0xbfcaaa80 I MCFileRepositoryInspector(MCVersionInspector)>load >> 2030869456: a(n) MCFileRepositoryInspector >> 0xbfcaaa98 M MCFileRepositoryInspector>load 2030869456: a(n) >> MCFileRepositoryInspector >> 0xbfcaaab8 I >> PluggableButtonMorphPlus(PluggableButtonMorph)>performAction 2030875988: >> a(n) PluggableButtonMorphPlus >> 0xbfcaaad8 I PluggableButtonMorphPlus>performAction 2030875988: a(n) >> PluggableButtonMorphPlus >> 0xbfcaaaf4 M [] in >> PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: 2030875988: a(n) >> PluggableButtonMorphPlus >> 0xbfcaab18 M Array(SequenceableCollection)>do: 2037718508: a(n) Array >> 0xbfcaab3c I PluggableButtonMorphPlus(PluggableButtonMorph)>mouseUp: >> 2030875988: a(n) PluggableButtonMorphPlus >> 0xbfcaab60 I PluggableButtonMorphPlus>mouseUp: 2030875988: a(n) >> PluggableButtonMorphPlus >> 0xbfcaab7c M PluggableButtonMorphPlus(Morph)>handleMouseUp: 2030875988: >> a(n) PluggableButtonMorphPlus >> 0xbfcaab98 M MouseButtonEvent>sentTo: 2037719416: a(n) MouseButtonEvent >> 0xbfcaabb4 M PluggableButtonMorphPlus(Morph)>handleEvent: 2030875988: >> a(n) PluggableButtonMorphPlus >> 0xbfcaabd0 M PluggableButtonMorphPlus(Morph)>handleFocusEvent: >> 2030875988: a(n) PluggableButtonMorphPlus >> 0xbfcaabf8 M [] in HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) >> HandMorph >> 0xbfcaac14 M [] in PasteUpMorph>becomeActiveDuring: 2003124524: a(n) >> PasteUpMorph >> 0xbfcaac30 M BlockClosure>on:do: 2037719360: a(n) BlockClosure >> 0xbfcaac5c M PasteUpMorph>becomeActiveDuring: 2003124524: a(n) PasteUpMorph >> 0xbfcaac80 M HandMorph>sendFocusEvent:to:clear: 2005358868: a(n) HandMorph >> 0xbfcaaca8 M HandMorph>sendEvent:focus:clear: 2005358868: a(n) HandMorph >> 0xbfcaaccc M HandMorph>sendMouseEvent: 2005358868: a(n) HandMorph >> 0xbfcaacf0 M HandMorph>handleEvent: 2005358868: a(n) HandMorph >> 0xbfcaad1c M HandMorph>processEvents 2005358868: a(n) HandMorph >> 0xbfcaad38 M [] in WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState >> 0xbfcaad5c M Array(SequenceableCollection)>do: 2003040352: a(n) Array >> 0xbfcaad78 M WorldState>handsDo: 2003124272: a(n) WorldState >> 0xbfcaad98 M WorldState>doOneCycleNowFor: 2003124272: a(n) WorldState >> 0xbfcaadb4 M WorldState>doOneCycleFor: 2003124272: a(n) WorldState >> 0xbfcaadd0 M PasteUpMorph>doOneCycle 2003124524: a(n) PasteUpMorph >> 0xbfcaadf0 I [] in Project class>spawnNewProcess 2013633128: a(n) >> Project class >> 2030799360 s [] in BlockClosure>newProcess >> >> Most recent primitives >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> at:put: >> stringHash:initialHash: >> at:put: >> compare:with:collated: >> instVarAt: >> compare:with:collated: >> instVarAt:put: >> stringHash:initialHash: >> stringHash:initialHash: >> compare:with:collated: >> instVarAt: >> compare:with:collated: >> instVarAt:put: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> millisecondClockValue >> basicNew: >> basicNew >> replaceFrom:to:with:startingAt: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> stringHash:initialHash: >> at:put: >> stringHash:initialHash: >> at:put: >> basicNew: >> basicNew >> objectAt: >> objectAt: >> objectAt: >> objectAt: >> basicNew: >> replaceFrom:to:with:startingAt: >> replaceFrom:to:with:startingAt: >> replaceFrom:to:with:startingAt: >> replaceFrom:to:with:startingAt: >> at:put: >> at:put: >> at:put: >> at:put: >> at:put: >> at:put: >> at:put: >> species >> basicNew: >> replaceFrom:to:with:startingAt: >> replaceFrom:to:with:startingAt: >> wait >> value >> value >> signal >> basicNew: >> primMakeUUID >> /home/casimiro/bin/cog.base: line 3: 25385 Abortado >> (imagem do n?cleo gravada)/opt/cog/squeak -plugins >> /opt/cog/lib/squeak/3.9-7 squeak.image >> >> > > > > |
Free forum by Nabble | Edit this page |