[brlcad-tracker] [ brlcad-Bugs-1633810 ] mged segfault on binary import
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: SourceForge.net <no...@so...> - 2007-01-12 07:21:41
|
Bugs item #1633810, was opened at 2007-01-12 07:21 Message generated for change (Comment added) made by clock3 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1633810&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: Geometry Editing Group: crash or data loss Status: Open Resolution: None Priority: 5 Private: No Submitted By: Karel Kulhavy (clock3) Assigned to: Nobody/Anonymous (nobody) Summary: mged segfault on binary import Initial Comment: mged test.g, import holder.g -> boom #0 copy_object (interp=0x895cc600, input_dp=0x82282d68, input_dbip=0x1f, curr_dbip=0x8037a000, name_tbl=0xcfbc2e40, used_names_tbl=0xcfbc2e00, cc_data=0xcfbc2dd0) at wdb_obj.c:3388 ip = {idb_magic = 230414439, idb_major_type = 1, idb_minor_type = 31, idb_meth = 0x3c0284f8, idb_ptr = 0x8a2c0e00, idb_avs = {magic = 1098273569, count = 0, max = 0, readonly_min = 0x0, readonly_max = 0x0, avp = 0x0}} extr = (struct rt_extrude_internal *) 0x3c0270a8 dsp = (struct rt_dsp_internal *) 0x0 comb = (struct rt_comb_internal *) 0x8a2c0e00 new_dp = (struct directory *) 0x8a2c0e00 new_name = 0x0 #1 0x00f025ed in wdb_concat_cmd (wdbp=0x8a4b6800, interp=0x895cc600, argc=3, argv=0xcfbc2ec0) at wdb_obj.c:3592 _i = 1013 newdbp = (struct db_i *) 0x7d982000 bad = 31 file_index = 1 dp = (struct directory *) 0x82282d68 name_tbl = {buckets = 0xcfbc2e44, staticBuckets = {0x0, 0x0, 0x0, 0x0}, numBuckets = 4, numEntries = 0, rebuildSize = 12, downShift = 28, mask = 3, keyType = 0, findProc = 0x625f6e0 <Tcl_FindHashEntry>, createProc = 0x625f7f0 <Tcl_CreateHashEntry>, typePtr = 0xcfbc2ec0} used_names_tbl = {buckets = 0xcfbc2e04, staticBuckets = {0x0, 0x0, 0x0, 0x0}, numBuckets = 4, numEntries = 0, rebuildSize = 12, downShift = 28, mask = 3, keyType = 0, findProc = 0x625f6e0 <Tcl_FindHashEntry>, createProc = 0x625f7f0 <Tcl_CreateHashEntry>, typePtr = 0x2e0} ptr = (Tcl_HashEntry *) 0x1f search = {tablePtr = 0x873e5b5c, nextIndex = 51248036, nextEntryPtr = 0x0} cc_data = {unique_mode = 3, old_dbip = 0x8037a000, new_dbip = 0x7d982000, prestr = {vls_magic = -1993131077, vls_str = 0x0, vls_offset = 0, vls_len = 0, vls_max = 0}} #2 0x06229dc9 in TclInvokeStringCommand (clientData=0x808632c0, interp=0x1f, objc=1006748368, objv=0x8ae59018) at tclBasic.c:1778 i = -2138688832 result = -2138688832 argStorage = {0x3c00793e "concat", 0x7c197440 "/var/www/htdocs/ronja/trunk/3d/holder.g", 0x86e92340 "/", 0x0, 0x822eb <Address 0x822eb out of bounds>, 0x7c111000 "", 0xe210864 "[\201ĂŔSű\037÷łl\227\001", 0x26220e48 "\230m\001 ", 0x895cc600 "\030Ç\\\211", 0x895cc600 "\030Ç\\\211", 0x895cc600 "\030Ç\\\211", 0x627bc94 "\201Ă´Qú\037\213F\004\205Ŕu\023\213F\f\213H\f\205Ét\025\2114$˙P\f\213F\004\213\\$\024\213t$\030\203Ä\034Ă\213\b\215\223x\025˙˙\211\024$\211L$\004čDëů˙\213F\fëŇ\215´&", 0x895cc600 "\030Ç\\\211", 0x26220e48 "\230m\001 ", 0x3 "", 0x622ad0c "1Ň\205Ŕu(\211<$\215ť\230\230ţ˙č8\r˙˙\211\004$š˙˙˙˙\211L$\b\211|$\004č\003\002˙˙ş\001", 0x895cc600 "\030Ç\\\211", 0x26220e48 "\230m\001 ", 0x895cc600 "\030Ç\\\211", 0x627d139 "\017ś\b\211ÂB\200ů:\017\204\235"} argv = (const char **) 0xcfbc2ec0 #3 0x0622aec6 in TclEvalObjvInternal (interp=0x895cc600, objc=3, objv=0x8ae59018, command=0x0, length=0, flags=0) at tclBasic.c:3087 cmdEpoch = -809749360 cmdPtr = (Command *) 0x808632c0 newObjv = (Tcl_Obj **) 0xcfbc3490 i = -1976824320 savedVarFramePtr = (CallFrame *) 0xcfbc3490 code = 0 traceCode = 0 checkTraces = 1 #4 0x062528b8 in TclExecuteByteCode (interp=0x895cc600, codePtr=0x8673e000) at tclExecute.c:1404 tracePtr = (Trace *) 0x1f nextTracePtr = (Trace *) 0x8a2c0e00 objv = (Tcl_Obj **) 0x8ae59018 preservedStackRefCountPtr = (char **) 0x8ae59000 eePtr = (ExecEnv *) 0x8a97c3c0 stackPtr = (Tcl_Obj **) 0x8ae59004 stackTop = 7 pc = (unsigned char *) 0x8673e11d "\006\003\"\004\001\004\"\004\001\004" opnd = 3 pcAdjustment = 2 initStackTop = 4 rangePtr = (ExceptionRange *) 0x3 result = 0 storeFlags = 512 valuePtr = (Tcl_Obj *) 0x88cd3420 value2Ptr = (Tcl_Obj *) 0x88cd3420 objPtr = (Tcl_Obj *) 0x895cc600 bytes = 0x895cc600 "\030Ç\\\211" length = 0 i = 9 w = 2747774428535075280 cleanup = -1990408704 objResultPtr = (Tcl_Obj *) 0x822c95b8 part1 = 0x8ae59000 "\004" part2 = 0x0 varPtr = (Var *) 0x3 arrayPtr = (Var *) 0x0 varFramePtr = (CallFrame *) 0xcfbc3490 catchStackStorage = {-1990408704, -809749120, 2114714208, -1999817552} catchStackPtr = (int *) 0xcfbc3150 catchTop = -1 #5 0x06251d15 in TclCompEvalObj (interp=0x895cc600, objPtr=0x84a6f6f0) at tclExecute.c:982 codePtr = (ByteCode *) 0x8673e000 oldCount = 47995 script = 0x1f "<\0378ń" numSrcBytes = 882 result = 639737576 namespacePtr = (Namespace *) 0x8a2c0e00 #6 0x06285732 in TclObjInterpProc (clientData=0x82a94700, interp=0x895cc600, objc=2, objv=0x8ae59010) at tclProc.c:1082 nsPtr = (Namespace *) 0xcfbc3230 frame = {nsPtr = 0x88d12500, isProcCallFrame = 1, objc = 2, objv = 0x8ae59010, callerPtr = 0xcfbc40e0, callerVarPtr = 0x0, level = 1, procPtr = 0x82a94700, varTablePtr = 0x80f19480, numCompiledLocals = 6, compiledLocals = 0xcfbc3210} framePtr = (CallFrame *) 0xcfbc3490 varPtr = (Var *) 0xcfbc3230 localPtr = (CompiledLocal *) 0x80f193c0 procName = 0x890e7e70 "do_Concat" nameLen = 9 localCt = -2069432592 numArgs = 1 argCt = 0 i = 2 result = -1990408704 objResult = (Tcl_Obj *) 0x7c11b1e0 localStorage = {{value = {objPtr = 0x876936d8, tablePtr = 0x876936d8, linkPtr = 0x876936d8}, name = 0x82a94758 "id", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 257}, {value = {objPtr = 0x7c8383e0, tablePtr = 0x7c8383e0, linkPtr = 0x7c8383e0}, name = 0x80f193d8 "mged_gui", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 4}, {value = {objPtr = 0x84a6f450, tablePtr = 0x84a6f450, linkPtr = 0x84a6f450}, name = 0x874ffe18 "ftypes", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 1}, {value = {objPtr = 0x8a03b8d0, tablePtr = 0x8a03b8d0, linkPtr = 0x8a03b8d0}, name = 0x80f19518 "filename", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 1}, {value = {objPtr = 0x88cd3420, tablePtr = 0x88cd3420, linkPtr = 0x88cd3420}, name = 0x8673c0f8 "ret", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 1}, {value = {objPtr = 0x822c95b8, tablePtr = 0x822c95b8, linkPtr = 0x822c95b8}, name = 0x8673c1b8 "prefix", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 1}, {value = {objPtr = 0x8673c1a0, tablePtr = 0x8673c1a0, linkPtr = 0x8673c1a0}, name = 0x26154bc1 "tkMenus", nsPtr = 0x0, hPtr = 0xe211bc5, refCount = -2110013696, tracePtr = 0x13, searchPtr = 0x83adc4d0, flags = 639766088}, {value = {objPtr = 0x823bbf00, tablePtr = 0x823bbf00, linkPtr = 0x823bbf00}, name = 0x883d7d00 "", nsPtr = 0x8673c1a0, hPtr = 0x62287de, refCount = -2039234144, tracePtr = 0x823bbf00, searchPtr = 0x26220e48, flags = 102956734}, {value = {objPtr = 0x8673c1a0, tablePtr = 0x8673c1a0, linkPtr = 0x8673c1a0}, name = 0x8673c1a0 "", nsPtr = 0x261673b0, hPtr = 0x61f8239, refCount = -2039234144, tracePtr = 0x8bbeeed0, searchPtr = 0x9, flags = 639005616}, {value = {objPtr = 0x9, tablePtr = 0x9, linkPtr = 0x9}, name = 0x823bbf00 "", nsPtr = 0x83d30a50, hPtr = 0x61f7a64, refCount = -1979476992, tracePtr = 0x7d0b2270, searchPtr = 0x261673b0, flags = 102294944}, {value = {objPtr = 0x823bbf00, tablePtr = 0x823bbf00, linkPtr = 0x823bbf00}, name = 0x9 "\016,\212\220ŤÓ Đ,źĎ", nsPtr = 0x0, hPtr = 0x0, refCount = 639005616, tracePtr = 0x83d304c0, searchPtr = 0x8b817b00, flags = 102492784}, {value = {objPtr = 0x8b817b00, tablePtr = 0x8b817b00, linkPtr = 0x8b817b00}, name = 0xcfbc33b0 "Jg\b", nsPtr = 0x261673b0, hPtr = 0x61bbb48, refCount = -1954448640, tracePtr = 0x823bbf00, searchPtr = 0x802c6640, flags = 0}, {value = {objPtr = 0x0, tablePtr = 0x0, linkPtr = 0x0}, name = 0x8b817a00 "", nsPtr = 0xcfbc33b0, hPtr = 0x0, refCount = 7, tracePtr = 0xcfbc3460, searchPtr = 0xe210864, flags = 773610532}, {value = {objPtr = 0x8674a, tablePtr = 0x8674a, linkPtr = 0x8674a}, name = 0x8673e000 "\220\020ç\213", nsPtr = 0xcfbc3428, hPtr = 0xe211fb3, refCount = 550730, tracePtr = 0xcfbc3418, searchPtr = 0xe210864, flags = 237051733}, {value = {objPtr = 0x8673c000, tablePtr = 0x8673c000, linkPtr = 0x8673c000}, name = 0x180 <Address 0x180 out of bounds>, nsPtr = 0xcfbc33f0, hPtr = 0xcfbc33ec, refCount = 20, tracePtr = 0x8b811000, searchPtr = 0xcfbc3418, flags = 0}, {value = {objPtr = 0x21b, tablePtr = 0x21b, linkPtr = 0x21b}, name = 0x3fc <Address 0x3fc out of bounds>, nsPtr = 0x8673f000, hPtr = 0x0, refCount = -2104000992, tracePtr = 0x8198cff0, searchPtr = 0x8198c000, flags = 0}, {value = {objPtr = 0x7000, tablePtr = 0x7000, linkPtr = 0x7000}, name = 0x1 "", nsPtr = 0x8198cff0, hPtr = 0x2e1c5c24, refCount = 550730, tracePtr = 0x8673e000, searchPtr = 0xcfbc3458, flags = 0}, {value = {objPtr = 0x6, tablePtr = 0x6, linkPtr = 0x6}, name = 0x0, nsPtr = 0xe, hPtr = 0x8198c000, refCount = 639016188, tracePtr = 0x8198c000, searchPtr = 0x8198cff0, flags = 773610532}, {value = {objPtr = 0x8673e000, tablePtr = 0x8673e000, linkPtr = 0x8673e000}, name = 0x8673c180 "Insert MGED Database", nsPtr = 0xcfbc3498, hPtr = 0xe21288d, refCount = -2039226368, tracePtr = 0xcfbc3488, searchPtr = 0x261673b0, flags = 237053808}, {value = {objPtr = 0x261673b0, tablePtr = 0x261673b0, linkPtr = 0x261673b0}, name = 0x83b4ba80 "", nsPtr = 0x200a440, hPtr = 0x6287b82, refCount = -1995542528, tracePtr = 0x720, searchPtr = 0x4, flags = 639766088}} compiledLocals = (Var *) 0xcfbc3210 #7 0x0622aec6 in TclEvalObjvInternal (interp=0x895cc600, objc=2, objv=0x8ae59010, command=0x0, length=0, flags=0) at tclBasic.c:3087 cmdEpoch = 0 cmdPtr = (Command *) 0x82a22e80 newObjv = (Tcl_Obj **) 0x0 i = -1976824320 savedVarFramePtr = (CallFrame *) 0x0 code = 0 traceCode = 0 checkTraces = 1 #8 0x062528b8 in TclExecuteByteCode (interp=0x895cc600, codePtr=0x89e7b280) at tclExecute.c:1404 tracePtr = (Trace *) 0x1f nextTracePtr = (Trace *) 0x8a2c0e00 objv = (Tcl_Obj **) 0x8ae59010 preservedStackRefCountPtr = (char **) 0x8ae59000 eePtr = (ExecEnv *) 0x8a97c3c0 stackPtr = (Tcl_Obj **) 0x8ae59004 stackTop = 4 pc = (unsigned char *) 0x89e7b2ec "\006\002" opnd = 2 pcAdjustment = 2 initStackTop = 2 rangePtr = (ExceptionRange *) 0x2 result = 0 storeFlags = 2132443904 valuePtr = (Tcl_Obj *) 0x20000 value2Ptr = (Tcl_Obj *) 0x1 objPtr = (Tcl_Obj *) 0x0 bytes = 0x895cc600 "\030Ç\\\211" length = 0 i = 0 w = 2747774425049858048 cleanup = -1990408704 objResultPtr = (Tcl_Obj *) 0x876936d8 part1 = 0x8ae59000 "\004" part2 = 0x8ae5900c "\200´\021|č\230,\202Ř6i\207P\227,\202и\003\212¸\225,\202@őŚ\204p5i\207@˛\021|°4Í\210 4Í\210(ľ\021|`°,\202Ŕś,\202đ#$\204Ř#$\204 4Í\210 4Í\210ŕą\021|\220ł\003\212 4Í\210\0303Í\210Ŕł\003\212 4Í\210 4Í\210xcJ\207\200´\003\212 \030ň\212řdJ\207\220#$\204 \210%\211HsÖ\211\030iJ\207°4Í\210\b´\003\212°4Í\210ŕdJ\207иF|°\024ň\212P´\003\212h´\003\212P÷Ś\204đ#$\204P´\003 \212\220\023ň\212\230ç\031~\220#$\204\210\022G|\230ç\031~01E0"... varPtr = (Var *) 0x2 arrayPtr = (Var *) 0x895cc600 varFramePtr = (CallFrame *) 0x0 catchStackStorage = {-1985174304, -1990408704, 639737576, 103068082} catchStackPtr = (int *) 0xcfbc3700 catchTop = -1 #9 0x06251d15 in TclCompEvalObj (interp=0x895cc600, objPtr=0x89aca4e0) at tclExecute.c:982 codePtr = (ByteCode *) 0x89e7b280 oldCount = 47994 script = 0x1f "<\0378ń" numSrcBytes = 14 result = 0 namespacePtr = (Namespace *) 0x8a2c0e00 #10 0x0622c116 in Tcl_EvalObjEx (interp=0x895cc600, objPtr=0x89aca4e0, flags=131072) at tclBasic.c:4012 script = 0x8a2c0e00 "ImoC" numSrcBytes = -1990408704 result = 131072 savedVarFramePtr = (CallFrame *) 0x0 allowExceptions = 0 #11 0x061bb3ec in TkInvokeMenu (interp=0x895cc600, menuPtr=0x20000, index=-1976824320) at tkMenu.c:1136 result = 0 mePtr = (TkMenuEntry *) 0x8b81f900 #12 0x061bb0c0 in MenuWidgetObjCmd (clientData=0x8b81f500, interp=0x895cc600, objc=-2069433960, objv=0x8b81f500) at tkMenu.c:953 index = 1 mePtr = (TkMenuEntry *) 0x0 result = 0 option = 10 #13 0x0622aec6 in TclEvalObjvInternal (interp=0x895cc600, objc=3, objv=0x890e7720, command=0x26209106 "", length=0, flags=262144) at tclBasic.c:3087 cmdEpoch = 0 cmdPtr = (Command *) 0x83b50e40 newObjv = (Tcl_Obj **) 0x0 i = -1976824320 savedVarFramePtr = (CallFrame *) 0x0 code = 0 traceCode = 0 checkTraces = 1 #14 0x0622b256 in Tcl_EvalObjv (interp=0x895cc600, objc=3, objv=0x890e7720, flags=262144) at tclBasic.c:3203 iPtr = (Interp *) 0x895cc600 tracePtr = (Trace *) 0x8a2c0e00 cmdBuf = {string = 0x3a10 <Address 0x3a10 out of bounds>, length = 0, spaceAvl = 10, staticSpace = "\000k\000.\000\000˙˙˙˙˙˙˙˙źĎ\000Ć\\\211\000\000˙˙˙˙˙˙˙˙źĎ$\\\034.Ř°,\202pJľ\203(:źĎPf#\016˙˙˙˙˙˙˙˙\n\000\000\000\000\000\000\000\030:źĎ˙˙˙˙\n", '\0' <repeats 15 times>, "\005\000\000\000\000\000\000\000(5i\207$\\\034.\230:źĎ\235\a\035\016˙˙˙˙˙˙˙˙\n\000\000\000\000\000\000\000\n", '\0' <repeats 11 times>, "vY\"\016", '\0' <repeats 16 times>, " \022\034.\001\000\000\000ě\210\002<\a\000\000\000˙˙˙\037\001\000\000\000\000\000\000\000H\016\"&\001\000\000"} cmdString = 0x26209106 "" cmdLen = 0 code = 3 i = 639668486 allowExceptions = 0 #15 0x0622c0ef in Tcl_EvalObjEx (interp=0x895cc600, objPtr=0x7c11b480, flags=3) at tclBasic.c:3996 listRepPtr = (List *) 0x1f script = 0x8a2c0e00 "ImoC" numSrcBytes = 0 result = 3 savedVarFramePtr = (CallFrame *) 0x1 allowExceptions = 0 #16 0x0628508e in Tcl_UplevelObjCmd (dummy=0x0, interp=0x895cc600, objc=1, objv=0x7c11b480) at tclProc.c:684 objPtr = (Tcl_Obj *) 0x1f iPtr = (Interp *) 0x895cc600 optLevel = 0x8a2c0e00 "ImoC" result = 0 savedVarFramePtr = (CallFrame *) 0xcfbc40e0 framePtr = (CallFrame *) 0x0 #17 0x0622aec6 in TclEvalObjvInternal (interp=0x895cc600, objc=3, objv=0x8ae59004, command=0x0, length=0, flags=0) at tclBasic.c:3087 cmdEpoch = -809746208 cmdPtr = (Command *) 0x84c7b2c0 newObjv = (Tcl_Obj **) 0xcfbc40e0 i = -1976824320 savedVarFramePtr = (CallFrame *) 0xcfbc40e0 code = 0 traceCode = 0 checkTraces = 1 #18 0x062528b8 in TclExecuteByteCode (interp=0x895cc600, codePtr=0x8673b000) at tclExecute.c:1404 tracePtr = (Trace *) 0x1f nextTracePtr = (Trace *) 0x8a2c0e00 objv = (Tcl_Obj **) 0x8ae59004 preservedStackRefCountPtr = (char **) 0x8ae59000 eePtr = (ExecEnv *) 0x8a97c3c0 stackPtr = (Tcl_Obj **) 0x8ae59004 stackTop = 2 pc = (unsigned char *) 0x8673b163 "\006\003" opnd = 3 pcAdjustment = 2 initStackTop = -1 rangePtr = (ExceptionRange *) 0x3 result = 0 storeFlags = 103307350 valuePtr = (Tcl_Obj *) 0x822c94f8 value2Ptr = (Tcl_Obj *) 0x8acf44f8 objPtr = (Tcl_Obj *) 0x84e823a8 bytes = 0x895cc600 "\030Ç\\\211" length = 0 i = 1 w = 1 cleanup = -1990408704 objResultPtr = (Tcl_Obj *) 0x7c11b480 part1 = 0x8ae59000 "\004" part2 = 0x8afb9fa0 "window" varPtr = (Var *) 0x3 arrayPtr = (Var *) 0x7f1a8300 varFramePtr = (CallFrame *) 0xcfbc40e0 catchStackStorage = {-1990408704, 639766088, 639766088, 103368418} catchStackPtr = (int *) 0xcfbc3da0 catchTop = -1 #19 0x06251d15 in TclCompEvalObj (interp=0x895cc600, objPtr=0x7f1b42e8) at tclExecute.c:982 codePtr = (ByteCode *) 0x8673b000 oldCount = 47950 script = 0x1f "<\0378ń" numSrcBytes = 895 result = 639737576 namespacePtr = (Namespace *) 0x8a2c0e00 #20 0x06285732 in TclObjInterpProc (clientData=0x81739b80, interp=0x895cc600, objc=3, objv=0xcfbc41c0) at tclProc.c:1082 nsPtr = (Namespace *) 0xcfbc3ea0 frame = {nsPtr = 0x88d12500, isProcCallFrame = 1, objc = 3, objv = 0xcfbc41c0, callerPtr = 0x0, callerVarPtr = 0x0, level = 1, procPtr = 0x81739b80, varTablePtr = 0x80f19340, numCompiledLocals = 3, compiledLocals = 0xcfbc3e60} framePtr = (CallFrame *) 0xcfbc40e0 varPtr = (Var *) 0xcfbc3ea0 localPtr = (CompiledLocal *) 0x82a94cc0 procName = 0x822cc2f0 "cad_MenuInvoke" nameLen = 14 localCt = 2132493032 numArgs = 2 argCt = 0 i = 3 result = -1990408704 objResult = (Tcl_Obj *) 0x84a6f408 localStorage = {{value = {objPtr = 0x822c94f8, tablePtr = 0x822c94f8, linkPtr = 0x822c94f8}, name = 0x8be9fa38 "w", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 257}, {value = {objPtr = 0x822cb0d8, tablePtr = 0x822cb0d8, linkPtr = 0x822cb0d8}, name = 0x8be9fa58 "button", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 257}, {value = {objPtr = 0x0, tablePtr = 0x0, linkPtr = 0x0}, name = 0x82a94cd8 "menu", nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 9}, {value = {objPtr = 0x20, tablePtr = 0x20, linkPtr = 0x20}, name = 0xcfbc3f00 "\005\001ľ\tĽ\035(", nsPtr = 0xcfbc4728, hPtr = 0xc126c9b, refCount = 2146592768, tracePtr = 0xcfbc3f00, searchPtr = 0x20, flags = 2146592768}, {value = {objPtr = 0xcfbc3f00, tablePtr = 0xcfbc3f00, linkPtr = 0xcfbc3f00}, name = 0x7ff26800 "\200Ď\203Ŕ\017ż\211\a", nsPtr = 0x0, hPtr = 0x628eee0, refCount = 0, tracePtr = 0x0, searchPtr = 0x802c5d60, flags = 103346493}, {value = {objPtr = 0x9b50105, tablePtr = 0x9b50105, linkPtr = 0x9b50105}, name = 0x281da5 <Address 0x281da5 out of bounds>, nsPtr = 0x44, hPtr = 0x1600032, refCount = 639766088, tracePtr = 0xcfbc40b4, searchPtr = 0xcfbc40c0, flags = 103254609}, {value = { objPtr = 0xcfbc3f80, tablePtr = 0xcfbc3f80, linkPtr = 0xcfbc3f80}, name = 0xcfbc3f8c "", nsPtr = 0x2, hPtr = 0x160002f, refCount = -809746240, tracePtr = 0xcfbc40b4, searchPtr = 0xcfbc40b0, flags = -1990408704}, {value = {objPtr = 0xcfbc3f80, tablePtr = 0xcfbc3f80, linkPtr = 0xcfbc3f80}, name = 0x88d12500 " \020ç\213°\020ç\213", nsPtr = 0x0, hPtr = 0x88d12500, refCount = 23068722, tracePtr = 0x14a012d, searchPtr = 0x130002, flags = 103277277}, {value = {objPtr = 0x9a60307, tablePtr = 0x9a60307, linkPtr = 0x9a60307}, name = 0x281b2f <Address 0x281b2f out of bounds>, nsPtr = 0x44, hPtr = 0x1600032, refCount = 0, tracePtr = 0x14a012d, searchPtr = 0x130002, flags = 33554432}, {value = {objPtr = 0xcfbc3f8c, tablePtr = 0xcfbc3f8c, linkPtr = 0xcfbc3f8c}, name = 0x0, nsPtr = 0xc8, hPtr = 0x0, refCount = -2107541248, tracePtr = 0x0, searchPtr = 0x7e3fdd00, flags = 1006957312}, {value = { objPtr = 0x70e08134, tablePtr = 0x70e08134, linkPtr = 0x70e08134}, name = 0x1600164 <Address 0x1600164 out of bounds>, nsPtr = 0x7f1a8320, hPtr = 0x625f765, refCount = -2085270668, tracePtr = 0x7f1a8320, searchPtr = 0x4, flags = 639766088}, {value = {objPtr = 0xcfbc3ff0, tablePtr = 0xcfbc3ff0, linkPtr = 0xcfbc3ff0}, name = 0x0, nsPtr = 0x0, hPtr = 0x62790cb, refCount = -2144579688, tracePtr = 0x83b54b74, searchPtr = 0x31332500, flags = 1}, {value = {objPtr = 0x0, tablePtr = 0x0, linkPtr = 0x0}, name = 0x0, nsPtr = 0x0, hPtr = 0x0, refCount = 0, tracePtr = 0x0, searchPtr = 0x0, flags = 237048692}, {value = {objPtr = 0x83b54000, tablePtr = 0x83b54000, linkPtr = 0x83b54000}, name = 0xa70 <Address 0xa70 out of bounds>, nsPtr = 0x4, hPtr = 0x2e1c5c24, refCount = 2, tracePtr = 0x2e1c4134, searchPtr = 0xcfbc4048, flags = 237049197}, {value = {objPtr = 0x2, tablePtr = 0x2, linkPtr = 0x2}, name = 0x0, nsPtr = 0x0, hPtr = 0xe211374, refCount = 2089947136, tracePtr = 0xea0, searchPtr = 0x5, flags = 773610532}, {value = {objPtr = 0x18, tablePtr = 0x18, linkPtr = 0x18}, name = 0x2e1c4134 "", nsPtr = 0xcfbc4078, hPtr = 0xe21156d, refCount = 24, tracePtr = 0x0, searchPtr = 0x0, flags = 237049106}, {value = {objPtr = 0x70e08134, tablePtr = 0x70e08134, linkPtr = 0x70e08134}, name = 0x8b7d1000 "", nsPtr = 0x0, hPtr = 0x2e1c5c24, refCount = 0, tracePtr = 0x2e1c4134, searchPtr = 0xcfbc40a8, flags = 237050700}, {value = {objPtr = 0x18, tablePtr = 0x18, linkPtr = 0x18}, name = 0x0, nsPtr = 0x0, hPtr = 0xe211b0e, refCount = -1999559328, tracePtr = 0x822cc2f0, searchPtr = 0x0, flags = 639766088}, {value = {objPtr = 0x88d12500, tablePtr = 0x88d12500, linkPtr = 0x88d12500}, name = 0x18 "", nsPtr = 0x856c9e00, hPtr = 0x62287ae, refCount = 24, tracePtr = 0x0, searchPtr = 0x26220e48, flags = 102956102}, {value = { objPtr = 0x18, tablePtr = 0x18, linkPtr = 0x18}, name = 0x895cc600 "\030Ç\\\211", nsPtr = 0x822cb0d8, hPtr = 0x26220e48, refCount = 639766088, tracePtr = 0x88d12500, searchPtr = 0x0, flags = 103273245}} compiledLocals = (Var *) 0xcfbc3e60 #21 0x0622aec6 in TclEvalObjvInternal (interp=0x895cc600, objc=3, objv=0xcfbc41c0, command=0xcfbc45b1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", length=82, flags=0) at tclBasic.c:3087 cmdEpoch = 0 cmdPtr = (Command *) 0x856c9e00 newObjv = (Tcl_Obj **) 0x0 i = -1976824320 savedVarFramePtr = (CallFrame *) 0x0 code = 0 traceCode = 0 checkTraces = 1 #22 0x0622baf4 in Tcl_EvalEx (interp=0x895cc600, script=0xcfbc45ac "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", numBytes=87, flags=0) at tclBasic.c:3682 p = 0xcfbc45ac "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n" next = 0xcfbc41c0 "°ôŚ\204ř\224,\202Ř°,\202" parse = {commentStart = 0x0, commentSize = 0, commandStart = 0xcfbc45b1 "cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", commandSize = 82, numWords = 3, tokenPtr = 0xcfbc4248, numTokens = 6, tokensAvailable = 20, errorType = 0, string = 0xcfbc45ac "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", end = 0xcfbc4603 "", interp = 0x895cc600, term = 0xcfbc4602 "\n", incomplete = 0, staticTokens = {{type = 2, start = 0xcfbc45b1 "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 = 0xcfbc45b1 "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 = 0xcfbc45c0 ".id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 64, numComponents = 1}, {type = 4, start = 0xcfbc45c0 ".id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n", size = 64, numComponents = 0}, {type = 2, start = 0xcfbc4601 "1\n", size = 1, numComponents = 1}, {type = 4, start = 0xcfbc4601 "1\n", size = 1, numComponents = 0}, {type = 2, start = 0xcfbc4604 "", size = 49, numComponents = 1}, {type = 4, start = 0xcfbc4604 "", size = 2, numComponents = 0}, {type = 2, start = 0xcfbc4607 "0\n", size = 1, numComponents = 1}, {type = 4, start = 0xcfbc4607 "0\n", size = -809745684, numComponents = 0}, {type = 200, start = 0x8b815800 "\222", size = 2132443136, numComponents = -2120695808}, {type = -2120691728, start = 0x2e1c5c24 "\204ű", size = -1954457600, numComponents = 1893761332}, { type = 1006790512, start = 0x61f5a45 "\205ŔtG\213L$,\213Qx\213ŤP\016", size = -1954457520, numComponents = 101}, {type = 7, start = 0xe212770 "[\201Ă´4ű\037Óî\205Đ\017\205Ç\001", size = 112, numComponents = 773603636}, {type = 67108864, start = 0x2e1c5c24 "\204ű", size = 0, numComponents = 773603636}, {type = -809745172, start = 0x8b815800 "\222", size = 550729, numComponents = -2039230464}, {type = -809745544, start = 0xe211a5e "ëđ\203ě\bW\215\203q\226˙˙Pč¸Gű˙_\215\203ü\227˙˙éx˙˙˙\201ďü\017", size = -2039230464, numComponents = 550729}, { type = -2024800704, start = 0x3b5 <Address 0x3b5 out of bounds>, size = 0, numComponents = -2120695808}, {type = -2120691728, start = 0x624f08a "\201Ăž\035ý\037\213t$T\203Â\004\213D$X\211T$$\213|$d\213Š\b\001", size = -2039230464, numComponents = 773603636}, {type = -809745496, start = 0x6168117 "\201Ă\231ň˙\037\213\021\205Ŕ\211T$<\017\204h\001", size = 66, numComponents = -2119190528}}} staticObjArray = {0x84a6f4b0, 0x822c94f8, 0x822cb0d8, 0x0 <repeats 11 times>, 0xcfbc42b0, 0x628e249, 0xcfbc42b0, 0x0, 0xcfbc42b0, 0x628e3b9} objv = (Tcl_Obj **) 0xcfbc41c0 tokenPtr = (Tcl_Token *) 0xcfbc41c0 i = -809745984 code = -809744975 commandLength = 31 bytesLeft = 87 nested = 0 savedVarFramePtr = (CallFrame *) 0x0 allowExceptions = 4 gotParse = 1 objectsUsed = 3 #23 0x0622bf0d in Tcl_Eval (interp=0x895cc600, string=0x1f "<\0378ń") at tclBasic.c:3879 code = 0 #24 0x0622d608 in Tcl_GlobalEval (interp=0x895cc600, command=0x1f "<\0378ń") at tclBasic.c:5339 result = 31 savedVarFramePtr = (CallFrame *) 0x0 #25 0x06167db2 in Tk_BindEvent (bindingTable=0x8085b0c0, eventPtr=0x8a2c0388, tkwin=0x8b81f300, numObjects=0, objectPtr=0xcfbc46f0) at tkBind.c:1806 code = 0 bindPtr = (BindingTable *) 0x802c2000 dispPtr = (TkDisplay *) 0x8b811000 screenPtr = (ScreenInfo *) 0x84c98b70 bindInfoPtr = (BindInfo *) 0x84c98b00 oldDispPtr = (TkDisplay *) 0x8b811000 ringPtr = (XEvent *) 0x802c2960 vMatchDetailList = (PatSeq *) 0x0 vMatchNoDetailList = (PatSeq *) 0x0 flags = 229411 oldScreen = 0 i = 0 matchCount = 0 matchSpace = 5 interp = (Tcl_Interp *) 0x895cc600 scripts = {string = 0xcfbc45ac "\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\0000\n\000\000\000°s\026&2\000`\001\200š´\203\000X\201\213Č{\037\006\000hň\1772\000`\001\200š´\203\232%\b\vĐ˝R\207\b\000\000\0001\000\000\000Đ3\a+\0000\000\206\017\000\000\000xFźĎž$\b\vl{\a+\017\000\000\000\b\000\000\000\036$\b\v\000@ľ\203p\v\000\000\004\000\000\000Đ3\a+\0000\206\206"} savedResult = {string = 0xcfbc44cc "", length = 0, spaceAvl = 200, staticSpace = "\000 \022\fÜDźĎ\000\000\000\000Č\000\000\000\000\000\026&\037\000`\001\000hň\177ß˝R\207)M\037\006\000hň\177\200š´\203\037\000`\001\b\000\000\0001\000\000\000\\EźĎ\017\000\000\000'Ke\000ŔEźĎ\200š´\203\000hň\177PEźĎ\000\000\000\000\000\000\000\000\b\000\000\000ŕ˝R\207ß˝R\207PX\201\213\000X\201\213PX\201\213đEźĎüEźĎ\001\000\000\000ŽEe\000\\EźĎ\000\000\000\000Č\000\000\000\000inary Database\000_Ý\020\fř˙˙˙\f\001\000\000\031\000\000\000°s\026&ś\000\000\000\003\000\000\000ŘFźĎ]\v\b\v\000Ö\003\200"} detail = {keySym = 1, button = 1, name = 0x1 "", clientData = 0x1} p = 0xcfbc45ac "\n cad_MenuInvoke .id_0.#id_0#menubar.#id_0#menubar#file.#id_0#menubar#file#import 1\n" end = 0xcfbc4604 "" pendingPtr = (PendingBinding *) 0xcfbc44a0 staticPending = {nextPtr = 0xcfbc44cc, tkwin = 0xcfbc455c, deleted = 199, matchArray = {0xcfbc44d0, 0xcfbc44d4, 0xcfbc455c, 0xf, 0x4239f7}} winPtr = (TkWindow *) 0x8b81f300 key = {object = 0x81739df0, type = 5, detail = {keySym = 0, button = 0, name = 0x0, clientData = 0x0}} modalProc = (Tk_ClassModalProc *) 0x8a2c0e00 #26 0x0618a354 in TkBindEventProc (winPtr=0x802c2000, eventPtr=0x1f) at tkCmds.c:287 objects = {0x83b55310, 0x83b50690, 0x89bf1f10, 0x81739df0, 0x8b81f300, 0x8b817a00, 0xcfbc4748, 0x628ad02, 0x261673b0, 0x8b811000, 0x8b81f300, 0x61a0602, 0x8b811000, 0x7ff26800, 0x8, 0x261673b0, 0x7ff26800, 0x7ff26800, 0x8, 0xc140691} objPtr = (ClientData *) 0xcfbc46e0 topLevPtr = (TkWindow *) 0x1f i = -2067166720 count = -2067166720 p = 0x1f "<\0378ń" hPtr = (Tcl_HashEntry *) 0x8a2c0e00 #27 0x06196b02 in Tk_HandleEvent (eventPtr=0x8a2c0388) at tkEvent.c:1046 preedit_attr = 0xe211a5e spot = {x = 768, y = 0} handlerPtr = (TkEventHandler *) 0x8a2c0e00 genericPtr = (GenericHandler *) 0x8b81f300 genPrevPtr = (GenericHandler *) 0x8 winPtr = (TkWindow *) 0x8b81f300 mask = 8 ip = {eventPtr = 0x8a2c0388, winPtr = 0x8b81f300, nextHandler = 0x0, nextPtr = 0x0} handlerWindow = 2340549376 dispPtr = (TkDisplay *) 0x8b81f300 interp = (Tcl_Interp *) 0x895cc600 tsdPtr = (ThreadSpecificData *) 0x7fefb480 #28 0x061973be in WindowEventProc (evPtr=0x8a2c0388, flags=-1) at tkEvent.c:1428 result = 31 tsdPtr = (ThreadSpecificData *) 0x8a2c0e00 #29 0x0627b1c5 in Tcl_ServiceEvent (flags=-1) at tclNotify.c:625 evPtr = (Tcl_Event *) 0x8a2c0380 prevPtr = (Tcl_Event *) 0x8a2c0e00 proc = (Tcl_EventProc *) 0x6197370 <WindowEventProc> result = 31 tsdPtr = (ThreadSpecificData *) 0x8085b5c0 #30 0x0627b466 in Tcl_DoOneEvent (flags=-1) at tclNotify.c:866 result = 0 oldMode = 0 sourcePtr = (EventSource *) 0xfffffffd timePtr = (Tcl_Time *) 0x1f tsdPtr = (ThreadSpecificData *) 0x8085b5c0 #31 0x1c072d2c in event_check (non_blocking=10) at ged.c:1466 p = (struct dm_list *) 0x1c074230 save_dm_list = (struct dm_list *) 0x871dc000 save_edflag = 0 #32 0x1c0706de in main (argc=2, argv=0xcfbc4b7c) at ged.c:739 av = {0x8583a46c "", 0x1c005ada "atexit"} rateflag = 0 c = 31 read_only_flag = 0 pid = 31 parent_pipe = {5, 6} use_pipe = 1 run_in_foreground = 0 ---------------------------------------------------------------------- >Comment By: Karel Kulhavy (clock3) Date: 2007-01-12 07:21 Message: Logged In: YES user_id=1194787 Originator: YES File Added: holder.g ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=640802&aid=1633810&group_id=105292 |