[BUG]UndefinedObject(Object)>>doesNotUnderstand: #asInteger
([closed] on Mantis ID 1384)
Ken Causey
ken at kencausey.com
Tue Jun 28 13:34:45 UTC 2005
Thank you for your report. I have transferred your report to Squeak's
Mantis Database and you can followup on the issue if desired by going to
http://bugs.impara.de/view.php?id=1384 .
In the future please report new issues on Squeak's Mantis Database at
http://bugs.impara.de/ .
Thanks!
Ken Causey
On Mon, 2005-06-27 at 13:14 +0200, daria.spescha at id.unibe.ch wrote:
> 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.
>
> Thanks!
>
> 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...
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20050628/d979d5a5/attachment.pgp
More information about the Squeak-dev
mailing list
|