bug-gnu-electric
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

weird electric crash


From: Tuukka Toivonen
Subject: weird electric crash
Date: Tue, 14 Aug 2001 11:02:00 +0300 (EEST)

There's something that occurred recently (today & yesterday) several
times. I hope it goes away by itself =) Otherwise I think it's very
difficult to fix and likely not a bug in electric even.

(I downloaded and compiled and installed 2.4.8 kernel but am not yet
running it because I haven't wanted to boot. But this can't have nothing
to do with that, right?)

BUG: electric crashes, usually when a wire connects to a bus and the dialog
     to enter the wire name has been opened with double clicking and a
     name has been entered and user presses "Enter" key.
     
     The crash is nondeterministic, ie. the next time the exactly same
     file is loaded, it doesn't crash at the same moment but probably
     slightly earlier or later. But always at the same line, 10007.

     The same crash happens no matter how I compile Electric, with
     T1lib or without, with optimizations or without.

SYS: XFree 3.3.6, lesstif-0.92.29, Linux 2.4.7, Athlon/800MHz/256MB
     Hmm, the only thing which is recently upgraded is the Linux kernel
     (from 2.4.6) and I didn't notice these crashes before.
     Maybe I was just lucky. Strange.

SYM:
Program received signal SIGSEGV, Segmentation fault.
0x4032412c in chunk_free (ar_ptr=0x403b8d60, p=0x89733a0) at malloc.c:3111
3111    malloc.c: No such file or directory.
(gdb) bt
#0  0x4032412c in chunk_free (ar_ptr=0x403b8d60, p=0x89733a0) at malloc.c:3111
#1  0x40323fba in __libc_free (mem=0x89733a8) at malloc.c:3023
#2  0x40225583 in XFreeGC () from /usr/X11R6/lib/libX11.so.6
#3  0x401d98ea in XtReleaseGC () from /usr/X11R6/lib/libXt.so.6
#4  0x4011eb4a in destroy (aw=0x8952c30) at TextOut.c:2462
#5  0x401066e4 in Destroy (w=0x8952c30) at Text.c:684
#6  0x401d327f in Phase2Destroy () from /usr/X11R6/lib/libXt.so.6
#7  0x401d30b8 in Recursive () from /usr/X11R6/lib/libXt.so.6
#8  0x401d306f in Recursive () from /usr/X11R6/lib/libXt.so.6
#9  0x401d35cf in XtPhase2Destroy () from /usr/X11R6/lib/libXt.so.6
#10 0x401d36d1 in _XtDoPhase2Destroy () from /usr/X11R6/lib/libXt.so.6
#11 0x401d3864 in XtDestroyWidget () from /usr/X11R6/lib/libXt.so.6
#12 0x80d1990 in DiaDoneDialog () at src/graph/graphunixx11.c:10007
#13 0x8278552 in us_getinfoarc (ai=0x8874b00) at src/usr/usrdiacom.c:9039
#14 0x8270b95 in us_showdlog (canspecialize=1) at src/usr/usrdiacom.c:6860
#15 0x82f6b80 in ttygetparam (prompt=0x8965c68 "getinfo", parameter=0x8473da0, 
keycount=17, paramstart=0xbffff480) at src/usr/usrparse.c:1701
#16 0x824d9eb in us_terminal (count=4, par=0xbffff474) at src/usr/usrcomtv.c:567
#17 0x82f34ac in us_execute (item=0x85d7550, print=0, macro=1, fromuser=1) at 
src/usr/usrparse.c:446
#18 0x8203e04 in us_buttonhandler (w=0x863da60, but=40, x=434, y=330) at 
src/usr/usr.c:1620
#19 0x8203c92 in us_ontablet (x=434, y=330, but=40) at src/usr/usr.c:1573
#20 0x82026e4 in us_slice () at src/usr/usr.c:1251
#21 0x8062e0e in tooltimeslice () at src/db/dbcontrol.c:254
#22 0x80cb9b0 in gra_dowork (client_data=0x0) at src/graph/graphunixx11.c:7487
#23 0x401e1f5e in CallWorkProc () from /usr/X11R6/lib/libXt.so.6
#24 0x401e2181 in XtAppNextEvent () from /usr/X11R6/lib/libXt.so.6
#25 0x401d8107 in XtAppMainLoop () from /usr/X11R6/lib/libXt.so.6
#26 0x80bbb0c in main (argc=1, argv=0xbffff6f4) at src/graph/graphunixx11.c:1074

10007         XtDestroyWidget(gra_curdialog->window);

gra_curdialog->window looks valid to me. I'm not X/Motif expert though.






reply via email to

[Prev in Thread] Current Thread [Next in Thread]