swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

If you get unpredictable segfaults, try setting SWARMHOME!


From: Paul Johnson
Subject: If you get unpredictable segfaults, try setting SWARMHOME!
Date: Wed, 29 Sep 1999 15:56:03 -0500

After Marcus announced yesterday that setting the environment variable
SWARMHOME fixed the crashes of the swarmdemo programs, I've had
segfaults with Swarm code that go away after setting SWARMHOME.

For example, I was trying out Pietro T's bp-ct program, and in the
Makefile I set Swarmhome. but the program segfaulted at run time:
$ ./bp-ct
Segmentation fault (core dumped)
address@hidden bp-0.97-ct-0.17-tmp990613]$ gdb .libs/bp-ct
GDB is free software and you are welcome to distribute copies of it
 under certain conditions; type "show copying" to see the conditions.
There is absolutely no warranty for GDB; type "show warranty" for
details.
GDB 4.16 (i586-unknown-linux), Copyright 1996 Free Software Foundation,
Inc...
(gdb) run
Starting program: /swarm/pietro/bp-0.97-ct-0.17-tmp990613/.libs/bp-ct
Program received signal SIGSEGV, Segmentation fault.
0x40198527 in -[Arguments(c) __getSwarmHome::] (self=0x8092960,
_cmd=0x401c16a8,
    ignoreEnvFlag=0)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/Arguments.m:642
642                   unsigned len = strlen (swarmHome);
(gdb) bt
#0  0x40198527 in -[Arguments(c) __getSwarmHome::] (self=0x8092960,
_cmd=0x401c16a8,
    ignoreEnvFlag=0)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/Arguments.m:642
#1  0x40198b6f in -[Arguments(c) __runningFromInstall:] (self=0x8092960,
_cmd=0x401c16f0)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/Arguments.m:792
#2  0x40198f2b in -[Arguments(c) _getAppDataPath] (self=0x8092960,
_cmd=0x401c0b30)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/Arguments.m:854
#3  0x401957e2 in -[HDF5Archiver(c) _setDefaultAppPath] (self=0x8093458,
_cmd=0x401c5ef0)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/HDF5Archiver.m:37
#4  0x401ab043 in initDefobj ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/defobj.m:133
#5  0x40066ebe in _initSwarm_ ()
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtools/simtools.m:82
#6  0x80496a4 in main (argc=1, argv=0xbffffac4) at main.m:33
#7  0x4058acb3 in __libc_start_main (main=0x8049674 <main>, argc=1,
argv=0xbffffac4,
    init=0x8048b38 <_init>, fini=0x80501dc <_fini>, rtld_fini=0x4000a350
<_dl_fini>,
    stack_end=0xbffffabc) at ../sysdeps/generic/libc-start.c:78
(gdb) q
The program is running.  Quit anyway (and kill it)? (y or n) y

Strong hint here that that the lack of SWARMHOME in the environment is
the cause, so try:

address@hidden bp-0.97-ct-0.17-tmp990613]$ export SWARMHOME=/usr

Then the program runs.  


I have not installed the most recent snapshot of Swarm, I still have
2.0.1, so this last problem I found may already have been fixed, but I
figured I better grab the backtrace while I had it on the screen.
With Pietro's bp-ct app at least, hitting the "quit" button before start
or next causes nothing to happen, and there is a seg fault if I hit
start after that.

