[brlcad-tracker] [ brlcad-Bugs-1800310 ] ASCII import segfault in mged
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: SourceForge.net <no...@so...> - 2007-09-22 18:46:54
|
Bugs item #1800310, was opened at 2007-09-22 18:46 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1800310&group_id=105292 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Modeling Group: serious bug / no workaround Status: Open Resolution: None Priority: 5 Private: No Submitted By: Karel Kulhavy (clock3) Assigned to: Nobody/Anonymous (nobody) Summary: ASCII import segfault in mged Initial Comment: BRL-CAD 1.10.3 from the CVS mged ronja.g File -> Import -> ASCII Database, enter plazmatron.asc as filename and plazmatron_ as prefix. Then it segfaults: #0 copy_object (interp=0x841eec00, input_dp=0x8261b33c, input_dbip=0x1f, curr_dbip=0x7e7ee000, name_tbl=0xcf7d5880, used_names_tbl=0xcf7d5840, cc_data=0xcf7d5810) at wdb_obj.c:3401 ip = {idb_magic = 230414439, idb_major_type = 1, idb_minor_type = 31, idb_meth = 0x3c0286f8, idb_ptr = 0x7c5e9280, idb_avs = {magic = 1098273569, count = 0, max = 0, readonly_min = 0x0, readonly_max = 0x0, avp = 0x0}} extr = (struct rt_extrude_internal *) 0x3c0272a8 dsp = (struct rt_dsp_internal *) 0x0 comb = (struct rt_comb_internal *) 0x7c5e9280 new_dp = (struct directory *) 0x7c5e9280 new_name = 0x0 #1 0x0256992d in wdb_concat_cmd (wdbp=0x86288600, interp=0x841eec00, argc=3, argv=0x7c7d370c) at wdb_obj.c:3605 _i = 851 newdbp = (struct db_i *) 0x8bac3000 bad = 31 file_index = 1 dp = (struct directory *) 0x8261b33c name_tbl = {buckets = 0x89512540, staticBuckets = {0x0, 0x0, 0x0, 0x0}, numBuckets = 16, numEntries = 17, rebuildSize = 48, downShift = 26, mask = 15, keyType = 0, findProc = 0x6b7ab70 <Tcl_FindHashEntry>, createProc = 0x6b7abb0 <Tcl_CreateHashEntry>, typePtr = 0x7c7d370c} used_names_tbl = {buckets = 0x89512600, staticBuckets = {0x0, 0x0, 0x0, 0x0}, numBuckets = 16, numEntries = 17, rebuildSize = 48, downShift = 26, mask = 15, keyType = 0, findProc = 0x6b7ab70 <Tcl_FindHashEntry>, createProc = 0x6b7abb0 <Tcl_CreateHashEntry>, typePtr = 0xcf7d58a0} ptr = (Tcl_HashEntry *) 0x1f search = {tablePtr = 0x81401024, nextIndex = 51248036, nextEntryPtr = 0x0} cc_data = {unique_mode = 3, old_dbip = 0x7e7ee000, new_dbip = 0x8bac3000, prestr = {vls_magic = -1993131077, vls_str = 0x7e9dc180 "plazmatron_", vls_offset = 0, vls_len = 11, vls_max = 40}} #2 0x06b2ac19 in TclInvokeStringCommand (clientData=0x835fdb80, interp=0x841eec00, objc=-2090869888, objv=0x7c7d3700) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:2020 i = 3 result = 3 argv = (const char **) 0x7c7d370c #3 0x06b6ccc5 in TclExecuteByteCode (interp=0x841eec00, codePtr=0x7fc83400) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:1834 length = 311 bytes = 0x1f "<?W\002F\002\001" cmdPtr = (Command *) 0x835fdb80 objv = (Tcl_Obj **) 0x7c7d3700 preservedStackRefCountPtr = (char **) 0x7c7d3000 objc = 3 pcAdjustment = 2 eePtr = (ExecEnv *) 0x88757620 compiledLocals = (Var *) 0x7c7d35b4 namespacePtr = (Namespace *) 0x7ce69800 bcFrame = {type = 2, level = 7, line = 0x0, nline = 0, framePtr = 0x7c7d357c, nextPtr = 0xcf7d5fe0, data = {eval = {path = 0x7fc83400}, tebc = {codePtr = 0x7fc83400, pc = 0x7fc83602 "\006\003\"\004\001\002\003\001\031\001,\n\b\006\003\"\004\001\002"}}, cmd = {str = {cmd = 0x0, len = 0}, listPtr = 0x0}} catchTop = 445 tosPtr = (Tcl_Obj **) 0x7c7d3708 pc = (unsigned char *) 0x7fc83602 "\006\003\"\004\001\002\003\001\031\001,\n\b\006\003\"\004\001\002" instructionCount = 1 expandNestList = (Tcl_Obj *) 0x0 checkInterp = 1 cleanup = 1 objResultPtr = (Tcl_Obj *) 0x8b9a2690 result = 0 #4 0x06b6b39f in TclCompEvalObj (interp=0x841eec00, objPtr=0x8be86720, invoker=0x1f, word=31) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:996 codePtr = (ByteCode *) 0x7fc83400 result = 649170536 namespacePtr = (Namespace *) 0x7c5e9280 #5 0x06baea5c in TclObjInterpProcCore (interp=0x841eec00, framePtr=0x7c7d357c, procNameObj=0x1f, isLambda=0, skip=1, errorProc=0x6bafd90 <MakeProcError>) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1530 procPtr = (Proc *) 0x7fc85320 varPtr = (Var *) 0x841eec00 localPtr = (CompiledLocal *) 0x841eec00 localCt = -2078348288 numArgs = 1 argCt = 1 i = 0 imax = 2086572672 result = -2078348288 compiledLocals = (Var *) 0x1f argObjs = (Tcl_Obj * const *) 0x7fc85094 #6 0x06bae600 in ObjInterpProcEx (clientData=0x7fc85320, interp=0x841eec00, objc=31, objv=0x7fc85090, isLambda=0, errorProc=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1277 codePtr = (ByteCode *) 0x7c5e9280 procPtr = (Proc *) 0x7fc85320 nsPtr = (Namespace *) 0x7c7d357c framePtr = (CallFrame *) 0x7c7d357c framePtrPtr = (CallFrame **) 0x1f result = 31 #7 0x06bae506 in TclObjInterpProc (clientData=0x1f, interp=0x1f, objc=31, objv=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1207 No locals. #8 0x06b2c560 in TclEvalObjvInternal (interp=0x841eec00, objc=2, objv=0x7fc85090, command=0x26b0a8de "", length=0, flags=262144) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3617 cmdEpoch = -2078348288 newEpoch = 2143834256 cmdPtr = (Command *) 0x7dd31f00 newObjv = (Tcl_Obj **) 0x841eec00 i = 2143834256 savedVarFramePtr = (CallFrame *) 0x0 varFramePtr = (CallFrame *) 0x820278c0 code = 0 traceCode = 0 checkTraces = 0 savedNsPtr = (Namespace *) 0x0 lookupNsPtr = (Namespace *) 0x0 #9 0x06b2c986 in Tcl_EvalObjv (interp=0x841eec00, objc=2, objv=0x7fc85090, flags=262144) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3737 iPtr = (Interp *) 0x841eec00 tracePtr = (Trace *) 0x7c5e9280 cmdBuf = {string = 0x7fc85260 "\004", length = 1, spaceAvl = 4194520, staticSpace = "\202Ńş\006`RČ\177\221ü\a\000Ô\004ă\rŇĐş\006=Ý\a\000@\036Ó}č^}ĎŘ\000˛&\000ě\036\204\000\000\000\000\000\000\000\000%đť\006\000ě\036\204\000đ\216\203đ˙\216\203\004\\Ţ-@\036Ó}TBŢ-\030_}Ď\200\020ă\r\000P_\177°\016\000\000\004\000\000\000\004\\Ţ-\b\000\000\000TBŢ-8_}Ď\207\022ă\r\b", '\0' <repeats 11 times>, "\036\022ă\rŔuu\210\000\000\000\000\000\000\000\000\004\\Ţ-\000\000\000\000TBŢ-h_}Ď \030ă\r\b", '\0' <repeats 11 times>, "b\030ă\r\230\230ć|˘ă\177\000\000\000\000Ř\000˛&\000\000\000"} cmdString = 0x26b0a8de "" cmdLen = 0 code = 2 i = 649111774 allowExceptions = 0 #10 0x06b2dc74 in TclEvalObjEx (interp=0x841eec00, objPtr=0x8be86390, flags=262144, invoker=0x2258f400, word=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4563 line = 1 i = 262144 w = 0x841eec00 "\030í\036\204" eoFrame = {type = 1, level = 6, line = 0x7f5f5eb0, nline = 2, framePtr = 0x7c7d30ec, nextPtr = 0xcf7d6450, data = {eval = {path = 0x0}, tebc = {codePtr = 0x0, pc = 0x6bc902b "\201Ăpő\037\213z\024\205öt\021\213\026J\205Ň\211\026~\037\211<$čŻ=ő˙\213\\$\020\213t$\024\213|$\030\203Ä\034Ă\215´&"}}, cmd = {str = {cmd = 0x8be86390 "\004", len = 1}, listPtr = 0x8be86390}} copyPtr = (Tcl_Obj *) 0x8be868a0 elements = (Tcl_Obj **) 0x7fc85090 listRepPtr = (List *) 0x1f script = 0x7c5e9280 "ImoC" numSrcBytes = 0 result = -2078348288 savedVarFramePtr = (CallFrame *) 0xcf7d6008 allowExceptions = 262144 #11 0x06b2d8ca in Tcl_EvalObjEx (interp=0x1f, objPtr=0x1f, flags=31) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4475 No locals. #12 0x06bae2da in Tcl_UplevelObjCmd (dummy=0x0, interp=0x841eec00, objc=-1947704432, objv=0x40000) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:906 objPtr = (Tcl_Obj *) 0x1f result = -2113767232 savedVarFramePtr = (CallFrame *) 0x7c7d30ec framePtr = (CallFrame *) 0x820278c0 #13 0x06b6ccc5 in TclExecuteByteCode (interp=0x841eec00, codePtr=0x83f73000) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:1834 length = 649199832 bytes = 0x1f "<?W\002F\002\001" cmdPtr = (Command *) 0x8134e640 objv = (Tcl_Obj **) 0x7c7d3570 preservedStackRefCountPtr = (char **) 0x7c7d3000 objc = 3 pcAdjustment = 2 eePtr = (ExecEnv *) 0x88757620 compiledLocals = (Var *) 0x7c7d3124 namespacePtr = (Namespace *) 0x7ce69800 bcFrame = {type = 2, level = 5, line = 0x0, nline = 0, framePtr = 0x7c7d30ec, nextPtr = 0xcf7d6a00, data = {eval = {path = 0x83f73000}, tebc = {codePtr = 0x83f73000, pc = 0x83f7332c "\006\003l_"}}, cmd = {str = {cmd = 0x0, len = 0}, listPtr = 0x0}} catchTop = 346 tosPtr = (Tcl_Obj **) 0x7c7d3578 pc = (unsigned char *) 0x83f7332c "\006\003l_" instructionCount = 1 expandNestList = (Tcl_Obj *) 0x0 checkInterp = 0 cleanup = 2 objResultPtr = (Tcl_Obj *) 0x8be86390 result = 0 #14 0x06b6b39f in TclCompEvalObj (interp=0x841eec00, objPtr=0x818568b8, invoker=0x1f, word=31) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:996 codePtr = (ByteCode *) 0x83f73000 result = 649170536 namespacePtr = (Namespace *) 0x7c5e9280 #15 0x06baea5c in TclObjInterpProcCore (interp=0x841eec00, framePtr=0x7c7d30ec, procNameObj=0x1f, isLambda=0, skip=1, errorProc=0x6bafd90 <MakeProcError>) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1530 procPtr = (Proc *) 0x81411480 varPtr = (Var *) 0x841eec00 localPtr = (CompiledLocal *) 0x841eec00 localCt = -2078348288 numArgs = 1 argCt = 2 i = 0 imax = 2086572672 result = -2078348288 compiledLocals = (Var *) 0x1f argObjs = (Tcl_Obj * const *) 0x7c7d30dc #16 0x06bae600 in ObjInterpProcEx (clientData=0x81411480, interp=0x841eec00, objc=31, objv=0x7c7d30d8, isLambda=0, errorProc=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1277 codePtr = (ByteCode *) 0x7c5e9280 procPtr = (Proc *) 0x81411480 nsPtr = (Namespace *) 0x7c7d30ec framePtr = (CallFrame *) 0x7c7d30ec framePtrPtr = (CallFrame **) 0x1f result = 31 #17 0x06bae506 in TclObjInterpProc (clientData=0x1f, interp=0x1f, objc=31, objv=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1207 No locals. #18 0x06b2c560 in TclEvalObjvInternal (interp=0x841eec00, objc=3, objv=0x7c7d30d8, command=0x7e458200 "init_asc2g id_0", length=15, flags=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3617 cmdEpoch = -2078348288 newEpoch = 2088579288 cmdPtr = (Command *) 0x84ccfcc0 newObjv = (Tcl_Obj **) 0x841eec00 i = 2088579288 savedVarFramePtr = (CallFrame *) 0x0 varFramePtr = (CallFrame *) 0x820278c0 code = 0 traceCode = 0 checkTraces = 0 savedNsPtr = (Namespace *) 0x0 lookupNsPtr = (Namespace *) 0x0 #19 0x06b2c7b5 in TclEvalObjvInternal (interp=0x841eec00, objc=2, objv=0x7c7d30d0, command=0x7e458200 "init_asc2g id_0", length=15, flags=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3543 currNsPtr = (Namespace *) 0x7e458200 newObjc = 3 handlerObjc = 1 handlerObjv = (Tcl_Obj **) 0x81858ef0 cmdPtr = (Command *) 0x7e458200 newObjv = (Tcl_Obj **) 0x7c7d30d8 i = 3 savedVarFramePtr = (CallFrame *) 0x0 varFramePtr = (CallFrame *) 0x820278c0 code = 0 traceCode = 0 checkTraces = 1 savedNsPtr = (Namespace *) 0x0 lookupNsPtr = (Namespace *) 0x0 #20 0x06b6cbaf in TclExecuteByteCode (interp=0x841eec00, codePtr=0x88abf980) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:1851 length = 15 bytes = 0x1f "<?W\002F\002\001" cmdPtr = (Command *) 0x0 objv = (Tcl_Obj **) 0x7c7d30d0 preservedStackRefCountPtr = (char **) 0x7c7d3000 objc = 2 pcAdjustment = 2 eePtr = (ExecEnv *) 0x88757620 compiledLocals = (Var *) 0x0 namespacePtr = (Namespace *) 0x7ce69800 bcFrame = {type = 2, level = 4, line = 0x0, nline = 0, framePtr = 0x7c7d3004, nextPtr = 0xcf7d6ea0, data = {eval = {path = 0x88abf980}, tebc = {codePtr = 0x88abf980, pc = 0x88abf9ec "\006\002"}}, cmd = {str = {cmd = 0x0, len = 0}, listPtr = 0x0}} catchTop = 50 tosPtr = (Tcl_Obj **) 0x7c7d30d4 pc = (unsigned char *) 0x88abf9ec "\006\002" instructionCount = 1 expandNestList = (Tcl_Obj *) 0x0 checkInterp = 0 cleanup = -2111905536 objResultPtr = (Tcl_Obj *) 0xde304d4 result = 0 #21 0x06b6b39f in TclCompEvalObj (interp=0x841eec00, objPtr=0x805b64e0, invoker=0x1f, word=31) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:996 codePtr = (ByteCode *) 0x88abf980 result = 0 namespacePtr = (Namespace *) 0x7c5e9280 #22 0x06b2dd2a in TclEvalObjEx (interp=0x841eec00, objPtr=0x805b64e0, flags=131072, invoker=0x2258f400, word=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4677 script = 0x7c5e9280 "ImoC" numSrcBytes = 2095486976 result = 0 savedVarFramePtr = (CallFrame *) 0x820278c0 allowExceptions = 0 #23 0x06b2d8ca in Tcl_EvalObjEx (interp=0x1f, objPtr=0x1f, flags=31) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4475 No locals. #24 0x0f177c00 in TkInvokeMenu (interp=0x841eec00, menuPtr=0x8a53a400, index=2086572672) at /home/clock/brlcad/src/other/tk/generic/tkMenu.c:1089 result = 0 mePtr = (TkMenuEntry *) 0x8a53a200 #25 0x0f1777e3 in MenuWidgetObjCmd (clientData=0x8a53a400, interp=0x841eec00, objc=-2078348288, objv=0x832fc3f0) at /home/clock/brlcad/src/other/tk/generic/tkMenu.c:903 index = 0 mePtr = (TkMenuEntry *) 0x832fc3f0 result = 0 option = 10 #26 0x06b2c560 in TclEvalObjvInternal (interp=0x841eec00, objc=3, objv=0x832fc3f0, command=0x26b0a8de "", length=0, flags=262144) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3617 cmdEpoch = -2078348288 newEpoch = -2094021648 cmdPtr = (Command *) 0x8b660380 newObjv = (Tcl_Obj **) 0x841eec00 i = -2094021648 savedVarFramePtr = (CallFrame *) 0x0 varFramePtr = (CallFrame *) 0x820278c0 code = 0 traceCode = 0 checkTraces = 0 savedNsPtr = (Namespace *) 0x0 lookupNsPtr = (Namespace *) 0x0 #27 0x06b2c986 in Tcl_EvalObjv (interp=0x841eec00, objc=3, objv=0x832fc3f0, flags=262144) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3737 iPtr = (Interp *) 0x841eec00 tracePtr = (Trace *) 0x7c5e9280 cmdBuf = {string = 0xd "\004:\"\020W}Ď", length = 1312, spaceAvl = 16, staticSpace = "Đ\001\000\000 \000\000\000=\005\000\000<\000\000\000Ô$ă\r\000\000\000\000PČ\177\000č \000\000PČ\177\000\000\000\000\000@@\202Ô\004ă\rÔ$ă\r˙˙˙˙\001\000\000\000Čm \000Ż\027ă\r˙˙˙˙\000\000\000\000˙˙˙˙\200\020ă\r\000@Č\177đ\002\000\000\004\000\000\000\004\\Ţ-\f\000\000\000TBŢ-řm}Ď\207\022ă\r\f\000\000\000\000\000\000\000đ?Ú\213\036\022ă\r\001", '\0' <repeats 11 times>, "\004\\Ţ-\000\000\000\000TBŢ-(n}Ď \030ă\r\f\000\000\000˙˙˙˙Čn}Ďb\030ă\r\000\000\000\000,\235ą&\001\000\000\000Ř\000˛&\000\000\000"} cmdString = 0x26b0a8de "" cmdLen = 0 code = 3 i = 649111774 allowExceptions = 0 #28 0x06b2dc74 in TclEvalObjEx (interp=0x841eec00, objPtr=0x805da240, flags=262144, invoker=0x2258f400, word=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4563 line = 1 i = 262144 w = 0x841eec00 "\030í\036\204" eoFrame = {type = 1, level = 3, line = 0x7fc842f0, nline = 3, framePtr = 0x7c7d3004, nextPtr = 0xcf7d7310, data = {eval = {path = 0x0}, tebc = {codePtr = 0x0, pc = 0xde31862 "[\201âCű\037\213ť¸\v"}}, cmd = {str = {cmd = 0x805da240 "\003", len = 10}, listPtr = 0x805da240}} copyPtr = (Tcl_Obj *) 0x877247e0 elements = (Tcl_Obj **) 0x832fc3f0 listRepPtr = (List *) 0x1f script = 0x7c5e9280 "ImoC" numSrcBytes = -1959811647 result = -2078348288 savedVarFramePtr = (CallFrame *) 0x8b2fa5c1 allowExceptions = 262144 #29 0x06b2d8ca in Tcl_EvalObjEx (interp=0x1f, objPtr=0x1f, flags=31) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4475 No locals. #30 0x06bae2da in Tcl_UplevelObjCmd (dummy=0x0, interp=0x841eec00, objc=-2141347264, objv=0x40000) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:906 objPtr = (Tcl_Obj *) 0x1f result = -2113767232 savedVarFramePtr = (CallFrame *) 0x7c7d3004 framePtr = (CallFrame *) 0x820278c0 #31 0x06b6ccc5 in TclExecuteByteCode (interp=0x841eec00, codePtr=0x7fc80400) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:1834 length = 797335352 bytes = 0x1f "<?W\002F\002\001" cmdPtr = (Command *) 0x8134e640 objv = (Tcl_Obj **) 0x7c7d30c4 preservedStackRefCountPtr = (char **) 0x7c7d3000 objc = 3 pcAdjustment = 2 eePtr = (ExecEnv *) 0x88757620 compiledLocals = (Var *) 0x7c7d303c namespacePtr = (Namespace *) 0x7ce69800 bcFrame = {type = 2, level = 2, line = 0x0, nline = 0, framePtr = 0x7c7d3004, nextPtr = 0xcf7d7530, data = {eval = {path = 0x7fc80400}, tebc = {codePtr = 0x7fc80400, pc = 0x7fc805a0 "\006\003"}}, cmd = {str = {cmd = 0x0, len = 0}, listPtr = 0x0}} catchTop = 47 tosPtr = (Tcl_Obj **) 0x7c7d30cc pc = (unsigned char *) 0x7fc805a0 "\006\003" instructionCount = 1 expandNestList = (Tcl_Obj *) 0x0 checkInterp = 0 cleanup = -1 objResultPtr = (Tcl_Obj *) 0x805da240 result = 0 #32 0x06b6b39f in TclCompEvalObj (interp=0x841eec00, objPtr=0x7ff507e0, invoker=0x1f, word=31) at /home/clock/brlcad/src/other/tcl/generic/tclExecute.c:996 codePtr = (ByteCode *) 0x7fc80400 result = 649170536 namespacePtr = (Namespace *) 0x7c5e9280 #33 0x06baea5c in TclObjInterpProcCore (interp=0x841eec00, framePtr=0x7c7d3004, procNameObj=0x1f, isLambda=0, skip=1, errorProc=0x6bafd90 <MakeProcError>) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1530 procPtr = (Proc *) 0x840a2de0 varPtr = (Var *) 0x841eec00 localPtr = (CompiledLocal *) 0x841eec00 localCt = -2078348288 numArgs = 2 argCt = 2 i = 1 imax = 2086572672 result = -2078348288 compiledLocals = (Var *) 0x1f argObjs = (Tcl_Obj * const *) 0xcf7d7604 #34 0x06bae600 in ObjInterpProcEx (clientData=0x840a2de0, interp=0x841eec00, objc=31, objv=0xcf7d7600, isLambda=0, errorProc=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1277 codePtr = (ByteCode *) 0x7c5e9280 procPtr = (Proc *) 0x840a2de0 nsPtr = (Namespace *) 0x7c7d3004 framePtr = (CallFrame *) 0x7c7d3004 framePtrPtr = (CallFrame **) 0x1f result = 31 #35 0x06bae506 in TclObjInterpProc (clientData=0x1f, interp=0x1f, objc=31, objv=0x1f) at /home/clock/brlcad/src/other/tcl/generic/tclProc.c:1207 No locals. #36 0x06b2c560 in TclEvalObjvInternal (interp=0x841eec00, objc=3, objv=0xcf7d7600, command=0xcf7d79e1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", length=82, flags=0) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3617 cmdEpoch = -2078348288 newEpoch = -813861376 cmdPtr = (Command *) 0x8022e6c0 newObjv = (Tcl_Obj **) 0x841eec00 i = -813861376 savedVarFramePtr = (CallFrame *) 0x0 varFramePtr = (CallFrame *) 0x820278c0 code = 0 traceCode = 0 checkTraces = 0 savedNsPtr = (Namespace *) 0x0 lookupNsPtr = (Namespace *) 0x0 #37 0x06b2d093 in TclEvalEx (interp=0x841eec00, script=0xcf7d79dc "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", numBytes=0, flags=131072, line=2) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:4221 copy = (Tcl_Obj **) 0x2dde4254 lcopy = (int *) 0x14 wordIdx = 0 objIdx = -2078348288 wordLine = 2 wordStart = 0x841eec00 "\030í\036\204" objectsNeeded = 3 p = 0xcf7d79dc "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n" next = 0x7c5e9280 "ImoC" parse = {commentStart = 0x0, commentSize = 0, commandStart = 0xcf7d79e1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", commandSize = 82, numWords = 3, tokenPtr = 0xcf7d7688, numTokens = 6, tokensAvailable = 20, errorType = 0, string = 0xcf7d79dc "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", end = 0xcf7d7a33 "", interp = 0x841eec00, term = 0xcf7d7a32 "\n", incomplete = 0, staticTokens = {{type = 2, start = 0xcf7d79e1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 14, numComponents = 1}, {type = 4, start = 0xcf7d79e1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 14, numComponents = 0}, {type = 2, start = 0xcf7d79f0 ".id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 64, numComponents = 1}, {type = 4, start = 0xcf7d79f0 ".id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 64, numComponents = 0}, {type = 2, start = 0xcf7d7a31 "1\n", size = 1, numComponents = 1}, {type = 4, start = 0xcf7d7a31 "1\n", size = 1, numComponents = 0}, {type = 2, start = 0xcf7d7a34 "", size = 2, numComponents = 1}, {type = 4, start = 0xcf7d7a34 "", size = -813861108, numComponents = 0}, {type = 200, start = 0xcf7d7a00 "bar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 1, numComponents = 1}, {type = 4, start = 0xcf7d7a37 "", size = 1, numComponents = 0}, {type = -813861016, start = 0xde325f1 "én˙˙˙Rj\003h", size = 2143825920, numComponents = -813861032}, {type = -1965174784, start = 0xde324d4 "[\201Ă07ű\037Óî\205Đ\017\205Ç\001", size = 0, numComponents = 20}, {type = 67108870, start = 0x6b28d5e "\213\\$\b\203Ä\fĂ\215v", size = 20, numComponents = 2134312816}, {type = -1948631056, start = 0x2dde5c04 "dű", size = 523407, numComponents = 2143825920}, {type = -813860968, start = 0xde317af "ëÓ\215v", size = 2143825920, numComponents = 523407}, { type = 2097539808, start = 0x93 "", size = -813860832, numComponents = -1948635136}, {type = -1948631056, start = 0x2dde5c04 "dű", size = 2143825920, numComponents = 769540692}, { type = -813860920, start = 0xf13b0e7 "\201Ă\221\030", size = 2143825920, numComponents = 576242672}, {type = -2078348008, start = 0x6bb19c2 "\201Ă\026çö\037\213\006\203ř\001\017\216", size = -2078348008, numComponents = 649174312}, {type = -2078348008, start = 0x26b200d8 "( \001 ", size = -2078348288, numComponents = -813860624}}} staticObjArray = {0x8be862a0, 0x805da720, 0x89e8d708, 0x0, 0x0, 0x0, 0xcf7d76d0, 0x6bc1c39, 0xcf7d76d0, 0x0, 0xcf7d76d0, 0x6bc1e06, 0xcf7d76d0, 0x0, 0x0, 0x6bc2940, 0x55, 0x26b1ae98, 0xcf7d76d0, 0x6bc2bad} objv = (Tcl_Obj **) 0xcf7d7600 objvSpace = (Tcl_Obj **) 0xcf7d7600 expandStatic = {0 <repeats 20 times>} expand = (int *) 0xcf7d75b0 linesStatic = {2, 2, 2, 0 <repeats 17 times>} lineSpace = (int *) 0xcf7d7560 tokenPtr = (Tcl_Token *) 0x0 code = 3 i = 0 commandLength = 31 bytesLeft = 87 expandRequested = 0 savedVarFramePtr = (CallFrame *) 0x820278c0 allowExceptions = 4 gotParse = 1 objectsUsed = 3 eeFrame = {type = 0, level = 1, line = 0xcf7d7560, nline = 3, framePtr = 0x820278c0, nextPtr = 0x0, data = {eval = {path = 0x0}, tebc = {codePtr = 0x0, pc = 0x0}}, cmd = {str = { cmd = 0xcf7d79e1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", len = 81}, listPtr = 0xcf7d79e1}} #38 0x06b2cc0f in Tcl_EvalEx (interp=0x1f, script=0x1f "<?W\002F\002\001", numBytes=31, flags=31) at /home/clock/brlcad/src/other/tcl/generic/tclBasic.c:3892 No locals. #39 0x0f13ad76 in Tk_BindEvent (bindingTable=0x2258f400, eventPtr=0x7f370908, tkwin=0x8a53a300, numObjects=0, objectPtr=0xcf7d7b20) at /home/clock/brlcad/src/other/tk/generic/tkBind.c:1774 code = -2078348288 bindPtr = (BindingTable *) 0x82fc3000 dispPtr = (TkDisplay *) 0x7f7b1800 screenPtr = (ScreenInfo *) 0x7c240470 bindInfoPtr = (BindInfo *) 0x7c240400 oldDispPtr = (TkDisplay *) 0x7f7b1800 ringPtr = (XEvent *) 0x82fc36c0 vMatchDetailList = (PatSeq *) 0x0 vMatchNoDetailList = (PatSeq *) 0x0 flags = 229411 oldScreen = 0 i = 0 matchCount = 0 matchSpace = 5 interp = (Tcl_Interp *) 0x841eec00 scripts = {string = 0xcf7d79dc "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", length = 88, spaceAvl = 200, staticSpace = "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n\000\000\000\000\000\n\000\000\000.´Y\002\000\000@\001\000˘S\212\b\000\000\000đĂX\"\000ŕ\036\204ě°X\"Čz}Ďą\211Y\002\000\000\000\000đĂX\"Čz}Ď\214\205Y\002\020\000\000\000\000ä\036\204\000\000\000\000\200\020ă\r`E@\202\000\t\000\000\000žź\207ߏˇ\006\000_d\213\000žź\207Čz}Ď\207\022ă\rh\000\000"} savedResult = {string = 0xcf7d78fc "", length = 0, spaceAvl = 200, staticSpace = "\000T \017\000ĐÝ\212\000\020%\2018y}Ď\001\000\000\000@y}ĎđŻú\201Xy}Ďł\024ă\r>y}Ď\000\000\000\000\000\000\000\000\001\000\000\000\001\000\000\000\t\000\000\000A\000\000\000źJA\000\n\000\t\000\000\000\t\000\t\000\000\000§K\037\005\210J˝\207\000\000\000\000xy}ĎxÉ\023/\200ČF\213\021\000\000\000\001\000\000\000o}\203\017\200ČF\213 _÷\203Čz}ĎQ\233Y\002\000˘¸\213đĂX\"Čz}Ď3\233Y\002\000ĐÝ\2123\000@\001 y}Ď\000ŕ\036\204\000˘¸\213đĂX\"čz}Ď3\233Y\002\000ĐÝ\212\t\000\000\000Ŕy}Ď\000ŕ\036\204\000¤S\212"} detail = {keySym = 1, button = 1, name = 0x1 "", clientData = 0x1} p = 0xcf7d7a33 "" end = 0xcf7d7a34 "" pendingPtr = (PendingBinding *) 0xcf7d78d0 staticPending = {nextPtr = 0x0, tkwin = 0x0, deleted = -1958295424, matchArray = {0xf205a58, 0x87bd4a88, 0x41, 0xcf7d7918, 0x2f13c978}} winPtr = (TkWindow *) 0x8a53a300 key = {object = 0x80b89530, type = 5, detail = {keySym = 0, button = 0, name = 0x0, clientData = 0x0}} modalProc = (Tk_ClassModalProc *) 0x7c5e9280 #40 0x0f140dcb in TkBindEventProc (winPtr=0x82fc3000, eventPtr=0x1f) at /home/clock/brlcad/src/other/tk/generic/tkCmds.c:285 objects = {0x88088390, 0x87bcbe10, 0x81581270, 0x80b89530, 0x8a53a300, 0x82099d00, 0x0, 0xf165532, 0x2f13c978, 0x7f7b1800, 0x8a53a300, 0xf1513d2, 0x7f7b1800, 0x1400033, 0x86f8ad40, 0xf1497db, 0x2f13ebfc, 0x2f13c978, 0x1400033, 0x6bad0d2} objPtr = (ClientData *) 0xcf7d7b10 topLevPtr = (TkWindow *) 0x1f i = 2134313224 count = 2134313224 p = 0x1f "<?W\002F\002\001" hPtr = (Tcl_HashEntry *) 0x1f #41 0x0f148b1f in Tk_HandleEvent (eventPtr=0x7f370908) at /home/clock/brlcad/src/other/tk/generic/tkEvent.c:1423 handlerPtr = (TkEventHandler *) 0x7c5e9280 winPtr = (TkWindow *) 0x8a53a300 ip = {eventPtr = 0x7f370908, winPtr = 0x8a53a300, nextHandler = 0x0, nextPtr = 0x0} interp = (Tcl_Interp *) 0x841eec00 tsdPtr = (ThreadSpecificData *) 0x86f8ad40 #42 0x0f149047 in WindowEventProc (evPtr=0x7f370908, flags=-1) at /home/clock/brlcad/src/other/tk/generic/tkEvent.c:1819 result = 31 tsdPtr = (ThreadSpecificData *) 0x7c5e9280 #43 0x06b9fdd5 in Tcl_ServiceEvent (flags=-1) at /home/clock/brlcad/src/other/tcl/generic/tclNotify.c:675 evPtr = (Tcl_Event *) 0x7f370900 prevPtr = (Tcl_Event *) 0x7c5e9280 proc = (Tcl_EventProc *) 0xf148ff0 <WindowEventProc> result = 31 tsdPtr = (ThreadSpecificData *) 0x82027640 #44 0x06ba0076 in Tcl_DoOneEvent (flags=-1) at /home/clock/brlcad/src/other/tcl/generic/tclNotify.c:914 result = 0 oldMode = 0 sourcePtr = (EventSource *) 0xfffffffd timePtr = (Tcl_Time *) 0x1f tsdPtr = (ThreadSpecificData *) 0x82027640 #45 0x1c071f1c in event_check (non_blocking=0) at ged.c:1521 p = (struct dm_list *) 0x0 save_dm_list = (struct dm_list *) 0x8133c000 save_edflag = 0 handled = 0 #46 0x1c06f6be in main (argc=2, argv=0xcf7d7f94) at ged.c:741 av = {0x8423d9c4 "ÜŮ#\204ŹŮ#\204$\200ý\205", 0x822f3134 "\\E8}ŕN\a($0/\202"} rateflag = 0 c = 31 read_only_flag = 0 pid = 31 parent_pipe = {5, 6} use_pipe = 1 run_in_foreground = 0 chan = 0x1f ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1800310&group_id=105292 |