Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Jun 2004 09:04:03 +0200
From:      Stefan Walter <sw@gegenunendlich.de>
To:        ports@freebsd.org
Subject:   net/xsmbrowser: expectk dumping core on signal 10 at exit
Message-ID:  <20040614070403.GA58480@kyuzo.dunkelkammer.void>

next in thread | raw e-mail | index | archive | help

--KsGdsel6WgEHnImy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi,

is anyone else seeing this? When exiting xsmbrowser after browsing SMB
networks, expectk core dumps with signal 10 (bus error) reproducably.
Rebuilding expect, tk and tcl didn't help, and it crashes on more than
one machine (all running -CURRENT). A backtrace is attached.

Stefan

--KsGdsel6WgEHnImy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="expectk-core.backtrace.txt"

Script started on Mon Jun 14 08:41:21 2004
[8:41] stefan@kyuzo> gdb /usr/local/bin/expectk ./expectk.core 
GNU gdb 5.2.1 (FreeBSD)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or 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.
This GDB was configured as "i386-undermydesk-freebsd"...(no debugging symbols found)...
Core was generated by `expectk'.
Program terminated with signal 10, Bus error.
Reading symbols from /usr/local/lib/libtk84.so.1...done.
Loaded symbols for /usr/local/lib/libtk84.so.1
Reading symbols from /usr/local/lib/libtcl84.so.1...done.
Loaded symbols for /usr/local/lib/libtcl84.so.1
Reading symbols from /lib/libutil.so.4...done.
Loaded symbols for /lib/libutil.so.4
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /lib/libm.so.2...done.
Loaded symbols for /lib/libm.so.2
Reading symbols from /lib/libc.so.5...done.
Loaded symbols for /lib/libc.so.5
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x08050ec0 in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
6996	../generic/tclIO.c: No such file or directory.
	in ../generic/tclIO.c
(gdb) bt
#0  0x08050ec0 in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#1  0x08069000 in ?? ()
#2  0x080510ae in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#3  0x0804f2ae in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#4  0x0804cc55 in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#5  0x2818c91d in Tcl_Finalize () at ../generic/tclEvent.c:794
#6  0x2818c72c in Tcl_Exit (status=0) at ../generic/tclEvent.c:564
#7  0x08053737 in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#8  0x2816aedc in TclInvokeStringCommand (clientData=0x8066480, interp=0x8069000, 
    objc=1, objv=0x806c010) at ../generic/tclBasic.c:1778
#9  0x2816bed2 in TclEvalObjvInternal (interp=0x8069000, objc=1, objv=0x806c010, 
    command=0x0, length=0, flags=0) at ../generic/tclBasic.c:3087
#10 0x2818de77 in TclExecuteByteCode (interp=0x8069000, codePtr=0x81c9280)
    at ../generic/tclExecute.c:1404
#11 0x2818d533 in TclCompEvalObj (interp=0x8069000, objPtr=0x8329018)
    at ../generic/tclExecute.c:982
#12 0x2816cd32 in Tcl_EvalObjEx (interp=0x8069000, objPtr=0x8329018, flags=131072)
    at ../generic/tclBasic.c:4012
#13 0x280deebe in TkInvokeButton (butPtr=0x82b3e00)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkButton.c:1547
#14 0x280de234 in ButtonWidgetObjCmd (clientData=0x82b3e00, interp=0x8069000, objc=2, 
    objv=0x8322990)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkButton.c:888
#15 0x2816bed2 in TclEvalObjvInternal (interp=0x8069000, objc=2, objv=0x8322990, 
    command=0x281cf028 "", length=0, flags=262144) at ../generic/tclBasic.c:3087
#16 0x2816c09d in Tcl_EvalObjv (interp=0x8069000, objc=2, objv=0x8322990, flags=262144)
    at ../generic/tclBasic.c:3203
#17 0x2816ccdd in Tcl_EvalObjEx (interp=0x8069000, objPtr=0x8384180, flags=262144)
    at ../generic/tclBasic.c:3996
#18 0x281b8f11 in Tcl_UplevelObjCmd (dummy=0x0, interp=0x8069000, objc=1, objv=0x806c00c)
    at ../generic/tclProc.c:684
#19 0x2816bed2 in TclEvalObjvInternal (interp=0x8069000, objc=3, objv=0x806c004, 
    command=0x0, length=0, flags=0) at ../generic/tclBasic.c:3087
#20 0x2818de77 in TclExecuteByteCode (interp=0x8069000, codePtr=0x8380000)
    at ../generic/tclExecute.c:1404
#21 0x2818d533 in TclCompEvalObj (interp=0x8069000, objPtr=0x80e2900)
    at ../generic/tclExecute.c:982
#22 0x281b9534 in TclObjInterpProc (clientData=0x8100860, interp=0x8069000, objc=2, 
    objv=0xbfbfe210) at ../generic/tclProc.c:1082
#23 0x2816bed2 in TclEvalObjvInternal (interp=0x8069000, objc=2, objv=0xbfbfe210, 
    command=0xbfbfe601 "tk::ButtonUp .bottom.exit\n", length=26, flags=0)
    at ../generic/tclBasic.c:3087
#24 0x2816c7f9 in Tcl_EvalEx (interp=0x8069000, 
    script=0xbfbfe5fc "\n    tk::ButtonUp .bottom.exit\n", numBytes=31, flags=0)
    at ../generic/tclBasic.c:3682
#25 0x2816cbd1 in Tcl_Eval (interp=0x8069000, 
    string=0xbfbfe5fc "\n    tk::ButtonUp .bottom.exit\n") at ../generic/tclBasic.c:3879
#26 0x2816df97 in Tcl_GlobalEval (interp=0x8069000, 
    command=0xbfbfe5fc "\n    tk::ButtonUp .bottom.exit\n") at ../generic/tclBasic.c:5339
#27 0x280a21ef in Tk_BindEvent (bindingTable=0x8095000, eventPtr=0x81b9108, 
    tkwin=0x8331200, numObjects=0, objectPtr=0xbfbfe730)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkBind.c:1806
#28 0x280a7664 in TkBindEventProc (winPtr=0x8331200, eventPtr=0x81b9108)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkCmds.c:287
#29 0x280ae4aa in Tk_HandleEvent (eventPtr=0x81b9108)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkEvent.c:1046
#30 0x280ae900 in WindowEventProc (evPtr=0x81b9100, flags=-3)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkEvent.c:1428
#31 0x281b02d1 in Tcl_ServiceEvent (flags=-3) at ../generic/tclNotify.c:625
#32 0x281b0529 in Tcl_DoOneEvent (flags=-3) at ../generic/tclNotify.c:866
#33 0x280ae99d in Tk_MainLoop ()
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkEvent.c:1486
#34 0x280b9f93 in Tk_MainEx (argc=1, argv=0xbfbfea4c, 
    appInitProc=0x804b820 <Tcl_CreateChannelHandler+352>, interp=0x8069000)
    at /usr/obj-ports/usr/ports/x11-toolkits/tk84/work/tk8.4.6/generic/tkMain.c:283
#35 0x0804b817 in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
#36 0x0804b74e in Tcl_CreateChannelHandler () at ../generic/tclIO.c:6996
(gdb) q
[8:41] stefan@kyuzo> exit
exit

Script done on Mon Jun 14 08:41:43 2004

--KsGdsel6WgEHnImy--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040614070403.GA58480>