[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Running in W95
From: |
David Aliaga |
Subject: |
Running in W95 |
Date: |
Fri, 30 Jun 2000 06:03:54 -0700 (PDT) |
Hello Everybody.
I am running a simulation with Swarm for W95. But I
got very nasty and strange problems. I tried my best
to see what is happening, but now I can help but ask
help.
When I ran the simulation I wrote I got the panel and
the probes for ModelSwarm and ObserverSwarm. And
everything is ok. The problems starts when I press
Start or Next. I got the ZoomRaster with my agents but
the drawing is awfully wrong. To the difference with
the examples (like HeatBugs) I cant see the agents
moving but only a green spot covering the black. And
when I click with the right botton to see a probe of
the agents the program crash. I tried gdb but it is
awfully confusing when used with ObjC cause I cant
print the values of the instance variables of the
model. Anyway Attached is the results of backtrace I
made in gdb
The simulation is completely simple (I wanted to be
sure it runs before applying the learning module I am
working with) Just 4 agents moving randomly and a prey
moving randomly too. That's it.
When I ran the applications or when I make the
examples in the tutorial everything goes fine, I can
probe the agents (the bugs in simpleObeserverBug2 for
example) so the instalation seems to be OK. My code is
the problem, but I have tried and review everything
and I am completely frustrated. Could Someone have an
Idea what is going on?
David
__________________________________________________
Do You Yahoo!?
Get Yahoo! Mail - Free email you can access from anywhere!
http://mail.yahoo.com/
This is the signal after the right click ...
=============================================================
Program received signal SIGSEGV, Segmentation fault.
0x69cfc110 in swarm_directory_objc_find (env=0x0, object=0x4669128)
at /src/Swarm/swarm/src/defobj/directory.m:206
206 /src/Swarm/swarm/src/defobj/directory.m: No such file or directory.
(gdb)
==============================================================
and after a backtrace I got:
=============================================================
#0 0x69cfc110 in swarm_directory_objc_find (env=0x0, object=0x4669128)
at /src/Swarm/swarm/src/defobj/directory.m:206
#1 0x69cfc136 in swarm_directory_objc_find_java (env=0x0, object=0x4669128)
at /src/Swarm/swarm/src/defobj/directory.m:215
#2 0x69ce35d9 in _i_Object_s__forward__ (self=0x4669128, _cmd=0x45905d8,
aSel=0x405de4, argFrame=0x2543a4c)
at /src/Swarm/swarm/src/defobj/DefObject.m:605
#3 0x641ca0b0 in __objc_forward (object=0x4669128, sel=0x405de4,
args=0x2543a4c) at /src/Swarm/swarm/libobjc/sendmsg.c:571
#4 0x641c9e4d in __objc_word_forward (rcv=0x4669128, op=0x405de4)
at /src/Swarm/swarm/libobjc/sendmsg.c:499
#5 0x69ce347b in _i_Object_s__perform_with_with_ (self=0x4669128,
_cmd=0x69def8a4, aSel=0x405de4, anObject1=0x4, anObject2=0x4)
at /src/Swarm/swarm/src/defobj/DefObject.m:584
#6 0x69ca8eb7 in _i_Raster__handleButton_X_Y_ (self=0x465fb48,
_cmd=0x69df3afc, n=3, x=4, y=4) at /src/Swarm/swarm/src/tkobjc/Raster.m:21
#7 0x69cb185b in _i_ZoomRaster__handleButton_X_Y_ (self=0x465fb48,
_cmd=0x69df3afc, n=3, x=52, y=47)
at /src/Swarm/swarm/src/tkobjc/ZoomRaster.m:252
#8 0x69dc277f in __builtin_avcall ()
#9 0x69d003bb in objc_call (fa=0x46723a8)
at /src/Swarm/swarm/src/defobj/_fcall.m:167
#10 0x69ce86d4 in _i_FCall_c__performCall (self=0x4673e88, _cmd=0x69df549c)
at /src/Swarm/swarm/src/defobj/FCall.m:550
#11 0x69cbbe37 in tclObjc_msgSendToClientData (clientData=0x465fb48,
interp=0x45de890, argc=7, argv=0x2544630)
at /src/Swarm/swarm/src/tclobjc/tclObjc.m:342
#12 0x69cbc367 in tclObjc_msgSendToArgv1 (clientData=0x0, interp=0x45de890,
argc=8, argv=0x254462c) at /src/Swarm/swarm/src/tclobjc/tclObjc.m:465
#13 0x66004455 in TclInvokeStringCommand (clientData=0x45f0a90,
interp=0x45de890, objc=8, objv=0x45df538)
at /src/tcl/win/../generic/tclBasic.c:1745
#14 0x660221e6 in TclExecuteByteCode (interp=0x45de890, codePtr=0x4640028)
at /src/tcl/win/../generic/tclExecute.c:955
#15 0x66004f6c in Tcl_EvalObj (interp=0x45de890, objPtr=0x45e9228)
at /src/tcl/win/../generic/tclBasic.c:2645
#16 0x66045900 in Tcl_UplevelObjCmd (dummy=0x0, interp=0x45de890, objc=4,
objv=0x45df528) at /src/tcl/win/../generic/tclProc.c:612
#17 0x660221e6 in TclExecuteByteCode (interp=0x45de890, codePtr=0x46654a0)
at /src/tcl/win/../generic/tclExecute.c:955
#18 0x66004f6c in Tcl_EvalObj (interp=0x45de890, objPtr=0x45def18)
at /src/tcl/win/../generic/tclBasic.c:2645
#19 0x66046026 in TclObjInterpProc (clientData=0x45f1250, interp=0x45de890,
objc=8, objv=0x45df504) at /src/tcl/win/../generic/tclProc.c:996
#20 0x660221e6 in TclExecuteByteCode (interp=0x45de890, codePtr=0x4668328)
at /src/tcl/win/../generic/tclExecute.c:955
#21 0x66004f6c in Tcl_EvalObj (interp=0x45de890, objPtr=0x45e9738)
at /src/tcl/win/../generic/tclBasic.c:2645
#22 0x66004b87 in Tcl_Eval (interp=0x45de890,
string=0x2545838 " address@hidden handleButton: 3 X: 52 Y: 47 ")
at /src/tcl/win/../generic/tclBasic.c:2453
#23 0x660065ba in Tcl_GlobalEval (interp=0x45de890,
command=0x2545838 " address@hidden handleButton: 3 X: 52 Y: 47 ")
at /src/tcl/win/../generic/tclBasic.c:3983
#24 0x6631bef5 in Tk_BindEvent (bindingTable=0x46127a8, eventPtr=0x4673c28,
tkwin=0x4667490, numObjects=0, objectPtr=0x254596c)
at /src/tk/win/../generic/tkBind.c:1731
#25 0x66335818 in TkBindEventProc (winPtr=0x4667490, eventPtr=0x4673c28)
at /src/tk/win/../generic/tkCmds.c:242
#26 0x6633c7e0 in Tk_HandleEvent (eventPtr=0x4673c28)
at /src/tk/win/../generic/tkEvent.c:657
#27 0x6633cb5a in WindowEventProc (evPtr=0x4673c20, flags=-1)
at /src/tk/win/../generic/tkEvent.c:983
#28 0x6603d5f7 in Tcl_ServiceEvent (flags=-1)
at /src/tcl/win/../generic/tclNotify.c:444
#29 0x6603d8d1 in Tcl_DoOneEvent (flags=2)
at /src/tcl/win/../generic/tclNotify.c:683
#30 0x66336429 in Tk_UpdateCmd (clientData=0x45f1ee8, interp=0x45de890,
argc=1, argv=0x2545b0c) at /src/tk/win/../generic/tkCmds.c:854
#31 0x66004455 in TclInvokeStringCommand (clientData=0x45e2f00,
interp=0x45de890, objc=1, objv=0x45df500)
at /src/tcl/win/../generic/tclBasic.c:1745
#32 0x660221e6 in TclExecuteByteCode (interp=0x45de890, codePtr=0x4673b90)
at /src/tcl/win/../generic/tclExecute.c:955
#33 0x66004f6c in Tcl_EvalObj (interp=0x45de890, objPtr=0x45def30)
at /src/tcl/win/../generic/tclBasic.c:2645
#34 0x66004b87 in Tcl_Eval (interp=0x45de890, string=0x2545f9c "update")
at /src/tcl/win/../generic/tclBasic.c:2453
#35 0x69cb9f99 in _i_TclInterp__eval_ (self=0x45dd6e8, _cmd=0x69df40d4,
fmt=0x69cb2d94 "update") at /src/Swarm/swarm/src/tclobjc/TclInterp.m:345
#36 0x69cb2dc7 in tkobjc_update () at /src/Swarm/swarm/src/tkobjc/common.m:241
#37 0x69c5c8c1 in _i_VarProbeWidget__update (self=0x4659800, _cmd=0x69dd1438)
at /src/Swarm/swarm/src/simtoolsgui/VarProbeWidget.m:121
#38 0x69c5bb9b in _i_SimpleProbeDisplay__update (self=0x4650be8,
_cmd=0x69dd0c38)
at /src/Swarm/swarm/src/simtoolsgui/SimpleProbeDisplay.m:134
#39 0x69ce3342 in _i_Object_s__perform_ (self=0x4650be8, _cmd=0x69e1f064,
aSel=0x69dd0c38) at /src/Swarm/swarm/src/defobj/DefObject.m:564
#40 0x69d0862e in _i_Collection_any__forEach_ (self=0x46438f0,
_cmd=0x69dd0c40, aSelector=0x69dd0c38)
at /src/Swarm/swarm/src/collections/Collection.m:217
#41 0x69c5a1d9 in _i_ProbeDisplayManager__update (self=0x46436b0,
_cmd=0x405e3c) at /src/Swarm/swarm/src/simtoolsgui/ProbeDisplayManager.m:87
#42 0x69dc277f in __builtin_avcall ()
#43 0x69d003bb in objc_call (fa=0x466df28)
at /src/Swarm/swarm/src/defobj/_fcall.m:167
#44 0x69ce86d4 in _i_FCall_c__performCall (self=0x466e820, _cmd=0x69dfae5c)
at /src/Swarm/swarm/src/defobj/FCall.m:550
#45 0x69ccc0a7 in _i_ActionTo_c___performAction__ (self=0x466dee8,
_cmd=0x69dffb84, anActivity=0x4668258)
at /src/Swarm/swarm/src/activity/Action.m:286
#46 0x69cd822d in _i_Activity_c___run_ (self=0x4668258, _cmd=0x69dffb6c)
at /src/Swarm/swarm/src/activity/XActivity.m:190
#47 0x69cd815a in _i_Activity_c___run_ (self=0x46712f8, _cmd=0x69dffb6c)
at /src/Swarm/swarm/src/activity/XActivity.m:148
#48 0x69cd815a in _i_Activity_c___run_ (self=0x46715a8, _cmd=0x69dffb6c)
at /src/Swarm/swarm/src/activity/XActivity.m:148
#49 0x69cd815a in _i_Activity_c___run_ (self=0x466ff00, _cmd=0x69dffb54)
at /src/Swarm/swarm/src/activity/XActivity.m:148
#50 0x69cd8073 in _i_Activity_c__run (self=0x466ff00, _cmd=0x69dce638)
at /src/Swarm/swarm/src/activity/XActivity.m:76
#51 0x69c544f9 in _i_ControlPanel__startInActivity_ (self=0x4616108,
_cmd=0x69dcee58, activityID=0x466ff00)
at /src/Swarm/swarm/src/simtoolsgui/ControlPanel.m:100
#52 0x69c554b4 in _i_GUISwarm__go (self=0x4644e20, _cmd=0x405044)
at /src/Swarm/swarm/src/simtoolsgui/GUISwarm.m:49
#53 0x40115e in main (argc=1, argv=0x4580958) at main.m:25
#54 0x610022c5 in _size_of_stack_reserve__ ()
#55 0x61002855 in _size_of_stack_reserve__ ()
#56 0x40417b in cygwin_crt0 ()
#57 0x40103b in mainCRTStartup ()
#58 0xbff88fce in libtk80_a_iname ()
#59 0xbff88e7c in libtk80_a_iname ()
#60 0xbff87894 in libtk80_a_iname ()
#61 0x8 in ?? ()
#62 0x6912cd00 in ?? ()
Cannot access memory at address 0x16007004
==============================================================
None of the files mentioned are mine but are from the Swarm distribution
so I dont know what this could mean
- Running in W95,
David Aliaga <=