(gdb) run
Starting program: /swarm/pietro/bp-0.97-ct-0.17-tmp990613/.libs/bp-ct
Program received signal SIGSEGV, Segmentation fault.
0x4021b976 in objc_msg_lookup ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/libobjc/sendmsg.c:609
609     }
Current language:  auto; currently c
(gdb) bt
#0  0x4021b976 in objc_msg_lookup ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/libobjc/sendmsg.c:609
#1  0x4005de94 in __DTOR_END__ ()
#2  0x4004965c in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:227
#3  0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#4  0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#5  0x40014983 in L10 ()
#6  0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#7  0x401a7f34 in -[FCall(c) _performCall] (self=0x81518a0,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#8  0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#9  0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#10 0x4034f707 in TclInvokeStringCommand ()
#11 0x4036a888 in TclExecuteByteCode ()
#12 0x40350043 in Tcl_EvalObj ()
#13 0x403895f6 in Tcl_UplevelObjCmd ()
#14 0x4036a888 in TclExecuteByteCode ()
#15 0x40350043 in Tcl_EvalObj ()
#16 0x40389b98 in TclObjInterpProc ()
#17 0x4036a888 in TclExecuteByteCode ()
#18 0x40350043 in Tcl_EvalObj ()
#19 0x4034fe22 in Tcl_Eval ()
#20 0x40351580 in Tcl_GlobalEval ()
#21 0x402ba5af in TkCopyAndGlobalEval ()
#22 0x402e20cd in TkInvokeButton ()
#23 0x402e164b in ButtonWidgetCmd ()
#24 0x4034f707 in TclInvokeStringCommand ()
#25 0x4036a888 in TclExecuteByteCode ()
#26 0x40350043 in Tcl_EvalObj ()
#27 0x403895d7 in Tcl_UplevelObjCmd ()
#28 0x4036a888 in TclExecuteByteCode ()
#29 0x40350043 in Tcl_EvalObj ()
#30 0x40389b98 in TclObjInterpProc ()
#31 0x4036a888 in TclExecuteByteCode ()
#32 0x40350043 in Tcl_EvalObj ()
---Type <return> to continue, or q <return> to quit---
#33 0x4034fe22 in Tcl_Eval ()
#34 0x40351580 in Tcl_GlobalEval ()
#35 0x402b7343 in Tk_BindEvent ()
#36 0x402bb8d4 in TkBindEventProc ()
#37 0x402bf2be in Tk_HandleEvent ()
#38 0x402bf659 in WindowEventProc ()
#39 0x40383467 in Tcl_ServiceEvent ()
#40 0x40383699 in Tcl_DoOneEvent ()
#41 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#42 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#43 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#44 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#45 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#46 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#47 0x40014983 in L10 ()
#48 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#49 0x401a7f34 in -[FCall(c) _performCall] (self=0x81509b8,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#50 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#51 0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#52 0x4034f707 in TclInvokeStringCommand ()
#53 0x4036a888 in TclExecuteByteCode ()
#54 0x40350043 in Tcl_EvalObj ()
#55 0x403895f6 in Tcl_UplevelObjCmd ()
#56 0x4036a888 in TclExecuteByteCode ()
#57 0x40350043 in Tcl_EvalObj ()
#58 0x40389b98 in TclObjInterpProc ()
#59 0x4036a888 in TclExecuteByteCode ()
#60 0x40350043 in Tcl_EvalObj ()
#61 0x4034fe22 in Tcl_Eval ()
#62 0x40351580 in Tcl_GlobalEval ()
#63 0x402ba5af in TkCopyAndGlobalEval ()
---Type <return> to continue, or q <return> to quit---
#64 0x402e20cd in TkInvokeButton ()
#65 0x402e164b in ButtonWidgetCmd ()
#66 0x4034f707 in TclInvokeStringCommand ()
#67 0x4036a888 in TclExecuteByteCode ()
#68 0x40350043 in Tcl_EvalObj ()
#69 0x403895d7 in Tcl_UplevelObjCmd ()
#70 0x4036a888 in TclExecuteByteCode ()
#71 0x40350043 in Tcl_EvalObj ()
#72 0x40389b98 in TclObjInterpProc ()
#73 0x4036a888 in TclExecuteByteCode ()
#74 0x40350043 in Tcl_EvalObj ()
#75 0x4034fe22 in Tcl_Eval ()
#76 0x40351580 in Tcl_GlobalEval ()
#77 0x402b7343 in Tk_BindEvent ()
#78 0x402bb8d4 in TkBindEventProc ()
#79 0x402bf2be in Tk_HandleEvent ()
#80 0x402bf659 in WindowEventProc ()
#81 0x40383467 in Tcl_ServiceEvent ()
#82 0x40383699 in Tcl_DoOneEvent ()
#83 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#84 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#85 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#86 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#87 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#88 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#89 0x40014983 in L10 ()
#90 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#91 0x401a7f34 in -[FCall(c) _performCall] (self=0x814faf0,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#92 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#93 0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#94 0x4034f707 in TclInvokeStringCommand ()
---Type <return> to continue, or q <return> to quit---
#95 0x4036a888 in TclExecuteByteCode ()
#96 0x40350043 in Tcl_EvalObj ()
#97 0x403895f6 in Tcl_UplevelObjCmd ()
#98 0x4036a888 in TclExecuteByteCode ()
#99 0x40350043 in Tcl_EvalObj ()
#100 0x40389b98 in TclObjInterpProc ()
#101 0x4036a888 in TclExecuteByteCode ()
#102 0x40350043 in Tcl_EvalObj ()
#103 0x4034fe22 in Tcl_Eval ()
#104 0x40351580 in Tcl_GlobalEval ()
#105 0x402ba5af in TkCopyAndGlobalEval ()
#106 0x402e20cd in TkInvokeButton ()
#107 0x402e164b in ButtonWidgetCmd ()
#108 0x4034f707 in TclInvokeStringCommand ()
#109 0x4036a888 in TclExecuteByteCode ()
#110 0x40350043 in Tcl_EvalObj ()
#111 0x403895d7 in Tcl_UplevelObjCmd ()
#112 0x4036a888 in TclExecuteByteCode ()
#113 0x40350043 in Tcl_EvalObj ()
#114 0x40389b98 in TclObjInterpProc ()
#115 0x4036a888 in TclExecuteByteCode ()
#116 0x40350043 in Tcl_EvalObj ()
#117 0x4034fe22 in Tcl_Eval ()
#118 0x40351580 in Tcl_GlobalEval ()
#119 0x402b7343 in Tk_BindEvent ()
#120 0x402bb8d4 in TkBindEventProc ()
#121 0x402bf2be in Tk_HandleEvent ()
#122 0x402bf659 in WindowEventProc ()
#123 0x40383467 in Tcl_ServiceEvent ()
#124 0x40383699 in Tcl_DoOneEvent ()
#125 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#126 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#127 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#128 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#129 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#130 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
---Type <return> to continue, or q <return> to quit---
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#131 0x40014983 in L10 ()
#132 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#133 0x401a7f34 in -[FCall(c) _performCall] (self=0x814ec28,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#134 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#135 0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#136 0x4034f707 in TclInvokeStringCommand ()
#137 0x4036a888 in TclExecuteByteCode ()
#138 0x40350043 in Tcl_EvalObj ()
#139 0x403895f6 in Tcl_UplevelObjCmd ()
#140 0x4036a888 in TclExecuteByteCode ()
#141 0x40350043 in Tcl_EvalObj ()
#142 0x40389b98 in TclObjInterpProc ()
#143 0x4036a888 in TclExecuteByteCode ()
#144 0x40350043 in Tcl_EvalObj ()
#145 0x4034fe22 in Tcl_Eval ()
#146 0x40351580 in Tcl_GlobalEval ()
#147 0x402ba5af in TkCopyAndGlobalEval ()
#148 0x402e20cd in TkInvokeButton ()
#149 0x402e164b in ButtonWidgetCmd ()
#150 0x4034f707 in TclInvokeStringCommand ()
#151 0x4036a888 in TclExecuteByteCode ()
#152 0x40350043 in Tcl_EvalObj ()
#153 0x403895d7 in Tcl_UplevelObjCmd ()
#154 0x4036a888 in TclExecuteByteCode ()
#155 0x40350043 in Tcl_EvalObj ()
#156 0x40389b98 in TclObjInterpProc ()
#157 0x4036a888 in TclExecuteByteCode ()
#158 0x40350043 in Tcl_EvalObj ()
#159 0x4034fe22 in Tcl_Eval ()
#160 0x40351580 in Tcl_GlobalEval ()
#161 0x402b7343 in Tk_BindEvent ()
#162 0x402bb8d4 in TkBindEventProc ()
#163 0x402bf2be in Tk_HandleEvent ()
#164 0x402bf659 in WindowEventProc ()
#165 0x40383467 in Tcl_ServiceEvent ()
#166 0x40383699 in Tcl_DoOneEvent ()
#167 0x40105574 in tkobjc_doOneEventSync ()
---Type <return> to continue, or q <return> to quit---
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#168 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#169 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#170 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#171 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#172 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#173 0x40014983 in L10 ()
#174 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#175 0x401a7f34 in -[FCall(c) _performCall] (self=0x814dd60,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#176 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#177 0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#178 0x4034f707 in TclInvokeStringCommand ()
#179 0x4036a888 in TclExecuteByteCode ()
#180 0x40350043 in Tcl_EvalObj ()
#181 0x403895f6 in Tcl_UplevelObjCmd ()
#182 0x4036a888 in TclExecuteByteCode ()
#183 0x40350043 in Tcl_EvalObj ()
#184 0x40389b98 in TclObjInterpProc ()
#185 0x4036a888 in TclExecuteByteCode ()
#186 0x40350043 in Tcl_EvalObj ()
#187 0x4034fe22 in Tcl_Eval ()
#188 0x40351580 in Tcl_GlobalEval ()
#189 0x402ba5af in TkCopyAndGlobalEval ()
#190 0x402e20cd in TkInvokeButton ()
#191 0x402e164b in ButtonWidgetCmd ()
#192 0x4034f707 in TclInvokeStringCommand ()
#193 0x4036a888 in TclExecuteByteCode ()
#194 0x40350043 in Tcl_EvalObj ()
#195 0x403895d7 in Tcl_UplevelObjCmd ()
#196 0x4036a888 in TclExecuteByteCode ()
#197 0x40350043 in Tcl_EvalObj ()
#198 0x40389b98 in TclObjInterpProc ()
---Type <return> to continue, or q <return> to quit---
#199 0x4036a888 in TclExecuteByteCode ()
#200 0x40350043 in Tcl_EvalObj ()
#201 0x4034fe22 in Tcl_Eval ()
#202 0x40351580 in Tcl_GlobalEval ()
#203 0x402b7343 in Tk_BindEvent ()
#204 0x402bb8d4 in TkBindEventProc ()
#205 0x402bf2be in Tk_HandleEvent ()
#206 0x402bf659 in WindowEventProc ()
#207 0x40383467 in Tcl_ServiceEvent ()
#208 0x40383699 in Tcl_DoOneEvent ()
#209 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#210 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#211 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#212 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#213 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#214 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#215 0x40014983 in L10 ()
#216 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#217 0x401a7f34 in -[FCall(c) _performCall] (self=0x814ce98,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#218 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#219 0x40131400 in tclObjc_msgSendToArgv1 ()
#220 0x4034f707 in TclInvokeStringCommand ()
#221 0x4036a888 in TclExecuteByteCode ()
#222 0x40350043 in Tcl_EvalObj ()
#223 0x403895f6 in Tcl_UplevelObjCmd ()
#224 0x4036a888 in TclExecuteByteCode ()
#225 0x40350043 in Tcl_EvalObj ()
#226 0x40389b98 in TclObjInterpProc ()
#227 0x4036a888 in TclExecuteByteCode ()
#228 0x40350043 in Tcl_EvalObj ()
#229 0x4034fe22 in Tcl_Eval ()
---Type <return> to continue, or q <return> to quit---
#230 0x40351580 in Tcl_GlobalEval ()
#231 0x402ba5af in TkCopyAndGlobalEval ()
#232 0x402e20cd in TkInvokeButton ()
#233 0x402e164b in ButtonWidgetCmd ()
#234 0x4034f707 in TclInvokeStringCommand ()
#235 0x4036a888 in TclExecuteByteCode ()
#236 0x40350043 in Tcl_EvalObj ()
#237 0x403895d7 in Tcl_UplevelObjCmd ()
#238 0x4036a888 in TclExecuteByteCode ()
#239 0x40350043 in Tcl_EvalObj ()
#240 0x40389b98 in TclObjInterpProc ()
#241 0x4036a888 in TclExecuteByteCode ()
#242 0x40350043 in Tcl_EvalObj ()
#243 0x4034fe22 in Tcl_Eval ()
#244 0x40351580 in Tcl_GlobalEval ()
#245 0x402b7343 in Tk_BindEvent ()
#246 0x402bb8d4 in TkBindEventProc ()
#247 0x402bf2be in Tk_HandleEvent ()
#248 0x402bf659 in WindowEventProc ()
#249 0x40383467 in Tcl_ServiceEvent ()
#250 0x40383699 in Tcl_DoOneEvent ()
#251 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#252 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#253 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#254 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#255 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#256 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#257 0x40014983 in L10 ()
#258 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#259 0x401a7f34 in -[FCall(c) _performCall] (self=0x814b768,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#260 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#261 0x40131400 in tclObjc_msgSendToArgv1 ()
---Type <return> to continue, or q <return> to quit---
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#262 0x4034f707 in TclInvokeStringCommand ()
#263 0x4036a888 in TclExecuteByteCode ()
#264 0x40350043 in Tcl_EvalObj ()
#265 0x403895f6 in Tcl_UplevelObjCmd ()
#266 0x4036a888 in TclExecuteByteCode ()
#267 0x40350043 in Tcl_EvalObj ()
#268 0x40389b98 in TclObjInterpProc ()
#269 0x4036a888 in TclExecuteByteCode ()
#270 0x40350043 in Tcl_EvalObj ()
#271 0x4034fe22 in Tcl_Eval ()
#272 0x40351580 in Tcl_GlobalEval ()
#273 0x402ba5af in TkCopyAndGlobalEval ()
#274 0x402e20cd in TkInvokeButton ()
#275 0x402e164b in ButtonWidgetCmd ()
#276 0x4034f707 in TclInvokeStringCommand ()
#277 0x4036a888 in TclExecuteByteCode ()
#278 0x40350043 in Tcl_EvalObj ()
#279 0x403895d7 in Tcl_UplevelObjCmd ()
#280 0x4036a888 in TclExecuteByteCode ()
#281 0x40350043 in Tcl_EvalObj ()
#282 0x40389b98 in TclObjInterpProc ()
#283 0x4036a888 in TclExecuteByteCode ()
#284 0x40350043 in Tcl_EvalObj ()
#285 0x4034fe22 in Tcl_Eval ()
#286 0x40351580 in Tcl_GlobalEval ()
#287 0x402b7343 in Tk_BindEvent ()
#288 0x402bb8d4 in TkBindEventProc ()
#289 0x402bf2be in Tk_HandleEvent ()
#290 0x402bf659 in WindowEventProc ()
#291 0x40383467 in Tcl_ServiceEvent ()
#292 0x40383699 in Tcl_DoOneEvent ()
#293 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#294 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#295 0x4019d574 in -[Object(s) _perform:] (self=0x8102108,
_cmd=0x40059558, aSel=0x40059488)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/DefObject.m:664
#296 0x400495dd in -[ActionCache deliverActions] (self=0x810c000,
_cmd=0x400595f8)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:219
#297 0x4004994b in -[ActionCache sendActionOfType:toExecute:]
(self=0x810c000,
    _cmd=0x40059628, type=0x80f8ad8, cmd=0x400537f1 "Quit")
