Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001384 [Squeak Packages] WxSqueak major N/A 06-28-05 16:28 06-28-05 16:30
Reporter dsp View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0001384: UndefinedObject(Object)>>doesNotUnderstand: #asInteger
Description daria.spescha@id.unibe.ch:

"I was trying to load the monticello packages for WxWidgets (v. 0.4 win32
src).
When I looked into the the stack, the dictionary EventSymbols in class
WxEvtHandler has just one entry with key "nil". I loaded WxBootstrap
first. Does anyone have an idea, what went wrong? I'm using the wxsqueak
virtual machine downloadable from the wxSqueak homepage."
Additional Information 27 June 2005 1:08:29 pm

VM: Win32 - a SmalltalkImage
Image: Squeak3.7 [latest update: #5989]

SecurityManager state:
Restricted: false
FileAccess: true
SocketAccess: true
Working Dir C:\squeak3.7\wxSqueak\wxsqueak0.4-win32-src
Trusted Dir C:\squeak3.7\wxSqueak\wxsqueak0.4-win32-src\dspescha
Untrusted Dir C:\My Squeak\dspescha

UndefinedObject(Object)>>doesNotUnderstand: #asInteger
        Receiver: nil
        Arguments and temporary variables:
                aMessage: asInteger
        Receiver's instance variables:
nil

Wx class>>getEventClassForType:
        Receiver: Wx
        Arguments and temporary variables:
                eventType: nil
        Receiver's instance variables:
                superclass: WxBase
                methodDict: a MethodDictionary()
                format: 132
                instanceVariables: nil
                organization: nil
                subclasses: nil
                name: #Wx
                classPool: a Dictionary(#DebugFlags->nil #PluginAvailable->nil
#UseWxTools->nil...etc...
                sharedPools: nil
                environment: a SystemDictionary(lots of globals)
                category: nil

[] in WxEvtHandler class>>initializeEventClasses {[:eventType |
eventClassName := Wx getEventClassForType: eventType. eventC...]}
        Arguments and temporary variables:
                eventClassName: nil
                eventClass: nil
                eventType: nil

[] in Dictionary>>keysDo: {[:association | aBlock value: association
key]}
        Arguments and temporary variables:
                aBlock: [] in WxEvtHandler class>>initializeEventClasses {[:eventType
| eventC...etc...
                association: nil->'wxEvtWizardPageChanging'


--- The full stack ---
UndefinedObject(Object)>>doesNotUnderstand: #asInteger
Wx class>>getEventClassForType:
[] in WxEvtHandler class>>initializeEventClasses {[:eventType |
eventClassName := Wx getEventClassForType: eventType. eventC...]}
[] in Dictionary>>keysDo: {[:association | aBlock value: association
key]}
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Dictionary(Set)>>do:
Dictionary>>associationsDo:
Dictionary>>keysDo:
WxEvtHandler class>>initializeEventClasses
WxEvtHandler class>>initialize
MCMethodDefinition>>postload
MCMethodDefinition(MCDefinition)>>postloadOver:
[] in MCPackageLoader>>basicLoad {[:ea | ea postloadOver: (self
obsoletionFor: ea)]}
[] in OrderedCollection(SequenceableCollection)>>do:displayingProgress:
{[:each :i | bar value: i. aBlock value: each]}
OrderedCollection(SequenceableCollection)>>withIndexDo:
[] in OrderedCollection(SequenceableCollection)>>do:displayingProgress:
{[:bar | self withIndexDo: [:each :i | bar value: i. aBlock
value: e...]}
ProgressInitiationException>>defaultAction
UndefinedObject>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
MethodContext(ContextPart)>>handleSignal:
ProgressInitiationException(Exception)>>signal
ProgressInitiationException>>display:at:from:to:during:
ProgressInitiationException class>>display:at:from:to:during:
String>>displayProgressAt:from:to:during:
OrderedCollection(SequenceableCollection)>>do:displayingProgress:
[] in MCPackageLoader>>basicLoad {[additions do: [:ea | self
tryToLoad: ea] displayingProgress: 'Loading.....]}
BlockContext>>on:do:
[] in MCPackageLoader>>basicLoad {[[additions do: [:ea | self
tryToLoad: ea] displayingProgress: 'Loading....]}
BlockContext>>ensure:
MCPackageLoader>>basicLoad
[] in MCPackageLoader>>load {[self basicLoad]}
[] in MCPackageLoader>>useNewChangeSetDuring: {[aBlock value]}
BlockContext>>ensure:
MCPackageLoader>>useNewChangeSetDuring:
MCPackageLoader>>load
MCVersionLoader>>load
MCVersionLoader class>>loadVersion:
MCVersion>>load
MCFileRepositoryInspector(MCVersionInspector)>>load
MCFileRepositoryInspector>>load
MCFileRepositoryInspector(MCTool)>>performButtonAction:enabled:
PluggableButtonMorph>>performAction
[] in PluggableButtonMorph>>mouseUp: {[:m | (m containsPoint: evt
cursorPoint) ifTrue: [m performAction]]}
Array(SequenceableCollection)>>do:
PluggableButtonMorph>>mouseUp:
PluggableButtonMorph(Morph)>>handleMouseUp:
MouseButtonEvent>>sentTo:
PluggableButtonMorph(Morph)>>handleEvent:
PluggableButtonMorph(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>>sendMouseEvent:
HandMorph>>handleEvent:
...etc...
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
06-28-05 16:28 KenCausey New Issue
06-28-05 16:30 KenCausey Reporter KenCausey => dsp


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