Hi All, I am working on bug https://bugs.edge.launchpad.net/ubuntu/+source/xcircuit/+bug/134617
I downloaded the current tarball from http://opencircuitdesign.com/xcircuit/archive/xcircuit-3.6.138.tgz and compiled with tcl and tk support and ran the binary. The program crashed upon doing the following steps. Click on the Workspace to draw a wire. Without pressing escape go to Window -> Library Directory -> Select a component *crash* The bt is below #0 0xb716f85f in trackwire (w=0x0, clientdata=0x8254398 "\006", calldata=0x0) at elements.c:1487 #1 0xb7e50082 in Tk_HandleEvent () from /usr/lib/libtk8.4.so.0 #2 0xb7e5090e in ?? () from /usr/lib/libtk8.4.so.0 #3 0xb7dea6a3 in Tcl_ServiceEvent () from /usr/lib/libtcl8.4.so.0 #4 0xb7dea976 in Tcl_DoOneEvent () from /usr/lib/libtcl8.4.so.0 #5 0xb7e509cf in Tk_MainLoop () from /usr/lib/libtk8.4.so.0 #6 0xb7e5df20 in Tk_MainEx () from /usr/lib/libtk8.4.so.0 #7 0x0804879c in main (argc=1, argv=0xbfbe7a04) at xcircexec.c:76 Another scenario almost the same, but crash happens before clicking on the component and the message in the console is "could not alloc 5654656 bytes". bt taken on gdb is as follows #0 0xb7f36410 in __kernel_vsyscall () #1 0xb7aa3085 in raise () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7aa4a01 in abort () from /lib/tls/i686/cmov/libc.so.6 #3 0xb7dfdfbf in Tcl_PanicVA () from /usr/lib/libtcl8.4.so.0 #4 0xb7dfdfe7 in Tcl_Panic () from /usr/lib/libtcl8.4.so.0 #5 0xb7dacad6 in Tcl_Alloc () from /usr/lib/libtcl8.4.so.0 #6 0xb71b7b2a in UDrawPolygon (thepoly=0x81f9268) at functions.c:2236 #7 0xb7180819 in trackwire (w=0x0, clientdata=0x835ed08 "\006", calldata=0x0) at elements.c:1484 #8 0xb7e61082 in Tk_HandleEvent () from /usr/lib/libtk8.4.so.0 #9 0xb7e6190e in ?? () from /usr/lib/libtk8.4.so.0 #10 0xb7dfb6a3 in Tcl_ServiceEvent () from /usr/lib/libtcl8.4.so.0 #11 0xb7dfb976 in Tcl_DoOneEvent () from /usr/lib/libtcl8.4.so.0 #12 0xb7e619cf in Tk_MainLoop () from /usr/lib/libtk8.4.so.0 #13 0xb7e6ef20 in Tk_MainEx () from /usr/lib/libtk8.4.so.0 #14 0x0804879c in main (argc=1, argv=0xbffce5e4) at xcircexec.c:76 Any pointers? I would be more than happy to provide any further info that might be needed to fix this issue. Thanks in Advance. -- Aanjhan _______________________________________________ Xcircuit-dev mailing list [email protected] http://www.opencircuitdesign.com/mailman/listinfo/xcircuit-dev