---Type <return> to continue, or q <return> to quit---
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:272
#298 0x40049b15 in -[ActionCache sendQuitAction] (self=0x810c000,
_cmd=0x8074798)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ActionCache.m:304
#299 0x40014983 in L10 ()
#300 0x401b1d07 in objc_call ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/_fcall.m:154
#301 0x401a7f34 in -[FCall(c) _performCall] (self=0x814ab90,
_cmd=0x40136968)
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/defobj/FCall.m:457
#302 0x40130ea3 in tclObjc_msgSendToClientData ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#303 0x40131400 in tclObjc_msgSendToArgv1 ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tclobjc/tclObjc.m:159
#304 0x4034f707 in TclInvokeStringCommand ()
#305 0x4036a888 in TclExecuteByteCode ()
#306 0x40350043 in Tcl_EvalObj ()
#307 0x403895f6 in Tcl_UplevelObjCmd ()
#308 0x4036a888 in TclExecuteByteCode ()
#309 0x40350043 in Tcl_EvalObj ()
#310 0x40389b98 in TclObjInterpProc ()
#311 0x4036a888 in TclExecuteByteCode ()
#312 0x40350043 in Tcl_EvalObj ()
#313 0x4034fe22 in Tcl_Eval ()
#314 0x40351580 in Tcl_GlobalEval ()
#315 0x402ba5af in TkCopyAndGlobalEval ()
#316 0x402e20cd in TkInvokeButton ()
#317 0x402e164b in ButtonWidgetCmd ()
#318 0x4034f707 in TclInvokeStringCommand ()
#319 0x4036a888 in TclExecuteByteCode ()
#320 0x40350043 in Tcl_EvalObj ()
#321 0x403895d7 in Tcl_UplevelObjCmd ()
#322 0x4036a888 in TclExecuteByteCode ()
#323 0x40350043 in Tcl_EvalObj ()
#324 0x40389b98 in TclObjInterpProc ()
#325 0x4036a888 in TclExecuteByteCode ()
#326 0x40350043 in Tcl_EvalObj ()
#327 0x4034fe22 in Tcl_Eval ()
#328 0x40351580 in Tcl_GlobalEval ()
#329 0x402b7343 in Tk_BindEvent ()
#330 0x402bb8d4 in TkBindEventProc ()
#331 0x402bf2be in Tk_HandleEvent ()
#332 0x402bf659 in WindowEventProc ()
#333 0x40383467 in Tcl_ServiceEvent ()
---Type <return> to continue, or q <return> to quit---
#334 0x40383699 in Tcl_DoOneEvent ()
#335 0x40105574 in tkobjc_doOneEventSync ()
    at /usr/local/src/redhat/BUILD/swarm-2.0.1/src/tkobjc/common.m:111
#336 0x4004c6cd in -[ControlPanel setStateStopped] (self=0x8102108,
_cmd=0x8055910)
    at
/usr/local/src/redhat/BUILD/swarm-2.0.1/src/simtoolsgui/ControlPanel.m:131
#337 0x8049b37 in -[ObserverSwarm buildObjects] (self=0x81074a0,
_cmd=0x8055648)
    at ObserverSwarm.m:79
#338 0x80496f8 in main (argc=1, argv=0xbffffac4) at main.m:43
#339 0x4058acb3 in __libc_start_main (main=0x8049674 <main>, argc=1,
argv=0xbffffac4,
    init=0x8048b38 <_init>, fini=0x80501dc <_fini>, rtld_fini=0x4000a350
<_dl_fini>,
    stack_end=0xbffffabc) at ../sysdeps/generic/libc-start.c:78
(gdb) 


-- 
Paul E. Johnson                       email: address@hidden
Dept. of Political Science            http://lark.cc.ukans.edu/~pauljohn
University of Kansas                  Office: (785) 864-9086
Lawrence, Kansas 66045                FAX: (785) 864-5700

                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]