Is people updating from trunk??? If so, am I the only one having trouble?

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

Is people updating from trunk??? If so, am I the only one having trouble?

CdAB63
Hello,

Having solved that problem around moving methods from and to Metacello,
now I experienced another interesting thing: today I updated an image
from trunk (linux, SqueakVM) and system enters "eternal loop" for any
given action (like: Smalltalk snapshot: true andQuit: false) (like:
Compiler recompileAll) like installing anything via MonticelloBrowser...

It is quite hard to understand what is going on, since system becomes
unresponsive and only thing to do is to issue a killall -TERM squeakvm...

Best regards,

CdAB




signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

glenpaling
Me too, I tried a few days ago and failed. I'll try with a clean image and report.

Glen

On 2012-04-10, at 9:22 AM, Casimiro de Almeida Barreto wrote:

> Hello,
>
> Having solved that problem around moving methods from and to Metacello,
> now I experienced another interesting thing: today I updated an image
> from trunk (linux, SqueakVM) and system enters "eternal loop" for any
> given action (like: Smalltalk snapshot: true andQuit: false) (like:
> Compiler recompileAll) like installing anything via MonticelloBrowser...
>
> It is quite hard to understand what is going on, since system becomes
> unresponsive and only thing to do is to issue a killall -TERM squeakvm...
>
> Best regards,
>
> CdAB
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

glenpaling
Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".
The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.  

#MCDefinition is missing.


10 April 2012 11:02:47.487 am

