[squeak-dev]
[BUG]MorphicModel2247(Object)>>doesNotUnderstand: #copyUniClassWith:
H. Hirzel
hannes.hirzel at gmail.com
Fri Oct 7 18:59:32 UTC 2016
Hello
When I drop an Instance of a PasteUpMorph into the ProjectView window
of another project I get the error message below.
This is in a 5.1beta image but with the updates applied so that it is
similar to the release image (I assume). This also happens in 6.0alpha
most recent update but not allways.
Any suggestions how I can fix this?
Is a subclass of MorphicModel a UniClass? How can I detect a UniClass?
--Hannes
VM: unix - Smalltalk
Image: Squeak5.1rc2 [latest update: #16535]
SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/user/sq5.1.beta-F/Squeak5.1beta-16420-32bit-r3397-All-in-One.app/Contents/Resources
Trusted Dir /home/user/sq5.1.beta-F/Squeak5.1beta-16420-32bit-r3397-All-in-One.app/Contents/Resources/secure
Untrusted Dir /home/user/sq5.1.beta-F/Squeak5.1beta-16420-32bit-r3397-All-in-One.app/Contents/Resources/My
Squeak
MorphicModel2247(Object)>>doesNotUnderstand: #copyUniClassWith:
Receiver: a MorphicModel2247(2217950)
Arguments and temporary variables:
aMessage: copyUniClassWith: a DeepCopier
exception: MessageNotUnderstood: MorphicModel2247>>copyUniClassWith:
resumeValue: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 200 at 100
owner: nil
submorphs: #()
fullBounds: nil
color: Color transparent
extension: a MorphExtension (2831207) [other: (borderStyle -> a
SimpleBorder)]...etc...
borderWidth: 2
borderColor: Color yellow
model: nil
slotName: nil
open: false
MorphicModel2247(Object)>>veryDeepCopyWith:
Receiver: a MorphicModel2247(2217950)
Arguments and temporary variables:
deepCopier: a DeepCopier
class: MorphicModel2247
index: nil
sub: nil
subAss: nil
new: a MorphicModel2247(3918826)
uc: nil
sup: nil
has: nil
mine: nil
xx: nil
xxLimiT: nil
Receiver's instance variables:
bounds: 0 at 0 corner: 200 at 100
owner: nil
submorphs: #()
fullBounds: nil
color: Color transparent
extension: a MorphExtension (2831207) [other: (borderStyle -> a
SimpleBorder)]...etc...
borderWidth: 2
borderColor: Color yellow
model: nil
slotName: nil
open: false
MorphicModel2247(Morph)>>veryDeepCopyWith:
Receiver: a MorphicModel2247(2217950)
Arguments and temporary variables:
deepCopier: a DeepCopier
Receiver's instance variables:
bounds: 0 at 0 corner: 200 at 100
owner: nil
submorphs: #()
fullBounds: nil
color: Color transparent
extension: a MorphExtension (2831207) [other: (borderStyle -> a
SimpleBorder)]...etc...
borderWidth: 2
borderColor: Color yellow
model: nil
slotName: nil
open: false
PasteUpMorph(Object)>>veryDeepCopyWith:
Receiver: a PasteUpMorph(3556218)
Arguments and temporary variables:
deepCopier: a DeepCopier
class: PasteUpMorph
index: 10
sub: a MorphicModel2247(2217950)
subAss: nil
new: a PasteUpMorph(553920)
uc: nil
sup: PasteUpMorph
has: false
mine: #('presenter' 'model' 'cursor' 'padding' 'backgroundMorph'
'turtleTrailsF...etc...
xx: 12
xxLimiT: 13
Receiver's instance variables:
bounds: 23 at 48 corner: 663 at 528
owner: a PasteUpMorph4(3881707) [world]
submorphs: {a TextMorph<Text11>(1743569) . a
TextMorph<Text9>(932412) . a TextMorph...etc...
fullBounds: 23 at 48 corner: 663 at 528
color: (Color r: 0.825 g: 0.825 b: 0.825)
extension: a MorphExtension (2902375) [sticky] [other:
(creationDate -> 26 Se...etc...
borderWidth: 1
borderColor: (Color r: 0.861 g: 1 b: 0.722)
presenter: nil
model: a MorphicModel2247(2217950)
cursor: 1
padding: 3
backgroundMorph: nil
turtleTrailsForm: nil
turtlePen: nil
lastTurtlePositions: nil
isPartsBin: nil
indicateCursor: nil
wantsMouseOverHalos: nil
worldState: nil
griddingOn: nil
PasteUpMorph(Morph)>>veryDeepCopyWith:
Receiver: a PasteUpMorph(3556218)
Arguments and temporary variables:
deepCopier: a DeepCopier
Receiver's instance variables:
bounds: 23 at 48 corner: 663 at 528
owner: a PasteUpMorph4(3881707) [world]
submorphs: {a TextMorph<Text11>(1743569) . a
TextMorph<Text9>(932412) . a TextMorph...etc...
fullBounds: 23 at 48 corner: 663 at 528
color: (Color r: 0.825 g: 0.825 b: 0.825)
extension: a MorphExtension (2902375) [sticky] [other:
(creationDate -> 26 Se...etc...
borderWidth: 1
borderColor: (Color r: 0.861 g: 1 b: 0.722)
presenter: nil
model: a MorphicModel2247(2217950)
cursor: 1
padding: 3
backgroundMorph: nil
turtleTrailsForm: nil
turtlePen: nil
lastTurtlePositions: nil
isPartsBin: nil
indicateCursor: nil
wantsMouseOverHalos: nil
worldState: nil
griddingOn: nil
PasteUpMorph>>veryDeepCopyWith:
Receiver: a PasteUpMorph(3556218)
Arguments and temporary variables:
deepCopier: a DeepCopier
Receiver's instance variables:
bounds: 23 at 48 corner: 663 at 528
owner: a PasteUpMorph4(3881707) [world]
submorphs: {a TextMorph<Text11>(1743569) . a
TextMorph<Text9>(932412) . a TextMorph...etc...
fullBounds: 23 at 48 corner: 663 at 528
color: (Color r: 0.825 g: 0.825 b: 0.825)
extension: a MorphExtension (2902375) [sticky] [other:
(creationDate -> 26 Se...etc...
borderWidth: 1
borderColor: (Color r: 0.861 g: 1 b: 0.722)
presenter: nil
model: a MorphicModel2247(2217950)
cursor: 1
padding: 3
backgroundMorph: nil
turtleTrailsForm: nil
turtlePen: nil
lastTurtlePositions: nil
isPartsBin: nil
indicateCursor: nil
wantsMouseOverHalos: nil
worldState: nil
griddingOn: nil
PasteUpMorph(Object)>>veryDeepCopy
Receiver: a PasteUpMorph(3556218)
Arguments and temporary variables:
copier: a DeepCopier
new: nil
Receiver's instance variables:
bounds: 23 at 48 corner: 663 at 528
owner: a PasteUpMorph4(3881707) [world]
submorphs: {a TextMorph<Text11>(1743569) . a
TextMorph<Text9>(932412) . a TextMorph...etc...
fullBounds: 23 at 48 corner: 663 at 528
color: (Color r: 0.825 g: 0.825 b: 0.825)
extension: a MorphExtension (2902375) [sticky] [other:
(creationDate -> 26 Se...etc...
borderWidth: 1
borderColor: (Color r: 0.861 g: 1 b: 0.722)
presenter: nil
model: a MorphicModel2247(2217950)
cursor: 1
padding: 3
backgroundMorph: nil
turtleTrailsForm: nil
turtlePen: nil
lastTurtlePositions: nil
isPartsBin: nil
indicateCursor: nil
wantsMouseOverHalos: nil
worldState: nil
griddingOn: nil
ProjectViewMorph>>acceptDroppingMorph:event:
Receiver: a ProjectViewMorph(3378337)
Arguments and temporary variables:
morphToDrop: a PasteUpMorph(3556218)
evt: [384 at 639 dropEvent]
myCopy: nil
smallR: nil
Receiver's instance variables:
bounds: 237 at 582 corner: 527 at 750
owner: a SystemWindow<Susanna>(1423013)
submorphs: {an AlignmentMorph(589206)}
fullBounds: 237 at 582 corner: 527 at 750
color: Color blue
extension: a MorphExtension (799113) [other: (layoutFrame -> a
LayoutFrame) (l...etc...
image: Form(290x168x32)
project: a MorphicProject4 (Susanna) in a PasteUpMorph4(722271) [world]
lastProjectThumbnail: Form(237x165x32)
ProjectViewMorph(Morph)>>handleDropMorph:
Receiver: a ProjectViewMorph(3378337)
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
aMorph: a PasteUpMorph(3556218)
localPt: 382.0 at 896.0
Receiver's instance variables:
bounds: 237 at 582 corner: 527 at 750
owner: a SystemWindow<Susanna>(1423013)
submorphs: {an AlignmentMorph(589206)}
fullBounds: 237 at 582 corner: 527 at 750
color: Color blue
extension: a MorphExtension (799113) [other: (layoutFrame -> a
LayoutFrame) (l...etc...
image: Form(290x168x32)
project: a MorphicProject4 (Susanna) in a PasteUpMorph4(722271) [world]
lastProjectThumbnail: Form(237x165x32)
DropEvent>>sentTo:
Receiver: [384 at 639 dropEvent]
Arguments and temporary variables:
anObject: a ProjectViewMorph(3378337)
Receiver's instance variables:
timeStamp: nil
source: a HandMorph(3246282)
position: 384 at 639
contents: a PasteUpMorph(3556218)
wasHandled: true
ProjectViewMorph(Morph)>>handleEvent:
Receiver: a ProjectViewMorph(3378337)
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
filteredEvent: [384 at 639 dropEvent]
Receiver's instance variables:
bounds: 237 at 582 corner: 527 at 750
owner: a SystemWindow<Susanna>(1423013)
submorphs: {an AlignmentMorph(589206)}
fullBounds: 237 at 582 corner: 527 at 750
color: Color blue
extension: a MorphExtension (799113) [other: (layoutFrame -> a
LayoutFrame) (l...etc...
image: Form(290x168x32)
project: a MorphicProject4 (Susanna) in a PasteUpMorph4(722271) [world]
lastProjectThumbnail: Form(237x165x32)
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
aHandler: a ProjectViewMorph(3378337)
aMorph: a ProjectViewMorph(3378337)
result: #rejected
filteredEvent: [384 at 639 dropEvent]
Receiver's instance variables:
lastType: #dropEvent
lastDispatch: #dispatchDropEvent:with:
MorphicEventDispatcher>>dispatchDropEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
aMorph: a ProjectViewMorph(3378337)
Receiver's instance variables:
lastType: #dropEvent
lastDispatch: #dispatchDropEvent:with:
MorphicEventDispatcher>>dispatchEvent:with:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
aMorph: a ProjectViewMorph(3378337)
Receiver's instance variables:
lastType: #dropEvent
lastDispatch: #dispatchDropEvent:with:
ProjectViewMorph(Morph)>>processEvent:using:
Receiver: a ProjectViewMorph(3378337)
Arguments and temporary variables:
anEvent: [384 at 639 dropEvent]
defaultDispatcher: a MorphicEventDispatcher
filteredEvent: [384 at 639 dropEvent]
Receiver's instance variables:
bounds: 237 at 582 corner: 527 at 750
owner: a SystemWindow<Susanna>(1423013)
submorphs: {an AlignmentMorph(589206)}
fullBounds: 237 at 582 corner: 527 at 750
color: Color blue
extension: a MorphExtension (799113) [other: (layoutFrame -> a
LayoutFrame) (l...etc...
image: Form(290x168x32)
project: a MorphicProject4 (Susanna) in a PasteUpMorph4(722271) [world]
lastProjectThumbnail: Form(237x165x32)
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
lastType: #dropEvent
lastDispatch: #dispatchDropEvent:with:
Array(SequenceableCollection)>>do:
Receiver: {a ProjectViewMorph(3378337) . an AlignmentMorph(668587) .
a TopLeftGripMorph(1687623) . a...etc...
Arguments and temporary variables:
aBlock: [closure] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
index: 1
indexLimiT: 10
Receiver's instance variables:
{a ProjectViewMorph(3378337) . an AlignmentMorph(668587) . a
TopLeftGripMorph(1687623) . a...etc...
SystemWindow(Morph)>>submorphsDo:
Receiver: a SystemWindow<Susanna>(1423013)
Arguments and temporary variables:
aBlock: [closure] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Receiver's instance variables:
bounds: 232 at 555 corner: 532 at 755
owner: a PasteUpMorph4(3881707) [world]
submorphs: {a ProjectViewMorph(3378337) . an AlignmentMorph(668587)
. a TopLeftGripMorph...etc...
fullBounds: 232 at 555 corner: 533 at 756
color: (Color r: 0.795 g: 0.795 b: 0.795)
extension: a MorphExtension (1997163) [other: (layoutProperties ->
a TableLayo...etc...
borderWidth: 1
borderColor: (Color r: 0.495 g: 0.495 b: 0.495)
model: a MorphicProject4 (Susanna) in a PasteUpMorph4(722271) [world]
slotName: nil
open: false
labelString: 'Susanna'
stripes: {a RectangleMorph(148868) . a RectangleMorph(2226645)}
label: a StringMorph(407595)'Susanna'
closeBox: a SystemWindowButton(3350927)
collapseBox: a SystemWindowButton(3737571)
paneMorphs: {a ProjectViewMorph(3378337)}
paneRects: nil
collapsedFrame: nil
fullFrame: 232 at 555 corner: 532 at 755
isCollapsed: false
isActive: true
isLookingFocused: false
menuBox: a SystemWindowButton(3485309)
mustNotClose: false
labelWidgetAllowance: 83
updatablePanes: #()
allowReframeHandles: true
labelArea: an AlignmentMorph(668587)
expandBox: a SystemWindowButton(2744585)
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Receiver: a MorphicEventDispatcher
Arguments and temporary variables:
<<error during printing>
Receiver's instance variables:
lastType: #dropEvent
lastDispatch: #dispatchDropEvent:with:
--- The full stack ---
MorphicModel2247(Object)>>doesNotUnderstand: #copyUniClassWith:
MorphicModel2247(Object)>>veryDeepCopyWith:
MorphicModel2247(Morph)>>veryDeepCopyWith:
PasteUpMorph(Object)>>veryDeepCopyWith:
PasteUpMorph(Morph)>>veryDeepCopyWith:
PasteUpMorph>>veryDeepCopyWith:
PasteUpMorph(Object)>>veryDeepCopy
ProjectViewMorph>>acceptDroppingMorph:event:
ProjectViewMorph(Morph)>>handleDropMorph:
DropEvent>>sentTo:
ProjectViewMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
MorphicEventDispatcher>>dispatchDropEvent:with:
MorphicEventDispatcher>>dispatchEvent:with:
ProjectViewMorph(Morph)>>processEvent:using:
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Array(SequenceableCollection)>>do:
SystemWindow(Morph)>>submorphsDo:
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
MorphicEventDispatcher>>dispatchDropEvent:with:
MorphicEventDispatcher>>dispatchEvent:with:
SystemWindow(Morph)>>processEvent:using:
[] in MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
Array(SequenceableCollection)>>do:
PasteUpMorph4(Morph)>>submorphsDo:
MorphicEventDispatcher>>dispatchEvent:toSubmorphsOf:
MorphicEventDispatcher>>dispatchEvent:withHandler:withMorph:
MorphicEventDispatcher>>dispatchDropEvent:with:
MorphicEventDispatcher>>dispatchEvent:with:
PasteUpMorph4(Morph)>>processEvent:using:
[] in PasteUpMorph4(PasteUpMorph)>>processEvent:using:
BlockClosure>>ensure:
PasteUpMorph4(PasteUpMorph)>>processEvent:using:
PasteUpMorph4(Morph)>>processEvent:
[] in [] in [] in HandMorph>>sendEvent:focus:clear:
BlockClosure>>ensure:
DropEvent(MorphicEvent)>>becomeActiveDuring:
[] in [] in HandMorph>>sendEvent:focus:clear:
BlockClosure>>ensure:
HandMorph>>becomeActiveDuring:
[] in HandMorph>>sendEvent:focus:clear:
BlockClosure>>ensure:
PasteUpMorph4(PasteUpMorph)>>becomeActiveDuring:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendEvent:focus:
[] in HandMorph>>dropMorph:event:
BlockClosure>>ensure:
HandMorph>>dropMorph:event:
[] in HandMorph>>dropMorphs:
Array(SequenceableCollection)>>reverseDo:
HandMorph(Morph)>>submorphsReverseDo:
HandMorph>>dropMorphs:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor:
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph4(PasteUpMorph)>>doOneCycle
-- and more not shown --
More information about the Squeak-dev
mailing list
|