Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006714 [Squeak] Browser minor always 10-08-07 14:04 10-08-07 14:04
Reporter Thomas Fischer View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 3.9
Summary 0006714: Bug after "Changes have not been saved" dialog
Description If I modify a method in the System Browser without saving the method
and then click on an other method I get the dialog
  "Changes have not been saved. Is it OK to discard those changes?".
If I click now the "Cancel" button in the right bottom corner I get this error:

8 October 2007 11:57:58 am

VM: unix - a SmalltalkImage
Image: Squeak3.9 [latest update: 0007067]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir /home/tfx/Workspace/CollectiveIntelligence/Whooka/Squeak
Trusted Dir /home/tfx/Workspace/CollectiveIntelligence/Whooka/Squeak/secure
Untrusted Dir /home/tfx/Workspace/CollectiveIntelligence/Whooka/Squeak/My Squeak

UndefinedObject(Object)>>mustBeBooleanIn:
    Receiver: nil
    Arguments and temporary variables:
        context: OBDefinitionPanel>>aboutToChange:
        proceedValue: nil
    Receiver's instance variables:
nil

UndefinedObject(Object)>>mustBeBoolean
    Receiver: nil
    Arguments and temporary variables:

    Receiver's instance variables:
nil

OBDefinitionPanel>>aboutToChange:
    Receiver: an OBDefinitionPanel
    Arguments and temporary variables:
        ann: an OBAboutToChange
        ok: nil
    Receiver's instance variables:
        browser: an OBSystemBrowser
        definition: an OBMethodDefinition

MessageSend>>valueWithArguments:
    Receiver: MessageSend(#aboutToChange: -> an OBDefinitionPanel)
    Arguments and temporary variables:
        anArray: an Array(an OBAboutToChange)
    Receiver's instance variables:
        receiver: an OBDefinitionPanel
        selector: #aboutToChange:
        arguments: #()


--- The full stack ---
UndefinedObject(Object)>>mustBeBooleanIn:
UndefinedObject(Object)>>mustBeBoolean
OBDefinitionPanel>>aboutToChange:
MessageSend>>valueWithArguments:
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
[] in ActionSequence>>valueWithArguments: {[:each | answer := each valueWithArguments: anArray]}
ActionSequence(SequenceableCollection)>>do:
ActionSequence>>valueWithArguments:
[] in OBAnnouncer>>announce: {[:class :action | (ann isKindOf: class) ifTrue: [action valueWithArgum...]}
[] in IdentityDictionary(Dictionary)>>keysAndValuesDo: {[:assoc | aBlock value: assoc key value: assoc value]}
IdentityDictionary(Set)>>do:
IdentityDictionary(Dictionary)>>associationsDo:
IdentityDictionary(Dictionary)>>keysAndValuesDo:
OBAnnouncer>>announce:
OBColumn>>okToChange
OBPluggableListMorph>>mouseUp:
OBPluggableListMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
OBPluggableListMorph(Morph)>>handleEvent:
MorphicEventDispatcher>>dispatchDefault:with:
MorphicEventDispatcher>>dispatchEvent:with:
OBPluggableListMorph(Morph)>>processEvent:using:
OBPluggableListMorph(Morph)>>processEvent:
OBPluggableListMorph(PluggableListMorph)>>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>>sendMouseEvent:
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]}
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
10-08-07 14:04 Thomas Fischer New Issue
07-04-08 01:53 matthewf Relationship added related to 0007107
07-04-08 01:53 matthewf Relationship deleted related to 0007107


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