VM: Mac OS - Smalltalk
Image: Squeak4.3 [latest update: #11860]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Applications/Smalltalk/Squeak-4.3-All-in-One.app/Contents/Resources
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/glenpaling/Library/Preferences/Squeak/Internet/My Squeak

SystemOrganizer(Object)>>error:
        Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
        Arguments and temporary variables:
                aString: 'New categories must match old ones'
        Receiver's instance variables:
                categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
                categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
                elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

[] in SystemOrganizer(Categorizer)>>categories:
        Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
                categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
                elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

Array(SequenceableCollection)>>do:
        Receiver: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...
        Arguments and temporary variables:
                aBlock: [closure] in SystemOrganizer(Categorizer)>>categories:
                index: 1483
                indexLimiT: 2135
        Receiver's instance variables:
#(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...

SystemOrganizer(Categorizer)>>categories:
        Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
        Arguments and temporary variables:
                anArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Kernel-Mo...etc...
                newCategories: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
                newStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 178 196...etc...
                newElements: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedu...etc...
                catName: #'GetText-Localization'
                list: #(#GetTextTranslator #MOFile #TextDomainManager)
                runningTotal: 2035
                i: 281
                iLimiT: 280
        Receiver's instance variables:
                categoryArray: #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
                categoryStops: #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
                elementArray: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

MCOrganizationDefinition>>unload
        Receiver: a MCOrganizationDefinition(#(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'M...etc...
        Arguments and temporary variables:

        Receiver's instance variables:
                categories: #(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'Monti...etc...

[] in [] in [] in [] in MCPackageLoader>>basicLoad
        Receiver: a MCPackageLoader
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                requirements: #()
                unloadableDefinitions: a SortedCollection()
                obsoletions: a Dictionary()
                additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...
                removals: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...
                errorDefinitions: an OrderedCollection()
                provisions: a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...
                methodAdditions: an OrderedCollection()

OrderedCollection>>do:
        Receiver: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp) a MCMethodDefinition...etc...
        Arguments and temporary variables:
                aBlock: [closure] in [] in [] in [] in MCPackageLoader>>basicLoad
                index: 4
        Receiver's instance variables:
                array: {a MCMethodDefinition(MethodReference>>timeStamp) . a MCMethodDefinition...etc...
                firstIndex: 1
                lastIndex: 4

[] in [] in [] in MCPackageLoader>>basicLoad
        Receiver: a MCPackageLoader
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                requirements: #()
                unloadableDefinitions: a SortedCollection()
                obsoletions: a Dictionary()
                additions: an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...
                removals: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...
                errorDefinitions: an OrderedCollection()
                provisions: a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...
                methodAdditions: an OrderedCollection()

[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
        Receiver: a MorphicUIManager
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                toolBuilder: nil

BlockClosure>>on:do:
        Receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
        Arguments and temporary variables:
                exception: ProgressNotification
                handlerAction: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:...etc...
                handlerActive: true
        Receiver's instance variables:
                outerContext: [] in MorphicUIManager>>displayProgress:at:from:to:during:
                startpc: 86
                numArgs: 0

[] in MorphicUIManager>>displayProgress:at:from:to:during:
        Receiver: a MorphicUIManager
        Arguments and temporary variables:
<<error during printing>
        Receiver's instance variables:
                toolBuilder: nil

BlockClosure>>ensure:
        Receiver: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:
        Arguments and temporary variables:
                aBlock: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:
                complete: nil
                returnValue: nil
        Receiver's instance variables:
                outerContext: MorphicUIManager>>displayProgress:at:from:to:during:
                startpc: 79
                numArgs: 0

MorphicUIManager>>displayProgress:at:from:to:during:
        Receiver: a MorphicUIManager
        Arguments and temporary variables:
                titleString: 'Installing Monticello-eem.498'
                aPoint: 400@300
                minVal: 0
                maxVal: 2
                workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad
                progress: [closure] in SystemProgressMorph>>position:label:min:max:
                result: #(nil)
        Receiver's instance variables:
                toolBuilder: nil

ProgressInitiationException>>defaultResumeValue
        Receiver: ProgressInitiationException:
        Arguments and temporary variables:

        Receiver's instance variables:
                messageText: nil
                tag: nil
                signalContext: ProgressInitiationException(Exception)>>signal
                handlerContext: nil
                outerContext: nil
                workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad
                maxVal: 2
                minVal: 0
                aPoint: 400@300
                progressTitle: 'Installing Monticello-eem.498'

ProgressInitiationException(Exception)>>resume
        Receiver: ProgressInitiationException:
        Arguments and temporary variables:

        Receiver's instance variables:
                messageText: nil
                tag: nil
                signalContext: ProgressInitiationException(Exception)>>signal
                handlerContext: nil
                outerContext: nil
                workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad
                maxVal: 2
                minVal: 0
                aPoint: 400@300
                progressTitle: 'Installing Monticello-eem.498'

ProgressInitiationException>>defaultAction
        Receiver: ProgressInitiationException:
        Arguments and temporary variables:

        Receiver's instance variables:
                messageText: nil
                tag: nil
                signalContext: ProgressInitiationException(Exception)>>signal
                handlerContext: nil
                outerContext: nil
                workBlock: [closure] in [] in [] in MCPackageLoader>>basicLoad
                maxVal: 2
                minVal: 0
                aPoint: 400@300
                progressTitle: 'Installing Monticello-eem.498'

UndefinedObject>>handleSignal:
        Receiver: nil
        Arguments and temporary variables:
                exception: ProgressInitiationException:
        Receiver's instance variables:
nil

MethodContext(ContextPart)>>handleSignal:
        Receiver: BlockClosure>>on:do:
        Arguments and temporary variables:
                exception: ProgressInitiationException:
                val: nil
        Receiver's instance variables:
                sender: PasteUpMorph>>becomeActiveDuring:
                pc: 17
                stackp: 3
                method: (BlockClosure>>#on:do: "a CompiledMethod(2372)")
                closureOrNil: nil
                receiver: [closure] in HandMorph>>sendFocusEvent:to:clear:

MethodContext(ContextPart)>>handleSignal:
        Receiver: BlockClosure>>on:do:
        Arguments and temporary variables:
                exception: ProgressInitiationException:
                val: nil
        Receiver's instance variables:
                sender: [] in MorphicUIManager>>displayProgress:at:from:to:during:
                pc: 17
                stackp: 3
                method: (BlockClosure>>#on:do: "a CompiledMethod(2372)")
                closureOrNil: nil
                receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:durin...etc...


--- The full stack ---
SystemOrganizer(Object)>>error:
[] in SystemOrganizer(Categorizer)>>categories:
Array(SequenceableCollection)>>do:
SystemOrganizer(Categorizer)>>categories:
MCOrganizationDefinition>>unload
[] in [] in [] in [] in MCPackageLoader>>basicLoad
OrderedCollection>>do:
[] in [] in [] in MCPackageLoader>>basicLoad
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
ByteString(String)>>displayProgressFrom:to:during:
[] in [] in MCPackageLoader>>basicLoad
BlockClosure>>on:do:
[] in MCPackageLoader>>basicLoad
BlockClosure>>ensure:
MCPackageLoader>>basicLoad
[] in MCPackageLoader>>loadWithNameLike:
BlockClosure>>ensure:
MCPackageLoader>>useChangeSetNamed:during:
MCPackageLoader>>useNewChangeSetNamedLike:during:
MCPackageLoader>>loadWithNameLike:
MCVersionLoader>>load
MCVersionLoader class>>loadVersion:
MCDiffyVersion(MCVersion)>>load
[] in MCConfiguration>>upgrade
[] in MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
OrderedCollection>>do:
MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
MCConfiguration>>upgrade
[] in [] in [] in [] in MCMcmUpdater class>>updateFromRepositories:
[] in [] in SortedCollection(Collection)>>do:displayingProgress:every:
SortedCollection(OrderedCollection)>>do:
[] in SortedCollection(Collection)>>do:displayingProgress:every:
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
-- and more not shown --

On 2012-04-10, at 10:39 AM, [hidden email] wrote:

> Me too, I tried a few days ago and failed. I'll try with a clean image and report.
>
> Glen
>
> On 2012-04-10, at 9:22 AM, Casimiro de Almeida Barreto wrote:
>
>> Hello,
>>
>> Having solved that problem around moving methods from and to Metacello,
>> now I experienced another interesting thing: today I updated an image
>> from trunk (linux, SqueakVM) and system enters "eternal loop" for any
>> given action (like: Smalltalk snapshot: true andQuit: false) (like:
>> Compiler recompileAll) like installing anything via MonticelloBrowser...
>>
>> It is quite hard to understand what is going on, since system becomes
>> unresponsive and only thing to do is to issue a killall -TERM squeakvm...
>>
>> Best regards,
>>
>> CdAB
>>
>>
>
>


Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

Eliot Miranda-2


On Tue, Apr 10, 2012 at 11:07 AM, <[hidden email]> wrote:
Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".
The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.

Just proceed.
 

#MCDefinition is missing.


10 April 2012 11:02:47.487 am

VM: Mac OS - Smalltalk
Image: Squeak4.3 [latest update: #11860]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /Applications/Smalltalk/Squeak-4.3-All-in-One.app/Contents/Resources
Trusted Dir /foobar/tooBar/forSqueak/bogus
Untrusted Dir /Users/glenpaling/Library/Preferences/Squeak/Internet/My Squeak

SystemOrganizer(Object)>>error:
       Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
       Arguments and temporary variables:
               aString:        'New categories must match old ones'
       Receiver's instance variables:
               categoryArray:  #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
               categoryStops:  #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
               elementArray:   #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

[] in SystemOrganizer(Categorizer)>>categories:
       Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
       Arguments and temporary variables:
<<error during printing>
       Receiver's instance variables:
               categoryArray:  #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
               categoryStops:  #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
               elementArray:   #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

Array(SequenceableCollection)>>do:
       Receiver: #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...
       Arguments and temporary variables:
               aBlock:         [closure] in SystemOrganizer(Categorizer)>>categories:
               index:  1483
               indexLimiT:     2135
       Receiver's instance variables:
#(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedule #Stopwatch #Time #Tim...etc...

SystemOrganizer(Categorizer)>>categories:
       Receiver: ('Kernel-Chronology' ChronologyConstants Date DateAndTime Duration Month Schedule Stopwatc...etc...
       Arguments and temporary variables:
               anArray:        #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Kernel-Mo...etc...
               newCategories:  #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
               newStops:       #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 178 196...etc...
               newElements:    #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Schedu...etc...
               catName:        #'GetText-Localization'
               list:   #(#GetTextTranslator #MOFile #TextDomainManager)
               runningTotal:   2035
               i:      281
               iLimiT:         280
       Receiver's instance variables:
               categoryArray:  #(#'Kernel-Chronology' #'Kernel-Classes' #'Kernel-Methods' #'Ker...etc...
               categoryStops:  #(13 23 42 46 61 73 87 90 106 114 124 138 147 155 159 169 176 17...etc...
               elementArray:   #(#ChronologyConstants #Date #DateAndTime #Duration #Month #Sched...etc...

MCOrganizationDefinition>>unload
       Receiver: a MCOrganizationDefinition(#(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'M...etc...
       Arguments and temporary variables:

       Receiver's instance variables:
               categories:     #(#Monticello #'Monticello-Base' #'Monticello-Chunk Format' #'Monti...etc...

[] in [] in [] in [] in MCPackageLoader>>basicLoad
       Receiver: a MCPackageLoader
       Arguments and temporary variables:
<<error during printing>
       Receiver's instance variables:
               requirements:   #()
               unloadableDefinitions:  a SortedCollection()
               obsoletions:    a Dictionary()
               additions:      an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...
               removals:       an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...
               errorDefinitions:       an OrderedCollection()
               provisions:     a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...
               methodAdditions:        an OrderedCollection()

OrderedCollection>>do:
       Receiver: an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp) a MCMethodDefinition...etc...
       Arguments and temporary variables:
               aBlock:         [closure] in [] in [] in [] in MCPackageLoader>>basicLoad
               index:  4
       Receiver's instance variables:
               array:  {a MCMethodDefinition(MethodReference>>timeStamp) . a MCMethodDefinition...etc...
               firstIndex:     1
               lastIndex:      4

[] in [] in [] in MCPackageLoader>>basicLoad
       Receiver: a MCPackageLoader
       Arguments and temporary variables:
<<error during printing>
       Receiver's instance variables:
               requirements:   #()
               unloadableDefinitions:  a SortedCollection()
               obsoletions:    a Dictionary()
               additions:      an OrderedCollection(a MCOrganizationDefinition(#(#'Monticello-Base'...etc...
               removals:       an OrderedCollection(a MCMethodDefinition(MethodReference>>timeStamp)...etc...
               errorDefinitions:       an OrderedCollection()
               provisions:     a Set(#UpdatingRectangleMorph #FormTest #SystemDictionary #HSVColor...etc...
               methodAdditions:        an OrderedCollection()

[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
       Receiver: a MorphicUIManager
       Arguments and temporary variables:
<<error during printing>
       Receiver's instance variables:
               toolBuilder:    nil

BlockClosure>>on:do:
       Receiver: [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
       Arguments and temporary variables:
               exception:      ProgressNotification
               handlerAction:  [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:...etc...
               handlerActive:  true
       Receiver's instance variables:
               outerContext:   [] in MorphicUIManager>>displayProgress:at:from:to:during:
               startpc:        86
               numArgs:        0

[] in MorphicUIManager>>displayProgress:at:from:to:during:
       Receiver: a MorphicUIManager
       Arguments and temporary variables:
<<error during printing>
       Receiver's instance variables:
               toolBuilder:    nil

BlockClosure>>ensure:
       Receiver: [closure] in MorphicUIManager>>displayProgress:at:from:to:during:
       Arguments and temporary variables:
               aBlock:         [closure] in MorphicUIManager>>displayProgress:at:from:to:during:
               complete:       nil
               returnValue:    nil
       Receiver's instance variables:
               outerContext:   MorphicUIManager>>displayProgress:at:from:to:during:
               startpc:        79
               numArgs:        0

MorphicUIManager>>displayProgress:at:from:to:during:
       Receiver: a MorphicUIManager
       Arguments and temporary variables:
               titleString:    'Installing Monticello-eem.498'
               aPoint:         400@300
               minVal:         0
               maxVal:         2
               workBlock:      [closure] in [] in [] in MCPackageLoader>>basicLoad
               progress:       [closure] in SystemProgressMorph>>position:label:min:max:
               result:         #(nil)
       Receiver's instance variables:
               toolBuilder:    nil

ProgressInitiationException>>defaultResumeValue
       Receiver: ProgressInitiationException:
       Arguments and temporary variables:

       Receiver's instance variables:
               messageText:    nil
               tag:    nil
               signalContext:  ProgressInitiationException(Exception)>>signal
               handlerContext:         nil
               outerContext:   nil
               workBlock:      [closure] in [] in [] in MCPackageLoader>>basicLoad
               maxVal:         2
               minVal:         0
               aPoint:         400@300
               progressTitle:  'Installing Monticello-eem.498'

ProgressInitiationException(Exception)>>resume
       Receiver: ProgressInitiationException:
       Arguments and temporary variables:

       Receiver's instance variables:
               messageText:    nil
               tag:    nil
               signalContext:  ProgressInitiationException(Exception)>>signal
               handlerContext:         nil
               outerContext:   nil
               workBlock:      [closure] in [] in [] in MCPackageLoader>>basicLoad
               maxVal:         2
               minVal:         0
               aPoint:         400@300
               progressTitle:  'Installing Monticello-eem.498'

ProgressInitiationException>>defaultAction
       Receiver: ProgressInitiationException:
       Arguments and temporary variables:

       Receiver's instance variables:
               messageText:    nil
               tag:    nil
               signalContext:  ProgressInitiationException(Exception)>>signal
               handlerContext:         nil
               outerContext:   nil
               workBlock:      [closure] in [] in [] in MCPackageLoader>>basicLoad
               maxVal:         2
               minVal:         0
               aPoint:         400@300
               progressTitle:  'Installing Monticello-eem.498'

UndefinedObject>>handleSignal:
       Receiver: nil
       Arguments and temporary variables:
               exception:      ProgressInitiationException:
       Receiver's instance variables:
nil

MethodContext(ContextPart)>>handleSignal:
       Receiver: BlockClosure>>on:do:
       Arguments and temporary variables:
               exception:      ProgressInitiationException:
               val:    nil
       Receiver's instance variables:
               sender:         PasteUpMorph>>becomeActiveDuring:
               pc:     17
               stackp:         3
               method:         (BlockClosure>>#on:do: "a CompiledMethod(2372)")
               closureOrNil:   nil
               receiver:       [closure] in HandMorph>>sendFocusEvent:to:clear:

MethodContext(ContextPart)>>handleSignal:
       Receiver: BlockClosure>>on:do:
       Arguments and temporary variables:
               exception:      ProgressInitiationException:
               val:    nil
       Receiver's instance variables:
               sender:         [] in MorphicUIManager>>displayProgress:at:from:to:during:
               pc:     17
               stackp:         3
               method:         (BlockClosure>>#on:do: "a CompiledMethod(2372)")
               closureOrNil:   nil
               receiver:       [closure] in [] in MorphicUIManager>>displayProgress:at:from:to:durin...etc...


--- The full stack ---
SystemOrganizer(Object)>>error:
[] in SystemOrganizer(Categorizer)>>categories:
Array(SequenceableCollection)>>do:
SystemOrganizer(Categorizer)>>categories:
MCOrganizationDefinition>>unload
[] in [] in [] in [] in MCPackageLoader>>basicLoad
OrderedCollection>>do:
[] in [] in [] in MCPackageLoader>>basicLoad
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
ByteString(String)>>displayProgressFrom:to:during:
[] in [] in MCPackageLoader>>basicLoad
BlockClosure>>on:do:
[] in MCPackageLoader>>basicLoad
BlockClosure>>ensure:
MCPackageLoader>>basicLoad
[] in MCPackageLoader>>loadWithNameLike:
BlockClosure>>ensure:
MCPackageLoader>>useChangeSetNamed:during:
MCPackageLoader>>useNewChangeSetNamedLike:during:
MCPackageLoader>>loadWithNameLike:
MCVersionLoader>>load
MCVersionLoader class>>loadVersion:
MCDiffyVersion(MCVersion)>>load
[] in MCConfiguration>>upgrade
[] in MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
OrderedCollection>>do:
MCConfiguration>>depsSatisfying:versionDo:displayingProgress:
MCConfiguration>>upgrade
[] in [] in [] in [] in MCMcmUpdater class>>updateFromRepositories:
[] in [] in SortedCollection(Collection)>>do:displayingProgress:every:
SortedCollection(OrderedCollection)>>do:
[] in SortedCollection(Collection)>>do:displayingProgress:every:
[] in [] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>on:do:
[] in MorphicUIManager>>displayProgress:at:from:to:during:
BlockClosure>>ensure:
MorphicUIManager>>displayProgress:at:from:to:during:
ProgressInitiationException>>defaultResumeValue
ProgressInitiationException(Exception)>>resume
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
ByteString(String)>>displayProgressAt:from:to:during:
-- and more not shown --

On 2012-04-10, at 10:39 AM, [hidden email] wrote:

> Me too, I tried a few days ago and failed. I'll try with a clean image and report.
>
> Glen
>
> On 2012-04-10, at 9:22 AM, Casimiro de Almeida Barreto wrote:
>
>> Hello,
>>
>> Having solved that problem around moving methods from and to Metacello,
>> now I experienced another interesting thing: today I updated an image
>> from trunk (linux, SqueakVM) and system enters "eternal loop" for any
>> given action (like: Smalltalk snapshot: true andQuit: false) (like:
>> Compiler recompileAll) like installing anything via MonticelloBrowser...
>>
>> It is quite hard to understand what is going on, since system becomes
>> unresponsive and only thing to do is to issue a killall -TERM squeakvm...
>>
>> Best regards,
>>
>> CdAB
>>
>>
>
>





--
best,
Eliot



Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

glenpaling
Proceeded, Trunk update completes to version 11999.

On 2012-04-10, at 11:41 AM, Eliot Miranda wrote:



On Tue, Apr 10, 2012 at 11:07 AM, <[hidden email]> wrote:
Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".
The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.

Just proceed.
 
snip



--
best,
Eliot





Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

CdAB63
On 10-04-2012 15:54, [hidden email] wrote:
Proceeded, Trunk update completes to version 11999.

On 2012-04-10, at 11:41 AM, Eliot Miranda wrote:

Problem happens <b>after</b> update completion. Apparently something corrupts something and:

Compiler recompileAll locks the system
Smalltalk condenseChanges locks the system
Smalltalk snapshot: true locks the system
MonticelloBrowser -> new repository locks the system

Things just become non responsive and only way to deal with problem is to issue a sigkill or sigterm to the VM (linux) (vm 4.4.7-2357) (haven't even tried with cog). It is not possible to generate a crash log to inform what is going on.

CdAB





signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

Levente Uzonyi-2
On Wed, 11 Apr 2012, Casimiro de Almeida Barreto wrote:

> On 10-04-2012 15:54, [hidden email] wrote:
>       Proceeded, Trunk update completes to version 11999.
>       On 2012-04-10, at 11:41 AM, Eliot Miranda wrote:
>
> Problem happens <b>after</b> update completion. Apparently something corrupts something and:
>
> Compiler recompileAll locks the system
> Smalltalk condenseChanges locks the system
> Smalltalk snapshot: true locks the system
> MonticelloBrowser -> new repository locks the system
>
> Things just become non responsive and only way to deal with problem is to issue a sigkill or sigterm to the VM (linux) (vm 4.4.7-2357) (haven't even
> tried with cog). It is not possible to generate a crash log to inform what is going on.

Please try again with Eliot's CogVM and when the system hangs, send an
USR1 signal to the process (kill -USR1 <pid>), so the VM will print debug
information.


Levente

>
> CdAB
>
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

CdAB63
On 11-04-2012 12:43, Levente Uzonyi wrote:
(...)
Please try again with Eliot's CogVM and when the system hangs, send an USR1 signal to the process (kill -USR1 <pid>), so the VM will print debug information.
Here comes the debug info (cog)

[CdAB@localhost bin]$ cog

SIGUSR1 Wed Apr 11 13:09:21 2012


Squeak VM version: 4.0-2540 #10 Tue Apr  3 14:30:42 PDT 2012 gcc 4.1.2
Built from: CoInterpreter VMMaker.oscog-eem.154 uuid: 5cbb57c7-0a54-4b7e-848c-1f292759f1fa Mar  3 2012
With: StackToRegisterMappingCogit VMMaker.oscog-eem.154 uuid: 5cbb57c7-0a54-4b7e-848c-1f292759f1fa Mar  3 2012
Revision: r2540 http://www.squeakvm.org/svn/squeak/branches/Cog
Build host: Linux mcqfes 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux
plugin path: /opt/cog/lib/squeak/4.0-2540 [default: /opt/cog/lib/squeak/4.0-2540/]


C stack backtrace:
/opt/cog/lib/squeak/4.0-2540/squeak[0x805b731]
/opt/cog/lib/squeak/4.0-2540/squeak[0x805b99d]
[0xb77ef40c]
/opt/cog/lib/squeak/4.0-2540/vm-display-X11(+0xe151)[0xb77e4151]
/opt/cog/lib/squeak/4.0-2540/squeak(ioRelinquishProcessorForMicroseconds+0x14)[0x805a424]
/opt/cog/lib/squeak/4.0-2540/squeak[0x806e2aa]
[0x774bc539]
/opt/cog/lib/squeak/4.0-2540/squeak[0x80827f4]
/opt/cog/lib/squeak/4.0-2540/squeak(main+0x38a)[0x805c5ca]
/lib/libc.so.6(__libc_start_main+0xf3)[0x473fd6b3]


All Smalltalk process stacks (active first):
Process 0x7867d80c priority 10
0xbfd67400 M ProcessorScheduler class>idleProcess 2007614864: a(n) ProcessorScheduler class
0xbfd67420 I [] in ProcessorScheduler class>startUp 2007614864: a(n) ProcessorScheduler class
0xbfd67440 I [] in BlockClosure>newProcess 2020071212: a(n) BlockClosure

Process 0x7821b9ec priority 50
0xbfd52440 M WeakArray class>? 2007622832: a(n) WeakArray class
0x7821e2c0 s [] in WeakArray class>restartFinalizationProcess
0x7821b98c s [] in BlockClosure>newProcess

Process 0x7809284c priority 40
0xbfd5ed00 M [] in Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ed20 M BlockClosure>ensure: 2027931076: a(n) BlockClosure
0xbfd5ed40 M Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ed64 I TranscriptStream>contents 2026762492: a(n) TranscriptStream
0xbfd5ed88 I PluggableTextMorphPlus(PluggableTextMorph)>appendEntry 2020737768: a(n) PluggableTextMorphPlus
0xbfd5eda8 I [] in PluggableTextMorphPlus(PluggableTextMorph)>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5edcc I TextMorphForEditView(TextMorph)>handleEdit: 2020738288: a(n) TextMorphForEditView
0xbfd5edf4 I PluggableTextMorphPlus(PluggableTextMorph)>handleEdit: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee18 I PluggableTextMorphPlus(PluggableTextMorph)>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee3c I PluggableTextMorphPlus>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee5c M [] in TranscriptStream(Object)>changed: 2026762492: a(n) TranscriptStream
0xbfd5ee84 M DependentsArray>do: 2027922124: a(n) DependentsArray
0xbfd5eea0 M TranscriptStream(Object)>changed: 2026762492: a(n) TranscriptStream
0xbfd5eec4 I [] in TranscriptStream>endEntry 2026762492: a(n) TranscriptStream
0xbfd5eee4 M [] in Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ef04 M BlockClosure>ensure: 2027922664: a(n) BlockClosure
0xbfd5ef24 M Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ef48 I TranscriptStream>endEntry 2026762492: a(n) TranscriptStream
0xbfd5ef68 I TranscriptStream>show: 2026762492: a(n) TranscriptStream
0xbfd5ef94 I SmalltalkImage>snapshot:andQuit:embedded: 2009036868: a(n) SmalltalkImage
0xbfd5efc0 I SmalltalkImage>snapshot:andQuit: 2009036868: a(n) SmalltalkImage
0xbfd5efe0 M SmalltalkImage>saveSession 2009036868: a(n) SmalltalkImage
0xbfd5f004 M TheWorldMenu>doMenuItem:with: 2027899744: a(n) TheWorldMenu
0xbfd5f034 I [] in MenuItemMorph>invokeWithEvent: 2027908196: a(n) MenuItemMorph
0xbfd5f054 M BlockClosure>ensure: 2027921984: a(n) BlockClosure
0xbfd5f07c I CursorWithMask(Cursor)>showWhile: 2005401424: a(n) CursorWithMask
0xbfd5f0a4 I MenuItemMorph>invokeWithEvent: 2027908196: a(n) MenuItemMorph
0xbfd5f0c8 I MenuItemMorph>mouseUp: 2027908196: a(n) MenuItemMorph
0xbfd5f0e4 M MenuItemMorph>handleMouseUp: 2027908196: a(n) MenuItemMorph
0xbfd5f100 M MouseButtonEvent>sentTo: 2027921716: a(n) MouseButtonEvent
0xbfd5f11c M MenuItemMorph(Morph)>handleEvent: 2027908196: a(n) MenuItemMorph
0xbfd5f14c M MorphicEventDispatcher>dispatchDefault:with: 2027921700: a(n) MorphicEventDispatcher
0xbfd5f16c M MorphicEventDispatcher>dispatchEvent:with: 2027921700: a(n) MorphicEventDispatcher
0xbfd5f18c M MenuItemMorph(Morph)>processEvent:using: 2027908196: a(n) MenuItemMorph
0xbfd5f1c0 M MorphicEventDispatcher>dispatchDefault:with: 2027921700: a(n) MorphicEventDispatcher
0xbfd5f1e0 M MorphicEventDispatcher>dispatchEvent:with: 2027921700: a(n) MorphicEventDispatcher
0xbfd5f200 M MenuMorph(Morph)>processEvent:using: 2027899764: a(n) MenuMorph
0xbfd5f220 M MenuMorph(Morph)>processEvent: 2027899764: a(n) MenuMorph
0xbfd5f23c M MenuMorph>handleFocusEvent: 2027899764: a(n) MenuMorph
0xbfd5f264 M [] in HandMorph>sendFocusEvent:to:clear: 2004800568: a(n) HandMorph
0xbfd5f280 M BlockClosure>on:do: 2027921504: a(n) BlockClosure
0xbfd5f2ac M PasteUpMorph>becomeActiveDuring: 2011168712: a(n) PasteUpMorph
0xbfd5f2d0 M HandMorph>sendFocusEvent:to:clear: 2004800568: a(n) HandMorph
0xbfd5f2f8 M HandMorph>sendEvent:focus:clear: 2004800568: a(n) HandMorph
0xbfd5f31c M HandMorph>sendMouseEvent: 2004800568: a(n) HandMorph
0xbfd5f340 M HandMorph>handleEvent: 2004800568: a(n) HandMorph
0xbfd5f36c M HandMorph>processEvents 2004800568: a(n) HandMorph
0xbfd5f388 M [] in WorldState>doOneCycleNowFor: 2002608016: a(n) WorldState
0xbfd5f3ac M Array(SequenceableCollection)>do: 2002524152: a(n) Array
0xbfd5f3c8 M WorldState>handsDo: 2002608016: a(n) WorldState
0xbfd5f3e8 M WorldState>doOneCycleNowFor: 2002608016: a(n) WorldState
0xbfd5f404 M WorldState>doOneCycleFor: 2002608016: a(n) WorldState
0xbfd5f420 M PasteUpMorph>doOneCycle 2011168712: a(n) PasteUpMorph
0xbfd5f440 I [] in Project class>spawnNewProcess 2010283176: a(n) Project class
0x780927ec s [] in BlockClosure>newProcess

Process 0x77fb1154 priority 80
0xbfd5e420 M Delay class>handleTimerEvent 2007666344: a(n) Delay class
0xbfd5e440 I Delay class>runTimerEventLoop 2007666344: a(n) Delay class
0x77c8f290 s [] in Delay class>startTimerEventLoop
0x77c8f3b0 s [] in BlockClosure>newProcess

Process 0x7867d41c priority 60
0xbfd61400 I EventSensor(InputSensor)>userInterruptWatcher 2009658384: a(n) EventSensor
0xbfd61420 I [] in EventSensor(InputSensor)>installInterruptWatcher 2009658384: a(n) EventSensor
0xbfd61440 I [] in BlockClosure>newProcess 2020070204: a(n) BlockClosure

Process 0x7867d5dc priority 60
0xbfd57358 M [] in Delay>wait 2020070916: a(n) Delay
0xbfd57378 M BlockClosure>ifCurtailed: 2028303148: a(n) BlockClosure
0xbfd57394 M Delay>wait 2020070916: a(n) Delay
0xbfd573b4 M [] in EventSensor>eventTickler 2009658384: a(n) EventSensor
0xbfd573d0 M BlockClosure>on:do: 2028302560: a(n) BlockClosure
0xbfd57400 I EventSensor>eventTickler 2009658384: a(n) EventSensor
0xbfd57420 I [] in EventSensor>installEventTickler 2009658384: a(n) EventSensor
0xbfd57440 I [] in BlockClosure>newProcess 2020070652: a(n) BlockClosure

Process 0x78b73bc8 priority 60
0xbfd68400 I SmalltalkImage>lowSpaceWatcher 2009036868: a(n) SmalltalkImage
0xbfd68420 I [] in SmalltalkImage>installLowSpaceWatcher 2009036868: a(n) SmalltalkImage
0xbfd68440 I [] in BlockClosure>newProcess 2025274088: a(n) BlockClosure

Most recent primitives
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:

    (SIGUSR1)




Levente


CdAB










signature.asc (270 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

Eliot Miranda-2
Hi All,

    so there's a recursion in updating the transcript.  This doesn't cause a deadlock in the system I'm using (Teleplace) since it uses a Mutex, not a Semaphore.  We can either back-out of my contents change or replace AccessSema with a mutex, or substitute a non-thread-safe contents that sets lastChar or back-out of my ensureCr fix.  I think, given that the transcript;s contents are accessed within endEntry, which is protected, that the non-thread-safe contents is perfectly fine.  I'll make that change.

On Wed, Apr 11, 2012 at 9:12 AM, Casimiro de Almeida Barreto <[hidden email]> wrote:
On 11-04-2012 12:43, Levente Uzonyi wrote:
(...)

Please try again with Eliot's CogVM and when the system hangs, send an USR1 signal to the process (kill -USR1 <pid>), so the VM will print debug information.
Here comes the debug info (cog)

[CdAB@localhost bin]$ cog

SIGUSR1 Wed Apr 11 13:09:21 2012


Squeak VM version: 4.0-2540 #10 Tue Apr  3 14:30:42 PDT 2012 gcc 4.1.2
Built from: CoInterpreter VMMaker.oscog-eem.154 uuid: 5cbb57c7-0a54-4b7e-848c-1f292759f1fa Mar  3 2012
With: StackToRegisterMappingCogit VMMaker.oscog-eem.154 uuid: 5cbb57c7-0a54-4b7e-848c-1f292759f1fa Mar  3 2012
Revision: r2540 http://www.squeakvm.org/svn/squeak/branches/Cog
Build host: Linux mcqfes 2.6.18-128.el5 #1 SMP Wed Jan 21 10:44:23 EST 2009 i686 i686 i386 GNU/Linux
plugin path: /opt/cog/lib/squeak/4.0-2540 [default: /opt/cog/lib/squeak/4.0-2540/]


C stack backtrace:
/opt/cog/lib/squeak/4.0-2540/squeak[0x805b731]
/opt/cog/lib/squeak/4.0-2540/squeak[0x805b99d]
[0xb77ef40c]
/opt/cog/lib/squeak/4.0-2540/vm-display-X11(+0xe151)[0xb77e4151]
/opt/cog/lib/squeak/4.0-2540/squeak(ioRelinquishProcessorForMicroseconds+0x14)[0x805a424]
/opt/cog/lib/squeak/4.0-2540/squeak[0x806e2aa]
[0x774bc539]
/opt/cog/lib/squeak/4.0-2540/squeak[0x80827f4]
/opt/cog/lib/squeak/4.0-2540/squeak(main+0x38a)[0x805c5ca]
/lib/libc.so.6(__libc_start_main+0xf3)[0x473fd6b3]


All Smalltalk process stacks (active first):
Process 0x7867d80c priority 10
0xbfd67400 M ProcessorScheduler class>idleProcess 2007614864: a(n) ProcessorScheduler class
0xbfd67420 I [] in ProcessorScheduler class>startUp 2007614864: a(n) ProcessorScheduler class
0xbfd67440 I [] in BlockClosure>newProcess 2020071212: a(n) BlockClosure

Process 0x7821b9ec priority 50
0xbfd52440 M WeakArray class>? 2007622832: a(n) WeakArray class
0x7821e2c0 s [] in WeakArray class>restartFinalizationProcess
0x7821b98c s [] in BlockClosure>newProcess

Process 0x7809284c priority 40
0xbfd5ed00 M [] in Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ed20 M BlockClosure>ensure: <a href="tel:2027931076" value="+12027931076" target="_blank">2027931076: a(n) BlockClosure
0xbfd5ed40 M Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ed64 I TranscriptStream>contents <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5ed88 I PluggableTextMorphPlus(PluggableTextMorph)>appendEntry 2020737768: a(n) PluggableTextMorphPlus
0xbfd5eda8 I [] in PluggableTextMorphPlus(PluggableTextMorph)>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5edcc I TextMorphForEditView(TextMorph)>handleEdit: 2020738288: a(n) TextMorphForEditView
0xbfd5edf4 I PluggableTextMorphPlus(PluggableTextMorph)>handleEdit: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee18 I PluggableTextMorphPlus(PluggableTextMorph)>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee3c I PluggableTextMorphPlus>update: 2020737768: a(n) PluggableTextMorphPlus
0xbfd5ee5c M [] in TranscriptStream(Object)>changed: <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5ee84 M DependentsArray>do: <a href="tel:2027922124" value="+12027922124" target="_blank">2027922124: a(n) DependentsArray
0xbfd5eea0 M TranscriptStream(Object)>changed: <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5eec4 I [] in TranscriptStream>endEntry <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5eee4 M [] in Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ef04 M BlockClosure>ensure: <a href="tel:2027922664" value="+12027922664" target="_blank">2027922664: a(n) BlockClosure
0xbfd5ef24 M Semaphore>critical: 2002705636: a(n) Semaphore
0xbfd5ef48 I TranscriptStream>endEntry <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5ef68 I TranscriptStream>show: <a href="tel:2026762492" value="+12026762492" target="_blank">2026762492: a(n) TranscriptStream
0xbfd5ef94 I SmalltalkImage>snapshot:andQuit:embedded: 2009036868: a(n) SmalltalkImage
0xbfd5efc0 I SmalltalkImage>snapshot:andQuit: 2009036868: a(n) SmalltalkImage
0xbfd5efe0 M SmalltalkImage>saveSession 2009036868: a(n) SmalltalkImage
0xbfd5f004 M TheWorldMenu>doMenuItem:with: <a href="tel:2027899744" value="+12027899744" target="_blank">2027899744: a(n) TheWorldMenu
0xbfd5f034 I [] in MenuItemMorph>invokeWithEvent: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f054 M BlockClosure>ensure: <a href="tel:2027921984" value="+12027921984" target="_blank">2027921984: a(n) BlockClosure
0xbfd5f07c I CursorWithMask(Cursor)>showWhile: 2005401424: a(n) CursorWithMask
0xbfd5f0a4 I MenuItemMorph>invokeWithEvent: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f0c8 I MenuItemMorph>mouseUp: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f0e4 M MenuItemMorph>handleMouseUp: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f100 M MouseButtonEvent>sentTo: <a href="tel:2027921716" value="+12027921716" target="_blank">2027921716: a(n) MouseButtonEvent
0xbfd5f11c M MenuItemMorph(Morph)>handleEvent: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f14c M MorphicEventDispatcher>dispatchDefault:with: <a href="tel:2027921700" value="+12027921700" target="_blank">2027921700: a(n) MorphicEventDispatcher
0xbfd5f16c M MorphicEventDispatcher>dispatchEvent:with: <a href="tel:2027921700" value="+12027921700" target="_blank">2027921700: a(n) MorphicEventDispatcher
0xbfd5f18c M MenuItemMorph(Morph)>processEvent:using: <a href="tel:2027908196" value="+12027908196" target="_blank">2027908196: a(n) MenuItemMorph
0xbfd5f1c0 M MorphicEventDispatcher>dispatchDefault:with: <a href="tel:2027921700" value="+12027921700" target="_blank">2027921700: a(n) MorphicEventDispatcher
0xbfd5f1e0 M MorphicEventDispatcher>dispatchEvent:with: <a href="tel:2027921700" value="+12027921700" target="_blank">2027921700: a(n) MorphicEventDispatcher
0xbfd5f200 M MenuMorph(Morph)>processEvent:using: <a href="tel:2027899764" value="+12027899764" target="_blank">2027899764: a(n) MenuMorph
0xbfd5f220 M MenuMorph(Morph)>processEvent: <a href="tel:2027899764" value="+12027899764" target="_blank">2027899764: a(n) MenuMorph
0xbfd5f23c M MenuMorph>handleFocusEvent: <a href="tel:2027899764" value="+12027899764" target="_blank">2027899764: a(n) MenuMorph
0xbfd5f264 M [] in HandMorph>sendFocusEvent:to:clear: 2004800568: a(n) HandMorph
0xbfd5f280 M BlockClosure>on:do: <a href="tel:2027921504" value="+12027921504" target="_blank">2027921504: a(n) BlockClosure
0xbfd5f2ac M PasteUpMorph>becomeActiveDuring: 2011168712: a(n) PasteUpMorph
0xbfd5f2d0 M HandMorph>sendFocusEvent:to:clear: 2004800568: a(n) HandMorph
0xbfd5f2f8 M HandMorph>sendEvent:focus:clear: 2004800568: a(n) HandMorph
0xbfd5f31c M HandMorph>sendMouseEvent: 2004800568: a(n) HandMorph
0xbfd5f340 M HandMorph>handleEvent: 2004800568: a(n) HandMorph
0xbfd5f36c M HandMorph>processEvents 2004800568: a(n) HandMorph
0xbfd5f388 M [] in WorldState>doOneCycleNowFor: 2002608016: a(n) WorldState
0xbfd5f3ac M Array(SequenceableCollection)>do: 2002524152: a(n) Array
0xbfd5f3c8 M WorldState>handsDo: 2002608016: a(n) WorldState
0xbfd5f3e8 M WorldState>doOneCycleNowFor: 2002608016: a(n) WorldState
0xbfd5f404 M WorldState>doOneCycleFor: 2002608016: a(n) WorldState
0xbfd5f420 M PasteUpMorph>doOneCycle 2011168712: a(n) PasteUpMorph
0xbfd5f440 I [] in Project class>spawnNewProcess 2010283176: a(n) Project class
0x780927ec s [] in BlockClosure>newProcess

Process 0x77fb1154 priority 80
0xbfd5e420 M Delay class>handleTimerEvent 2007666344: a(n) Delay class
0xbfd5e440 I Delay class>runTimerEventLoop 2007666344: a(n) Delay class
0x77c8f290 s [] in Delay class>startTimerEventLoop
0x77c8f3b0 s [] in BlockClosure>newProcess

Process 0x7867d41c priority 60
0xbfd61400 I EventSensor(InputSensor)>userInterruptWatcher 2009658384: a(n) EventSensor
0xbfd61420 I [] in EventSensor(InputSensor)>installInterruptWatcher 2009658384: a(n) EventSensor
0xbfd61440 I [] in BlockClosure>newProcess 2020070204: a(n) BlockClosure

Process 0x7867d5dc priority 60
0xbfd57358 M [] in Delay>wait 2020070916: a(n) Delay
0xbfd57378 M BlockClosure>ifCurtailed: <a href="tel:2028303148" value="+12028303148" target="_blank">2028303148: a(n) BlockClosure
0xbfd57394 M Delay>wait 2020070916: a(n) Delay
0xbfd573b4 M [] in EventSensor>eventTickler 2009658384: a(n) EventSensor
0xbfd573d0 M BlockClosure>on:do: <a href="tel:2028302560" value="+12028302560" target="_blank">2028302560: a(n) BlockClosure
0xbfd57400 I EventSensor>eventTickler 2009658384: a(n) EventSensor
0xbfd57420 I [] in EventSensor>installEventTickler 2009658384: a(n) EventSensor
0xbfd57440 I [] in BlockClosure>newProcess 2020070652: a(n) BlockClosure

Process 0x78b73bc8 priority 60
0xbfd68400 I SmalltalkImage>lowSpaceWatcher 2009036868: a(n) SmalltalkImage
0xbfd68420 I [] in SmalltalkImage>installLowSpaceWatcher 2009036868: a(n) SmalltalkImage
0xbfd68440 I [] in BlockClosure>newProcess <a href="tel:2025274088" value="+12025274088" target="_blank">2025274088: a(n) BlockClosure

Most recent primitives
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:
relinquishProcessorForMicroseconds:

    (SIGUSR1)




Levente


CdAB













--
best,
Eliot



Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

Bert Freudenberg
In reply to this post by glenpaling

On 10.04.2012, at 11:07, [hidden email] wrote:

> Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".
> The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.  


I just published a fix for that one. No idea why Eliot's mcz was missing the category definitions, but at least now MC won't stumble over it.

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: Is people updating from trunk??? If so, am I the only one having trouble?

glenpaling
Thanks. It's certainly beyond me :)

Sent from my iPhone

On 2012-04-11, at 14:09, Bert Freudenberg <[hidden email]> wrote:

>
> On 10.04.2012, at 11:07, [hidden email] wrote:
>
>> Updating a Squeak 4.3 All-In-One image stalls at "Processing update-eem.212.mcm Installing Monticello-eem.498".
>> The error is from SystemOrganizer(Categorizer)>>categories: New categories must match old ones.  
>
>
> I just published a fix for that one. No idea why Eliot's mcz was missing the category definitions, but at least now MC won't stumble over it.
>
> - Bert -
>
>
>