From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Tromey To: Insight List Subject: Insight crash Date: Fri, 07 Apr 2000 17:32:00 -0000 Message-id: <87d7o1junq.fsf@cygnus.com> X-SW-Source: 2000-q2/msg00045.html I got a segv from Insight. Stack trace appended. The scenario: while debugging gcj I put a `tree' variable into the watch window. I looked at the tree a bit (a tree is a big hairy union; I expanded one branch, looked around, and then collapsed it all back to a single line). When I `next'ed (using the GUI) over a statement which changed the variable, Insight crashed. Tom (gdb) bt #0 Tcl_NextHashEntry (searchPtr=0xbfffedd0) at ../../../src/tcl/unix/../generic/tclHash.c:274 #1 0x823f98f in Tcl_FirstHashEntry (tablePtr=0xbfffba60, searchPtr=0xbfffedd0) at ../../../src/tcl/unix/../generic/tclHash.c:234 #2 0x825c50f in TclDeleteVars (iPtr=0x8323968, tablePtr=0xbfffba60) at ../../../src/tcl/unix/../generic/tclVar.c:4257 #3 0x824c0a7 in Tcl_PopCallFrame (interp=0x8323968) at ../../../src/tcl/unix/../generic/tclNamesp.c:391 #4 0x8255675 in TclObjInterpProc (clientData=0x86ac800, interp=0x8323968, objc=2, objv=0x83245d8) at ../../../src/tcl/unix/../generic/tclProc.c:1029 #5 0x8236f02 in TclExecuteByteCode (interp=0x8323968, codePtr=0x8ad2678) at ../../../src/tcl/unix/../generic/tclExecute.c:955 #6 0x821d2dc in Tcl_EvalObj (interp=0x8323968, objPtr=0x840fd30) at ../../../src/tcl/unix/../generic/tclBasic.c:2645 #7 0x821d09a in Tcl_Eval (interp=0x8323968, string=0xbffff6b8 "TOOLBAR_button_up .srcwin0.srcwin.container.pane0.childsite.con.t.next") at ../../../src/tcl/unix/../generic/tclBasic.c:2453 #8 0x821e7cc in Tcl_GlobalEval (interp=0x8323968, command=0xbffff6b8 "TOOLBAR_button_up .srcwin0.srcwin.container.pane0.childsite.con.t.next") at ../../../src/tcl/unix/../generic/tclBasic.c:3983 #9 0x820b16d in Tk_BindEvent (bindingTable=0x83428d0, eventPtr=0x8c067c0, tkwin=0x86aee80, numObjects=0, objectPtr=0xbffff7b8) at ../../../src/tk/unix/../generic/tkBind.c:1731 #10 0x820efac in TkBindEventProc (winPtr=0x86aee80, eventPtr=0x8c067c0) at ../../../src/tk/unix/../generic/tkCmds.c:242 #11 0x81bd918 in Tk_HandleEvent (eventPtr=0x8c067c0) at ../../../src/tk/unix/../generic/tkEvent.c:657 #12 0x81bdc89 in WindowEventProc (evPtr=0x8c067b8, flags=-3) at ../../../src/tk/unix/../generic/tkEvent.c:983 #13 0x824ed60 in Tcl_ServiceEvent (flags=-3) at ../../../src/tcl/unix/../generic/tclNotify.c:444 #14 0x824ef76 in Tcl_DoOneEvent (flags=0) at ../../../src/tcl/unix/../generic/tclNotify.c:683 #15 0x81bdcf4 in Tk_MainLoop () at ../../../src/tk/unix/../generic/tkEvent.c:1041 #16 0x80c2ccc in tk_command_loop () at ../../src/gdb/gdbtk/generic/gdbtk-hooks.c:383 #17 0x807cca2 in captured_command_loop (data=0x0) at ../../src/gdb/main.c:104 #18 0x80da7db in catch_errors (func=0x807cc80 , args=0x0, errstring=0x8262c5e "", mask=6) at ../../src/gdb/top.c:615 #19 0x807d8f3 in captured_main (data=0xbffffb58) at ../../src/gdb/main.c:749 #20 0x80da7db in catch_errors (func=0x807ccd0 , args=0xbffffb58, errstring=0x8262c5e "", mask=6) at ../../src/gdb/top.c:615 #21 0x807d927 in main (argc=2, argv=0xbffffb7c) at ../../src/gdb/main.c:761