thanks for reporting. We will have a look tomorrow morning.
Igor I imagine that this is related to the NewParagraph change we did.

Stef
On Jan 16, 2011, at 8:27 PM, Torsten Bergmann wrote:

> I was not able to update from a core 1.2 #12300 - it stopped 
> while loading #12304 with the crash below.
> The last hudson build was 2 days ago. 
> 
> 
> Bye
> T.
> 
> ClassBuilder(Object)>>doesNotUnderstand: #reshapeClass:toSuper:
>       Receiver: a ClassBuilder
>       Arguments and temporary variables: 
>               aMessage:       reshapeClass: MultiNewParagraph toSuper: 
> NewParagraph
>               exception:      MessageNotUnderstood: receiver of 
> "reshapeClass:toSuper:" is nil
>               resumeValue:    nil
>       Receiver's instance variables: 
>               environ:        a SystemDictionary(lots of globals)
>               classMap:       nil
>               instVarMap:     an IdentityDictionary()
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               maxClassIndex:  3
>               currentClassIndex:      1
> 
> [:oldSubclass | 
> | newSubclass |
> copyOfOldTraitComposition := copyOfOldClassTraitComposition := nil.
>       oldSubclass hasTraitComposition
>               ifTrue: [copyOfOldTraitComposition := oldSubclass 
> traitComposition copyTraitExpression].
>       oldSubclass class hasTraitComposition
>               ifTrue: [copyOfOldClassTraitComposition := oldSubclass class 
> traitComposition copyTraitExpression].
>       newSubclass := self reshapeClass: oldSubclass toSuper: newClass.
>       self mutate: oldSubclass to: newSubclass.
>       copyOfOldTraitComposition
>               ifNotNil: [newSubclass setTraitComposition: 
> copyOfOldTraitComposition].
>       copyOfOldClassTraitComposition
>               ifNotNil: [newSubclass class setTraitComposition: 
> copyOfOldClassTraitComposition]] in ClassBuilder>>mutate:to:
>       Receiver: a ClassBuilder
>       Arguments and temporary variables: 
>               newClass:       MultiNewParagraph
>               copyOfOldTraitComposition:      NewParagraph
>               copyOfOldClassTraitComposition:         #(nil nil)
>               oldSubclass:    nil
>               newSubclass:    nil
>       Receiver's instance variables: 
>               environ:        a SystemDictionary(lots of globals)
>               classMap:       nil
>               instVarMap:     an IdentityDictionary()
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               maxClassIndex:  3
>               currentClassIndex:      1
> 
> Array(SequenceableCollection)>>do:
>       Receiver: {MultiNewParagraph}
>       Arguments and temporary variables: 
>               aBlock:         [:oldSubclass | 
> | newSubclass |
> copyOfOldTraitComposition := copyOfOld...etc...
>               index:  1
>               indexLimiT:     1
>       Receiver's instance variables: 
> {MultiNewParagraph}
> 
> ClassBuilder>>mutate:to:
>       Receiver: a ClassBuilder
>       Arguments and temporary variables: 
> <<error during printing>
>       Receiver's instance variables: 
>               environ:        a SystemDictionary(lots of globals)
>               classMap:       nil
>               instVarMap:     an IdentityDictionary()
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               maxClassIndex:  3
>               currentClassIndex:      1
> 
> [self mutate: oldClass to: newClass] in 
> ClassBuilder>>recompile:from:to:mutate:
>       Receiver: a ClassBuilder
>       Arguments and temporary variables: 
>               oldClass:       NewParagraph
>               newClass:       NewParagraph
>       Receiver's instance variables: 
>               environ:        a SystemDictionary(lots of globals)
>               classMap:       nil
>               instVarMap:     an IdentityDictionary()
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               maxClassIndex:  3
>               currentClassIndex:      1
> 
> [:bar | 
> progress := bar.
>       aBlock value] in ClassBuilder>>informUserDuring:
>       Receiver: a ClassBuilder
>       Arguments and temporary variables: 
>               aBlock:         [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       retur...etc...
>               bar:    [self mutate: oldClass to: newClass]
>       Receiver's instance variables: 
>               environ:        a SystemDictionary(lots of globals)
>               classMap:       nil
>               instVarMap:     an IdentityDictionary()
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               maxClassIndex:  3
>               currentClassIndex:      1
> 
> [:bar | aBlock value: bar] in MorphicUIManager>>informUserDuring:
>       Receiver: a MorphicUIManager
>       Arguments and temporary variables: 
>               aBlock:         [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       retur...etc...
>               bar:    [:bar | 
> progress := bar.
>       aBlock value]
>       Receiver's instance variables: 
>               interactiveParser:      nil
> 
> [result := workBlock value: progress] in [[result := workBlock value: 
> progress]
>               on: ProgressNotification
>               do: [:ex | 
>                       ex extraParam isString
>                               ifTrue: [SystemProgressMorph uniqueInstance 
> labelAt: progress put: ex extraParam].
>                       ex resume]] in 
> ProgressInitiationException>>defaultMorphicAction
>       Receiver: ProgressInitiationException: 
>       Arguments and temporary variables: 
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               result:         #(nil)
>       Receiver's instance variables: 
>               messageText:    nil
>               tag:    nil
>               signalContext:  ProgressInitiationException(Exception)>>signal
>               handlerContext:         nil
>               outerContext:   nil
>               workBlock:      [:bar | aBlock value: bar]
>               maxVal:         100
>               minVal:         1
>               aPoint:         765@496
>               progressTitle:  ''
> 
> BlockClosure>>on:do:
>       Receiver: [result := workBlock value: progress]
>       Arguments and temporary variables: 
>               exception:      ProgressNotification
>               handlerAction:  [:ex | 
> ex extraParam isString
>               ifTrue: [SystemProgressMorph un...etc...
>               handlerActive:  true
>       Receiver's instance variables: 
>               outerContext:   [[result := workBlock value: progress]
>               on: ProgressNotification...etc...
>               startpc:        83
>               numArgs:        0
> 
> [[result := workBlock value: progress]
>               on: ProgressNotification
>               do: [:ex | 
>                       ex extraParam isString
>                               ifTrue: [SystemProgressMorph uniqueInstance 
> labelAt: progress put: ex extraParam].
>                       ex resume]] in 
> ProgressInitiationException>>defaultMorphicAction
>       Receiver: ProgressInitiationException: 
>       Arguments and temporary variables: 
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               result:         #(nil)
>       Receiver's instance variables: 
>               messageText:    nil
>               tag:    nil
>               signalContext:  ProgressInitiationException(Exception)>>signal
>               handlerContext:         nil
>               outerContext:   nil
>               workBlock:      [:bar | aBlock value: bar]
>               maxVal:         100
>               minVal:         1
>               aPoint:         765@496
>               progressTitle:  ''
> 
> BlockClosure>>ensure:
>       Receiver: [[result := workBlock value: progress]
>               on: ProgressNotification
>               do: [:ex | 
>                       ex extr...etc...
>       Arguments and temporary variables: 
>               aBlock:         [SystemProgressMorph close: progress]
>               complete:       nil
>               returnValue:    nil
>       Receiver's instance variables: 
>               outerContext:   
> ProgressInitiationException>>defaultMorphicAction
>               startpc:        77
>               numArgs:        0
> 
> ProgressInitiationException>>defaultMorphicAction
>       Receiver: ProgressInitiationException: 
>       Arguments and temporary variables: 
>               progress:       [:barValArg | 
> | barVal return newBarSize |
> barVal := barValArg.
>       ret...etc...
>               result:         #(nil)
>       Receiver's instance variables: 
>               messageText:    nil
>               tag:    nil
>               signalContext:  ProgressInitiationException(Exception)>>signal
>               handlerContext:         nil
>               outerContext:   nil
>               workBlock:      [:bar | aBlock value: bar]
>               maxVal:         100
>               minVal:         1
>               aPoint:         765@496
>               progressTitle:  ''
> ...
> -- 
> Neu: GMX De-Mail - Einfach wie E-Mail, sicher wie ein Brief!  
> Jetzt De-Mail-Adresse reservieren: http://portal.gmx.net/de/go/demail
> 


Reply via email to