Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003816 [Squeak Packages] Dr Geo block always 06-17-06 08:41 06-19-06 21:25
Reporter Damien Cassou View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0003816: [DrGeo] MenuIcon class doesNotUnderstand: #undoIcon
Description When I launch 'DrGApp new' on a workspace, I get this error. Have a look at the stack trace.

I'm using 3.9 7033, and DrGeoII-71 from SqueakSource.
Additional Information VM: Win32 - a SmalltalkImage
Image: Squeak3.9alpha [latest update: 0007033]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\Dokumente und Einstellungen\Damien\Desktop\squeak
Trusted Dir C:\Dokumente und Einstellungen\Damien\Desktop\squeak\Damien
Untrusted Dir C:\My Squeak\Damien

MenuIcons class(Object)>>doesNotUnderstand: #undoIcon
    Receiver: MenuIcons
    Arguments and temporary variables:
        aMessage: undoIcon
    Receiver's instance variables:
        superclass: Object
        methodDict: a MethodDictionary()
        format: 2
        instanceVariables: nil
        organization: ('as yet unclassified')

        subclasses: nil
        name: #MenuIcons
        classPool: a Dictionary(#Icons->an IdentityDictionary(size 129) #TranslatedIcon...etc...
        sharedPools: nil
        environment: a SystemDictionary(lots of globals)
        category: #'Morphic-Menus'
        traitComposition: nil
        localSelectors: nil

DrGGeometryView>>toolBar
    Receiver: a DrGGeometryView
    Arguments and temporary variables:
        bar: nil
        buttons: nil
        aKey: nil
    Receiver's instance variables:
        domain: a DrGDomain
        gridStuck: false
        presenter: nil
        area: a DrGDrawable(3369)
        drgeoApp: a DrGApp
        costumes: an OrderedCollection()
        ox: 0.0
        oy: 0.0
        scale: 34.0
        selection: nil
        toolbar: a Dictionary()

DrGGeometryView>>buildArea
    Receiver: a DrGGeometryView
    Arguments and temporary variables:
        offset: nil
        message: nil
    Receiver's instance variables:
        domain: a DrGDomain
        gridStuck: false
        presenter: nil
        area: a DrGDrawable(3369)
        drgeoApp: a DrGApp
        costumes: an OrderedCollection()
        ox: 0.0
        oy: 0.0
        scale: 34.0
        selection: nil
        toolbar: a Dictionary()

DrGGeometryView>>initialize
    Receiver: a DrGGeometryView
    Arguments and temporary variables:

    Receiver's instance variables:
        domain: a DrGDomain
        gridStuck: false
        presenter: nil
        area: a DrGDrawable(3369)
        drgeoApp: a DrGApp
        costumes: an OrderedCollection()
        ox: 0.0
        oy: 0.0
        scale: 34.0
        selection: nil
        toolbar: a Dictionary()


--- The full stack ---
MenuIcons class(Object)>>doesNotUnderstand: #undoIcon
DrGGeometryView>>toolBar
DrGGeometryView>>buildArea
DrGGeometryView>>initialize
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DrGGeometryView class>>with:
DrGGeometryPresenter class>>with:
DrGApp>>initialize
DrGApp class>>in:
DrGApp class>>new
UndefinedObject>>DoIt
Compiler>>evaluate:in:to:notifying:ifFail:logged:
[] in TextMorphEditor(ParagraphEditor)>>evaluateSelection {[rcvr class evaluatorClass new evaluate: self selectionAsStream in: ctxt...]}
BlockContext>>on:do:
TextMorphEditor(ParagraphEditor)>>evaluateSelection
TextMorphEditor(ParagraphEditor)>>doIt
[] in TextMorphEditor(ParagraphEditor)>>doIt: {[self doIt]}
TextMorphEditor(Controller)>>terminateAndInitializeAround:
TextMorphEditor(ParagraphEditor)>>doIt:
TextMorphEditor(ParagraphEditor)>>dispatchOnCharacter:with:
TextMorphEditor>>dispatchOnCharacter:with:
TextMorphEditor(ParagraphEditor)>>readKeyboard
TextMorphEditor>>readKeyboard
[] in TextMorphForEditView(TextMorph)>>keyStroke: {[editor readKeyboard]}
TextMorphForEditView(TextMorph)>>handleInteraction:fromEvent:
TextMorphForEditView>>handleInteraction:fromEvent:
TextMorphForEditView(TextMorph)>>keyStroke:
TextMorphForEditView>>keyStroke:
TextMorphForEditView(TextMorph)>>handleKeystroke:
KeyboardEvent>>sentTo:
TextMorphForEditView(Morph)>>handleEvent:
TextMorphForEditView(Morph)>>handleFocusEvent:
[] in HandMorph>>sendFocusEvent:to:clear: {[ActiveHand := self. ActiveEvent := anEvent. result := focusHolder han...]}
[] in PasteUpMorph>>becomeActiveDuring: {[aBlock value]}
BlockContext>>on:do:
PasteUpMorph>>becomeActiveDuring:
HandMorph>>sendFocusEvent:to:clear:
HandMorph>>sendEvent:focus:clear:
HandMorph>>sendKeyboardEvent:
HandMorph>>handleEvent:
HandMorph>>processEvents
[] in WorldState>>doOneCycleNowFor: {[:h | ActiveHand := h. h processEvents. capturingGesture := capturingGest...]}
Array(SequenceableCollection)>>do:
WorldState>>handsDo:
WorldState>>doOneCycleNowFor:
WorldState>>doOneCycleFor:
PasteUpMorph>>doOneCycle
[] in Project class>>spawnNewProcess {[[World doOneCycle. Processor yield. false] whileFalse. nil]}
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}
Attached Files

- Relationships

- Notes
(0005271 - 25 - 25 - 25 - 25 - 25 - 25)
Damien Cassou
06-17-06 08:57

Works perfectly under 3.8
 
(0005272 - 98 - 98 - 98 - 98 - 98 - 98)
Damien Cassou
06-17-06 08:58

It seems I attached a file wihout wanting it. If somebody can remove it, it would be cool. Thanks.
 
(0005278 - 117 - 129 - 129 - 129 - 129 - 129)
KenCausey
06-19-06 20:54

What? You don't want Object-doesNotUnderstand.st to be attached to this issue?

Confirm this and I will delete it.
 
(0005279 - 77 - 89 - 89 - 89 - 89 - 89)
Damien Cassou
06-19-06 21:10

I confirm because this file has nothing to do with this bug report.

Thanks
 
(0005280 - 8 - 8 - 8 - 8 - 8 - 8)
KenCausey
06-19-06 21:25

removed.
 

- Issue History
Date Modified Username Field Change
06-17-06 08:41 Damien Cassou New Issue
06-17-06 08:41 Damien Cassou Status new => assigned
06-17-06 08:41 Damien Cassou Assigned To  => KenCausey
06-17-06 08:41 Damien Cassou File Added: Object-doesNotUnderstand.st
06-17-06 08:57 Damien Cassou Note Added: 0005271
06-17-06 08:58 Damien Cassou Note Added: 0005272
06-19-06 20:53 KenCausey Assigned To KenCausey =>
06-19-06 20:53 KenCausey Status assigned => new
06-19-06 20:53 KenCausey Category Any => Dr Geo
06-19-06 20:54 KenCausey Note Added: 0005278
06-19-06 21:10 Damien Cassou Note Added: 0005279
06-19-06 21:24 KenCausey File Deleted: Object-doesNotUnderstand.st
06-19-06 21:25 KenCausey Note Added: 0005280


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
58 total queries executed.
39 unique queries executed.
Powered by Mantis Bugtracker