<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Nachricht</TITLE>
<META content="MSHTML 6.00.2800.1505" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2>From: <A
href="mailto:daria.spescha@id.unibe.ch">daria.spescha@id.unibe.ch</A><BR>To: <A
href="mailto:squeak-dev@lists.squeakfoundation.org">squeak-dev@lists.squeakfoundation.org</A><BR>Subject:
[BUG]UndefinedObject(Object)>>doesNotUnderstand: #asInteger</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2><SPAN class=858521811-27062005>I was trying to load
the monticello packages for wxSqueak as described on the wxWidgets homepage. I
first loaded WxBootstrap successfully. </SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN class=858521811-27062005>On loading
WxWidgets, the following error occured. (I tried it several times and it was
always the same). I looked in WxEvtHandler and noticed that EventSymbols is a
dictionary with just one entry for key "nil". Has someone an idea what goes
wrong?</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=858521811-27062005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2><SPAN
class=858521811-27062005>Thanks!</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN
class=858521811-27062005></SPAN></FONT> </DIV>
<DIV><FONT face=Arial size=2>27 June 2005 1:17:22 pm</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>VM: Win32 - a SmalltalkImage<BR>Image: Squeak3.7
[latest update: #5989]</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>SecurityManager state:<BR>Restricted:
false<BR>FileAccess: true<BR>SocketAccess: true<BR>Working Dir
C:\squeak3.7\wxSqueak\wxsqueak0.4-win32-src<BR>Trusted Dir
C:\squeak3.7\wxSqueak\wxsqueak0.4-win32-src\dspescha<BR>Untrusted Dir C:\My
Squeak\dspescha</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>UndefinedObject(Object)>>doesNotUnderstand:
#asInteger<BR> Receiver: nil<BR> Arguments and temporary variables:
<BR> aMessage: asInteger<BR> Receiver's instance
variables: <BR>nil</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Wx
class>>getEventClassForType:<BR> Receiver: Wx<BR> Arguments and
temporary variables: <BR> eventType: nil<BR> Receiver's
instance variables: <BR> superclass:
WxBase<BR> methodDict: a
MethodDictionary()<BR> format:
132<BR> instanceVariables:
nil<BR> organization: nil<BR> subclasses:
nil<BR> name: #Wx<BR> classPool: a
Dictionary(#DebugFlags->nil #PluginAvailable->nil
#UseWxTools->nil...etc...<BR> sharedPools:
nil<BR> environment: a SystemDictionary(lots of
globals)<BR> category: nil</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>[] in WxEvtHandler
class>>initializeEventClasses {[:eventType | eventClassName := Wx
getEventClassForType: eventType. eventC...]}<BR> Arguments and
temporary variables: <BR> eventClassName:
nil<BR> eventClass: nil<BR> eventType:
nil</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>[] in Dictionary>>keysDo: {[:association |
aBlock value: association key]}<BR> Arguments and temporary variables:
<BR> aBlock: [] in WxEvtHandler
class>>initializeEventClasses {[:eventType |
eventC...etc...<BR> association:
nil->'wxEvtWizardPageChanging'</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2><BR>--- The full stack
---<BR>UndefinedObject(Object)>>doesNotUnderstand: #asInteger<BR>Wx
class>>getEventClassForType:<BR>[] in WxEvtHandler
class>>initializeEventClasses {[:eventType | eventClassName := Wx
getEventClassForType: eventType. eventC...]}<BR>[] in
Dictionary>>keysDo: {[:association | aBlock value: association
key]}<BR> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-<BR>Dictionary(Set)>>do:<BR>Dictionary>>associationsDo:<BR>Dictionary>>keysDo:<BR>WxEvtHandler
class>>initializeEventClasses<BR>WxEvtHandler
class>>initialize<BR>MCMethodDefinition>>postload<BR>MCMethodDefinition(MCDefinition)>>postloadOver:<BR>[]
in MCPackageLoader>>basicLoad {[:ea | ea postloadOver: (self
obsoletionFor: ea)]}<BR>[] in
OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:each
:i | bar value: i. aBlock value:
each]}<BR>OrderedCollection(SequenceableCollection)>>withIndexDo:<BR>[] in
OrderedCollection(SequenceableCollection)>>do:displayingProgress: {[:bar |
self withIndexDo: [:each :i | bar value:
i. aBlock value:
e...]}<BR>ProgressInitiationException>>defaultAction<BR>UndefinedObject>>handleSignal:<BR>MethodContext(ContextPart)>>handleSignal:<BR>MethodContext(ContextPart)>>handleSignal:<BR>ProgressInitiationException(Exception)>>signal<BR>ProgressInitiationException>>display:at:from:to:during:<BR>ProgressInitiationException
class>>display:at:from:to:during:<BR>String>>displayProgressAt:from:to:during:<BR>OrderedCollection(SequenceableCollection)>>do:displayingProgress:<BR>[]
in MCPackageLoader>>basicLoad {[additions do: [:ea | self
tryToLoad: ea] displayingProgress:
'Loading.....]}<BR>BlockContext>>on:do:<BR>[] in
MCPackageLoader>>basicLoad {[[additions do: [:ea | self
tryToLoad: ea] displayingProgress:
'Loading....]}<BR>BlockContext>>ensure:<BR>MCPackageLoader>>basicLoad<BR>[]
in MCPackageLoader>>load {[self basicLoad]}<BR>[] in
MCPackageLoader>>useNewChangeSetDuring: {[aBlock
value]}<BR>BlockContext>>ensure:<BR>MCPackageLoader>>useNewChangeSetDuring:<BR>MCPackageLoader>>load<BR>MCVersionLoader>>load<BR>MCVersionLoader
class>>loadVersion:<BR>MCVersion>>load<BR>MCFileRepositoryInspector(MCVersionInspector)>>load<BR>MCFileRepositoryInspector>>load<BR>MCFileRepositoryInspector(MCTool)>>performButtonAction:enabled:</FONT></DIV></BODY></HTML>