On Tue, 2006-05-16 at 11:05 +0800, Paul Wise wrote:

> To top it all off, now I don't see it any more. GAH. I haven't upgraded
> any dependencies since I started seeing it till

Hmmm, now I started getting it again. Then I tried attaching to the
process with gdb and I didn't get any crashes. After that it doesn't
crash at all. Then I ran it from the gnome menu (scite %F) instead of
the panel (/usr/bin/scite) and it crashed. Then running from the panel
caused it to crash. Then it crashed when run from the terminal. Then I
ran it from a terminal under gdb and got a crash, with the backtrace
below. Then I ran it under gdb again, no crash. Then I ran it from the
menu again and it crashed. Then I ran it from gdb in a terminal and it
was fine. Then panel, fine. Then menu, fine. Then terminal, crash. gdb,
fine. Terminal, crash. Panel, crash. Menu, fine. gdb, crash (second
backtrace below).

My thoughts on this: Heisenbug. Possibly a race condition, maybe
something to do with the way with scite is using gtk? I think it should
be important rather than RC.

(gdb) bt
#0  0xa7c44b8d in gdk_x11_register_standard_event_type () from 
/usr/lib/libgdk-x11-2.0.so.0
#1  0xa7c46a57 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#2  0xa7c46bcf in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#3  0xa79771ac in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4  0xa797a63b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#5  0xa797a997 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6  0xa7db2341 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x08058474 in ?? ()
#8  0x080587c7 in ?? ()
#9  0xa7708eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#10 0x08050811 in ?? ()

(gdb) bt
#0  0xa7bf1b8d in gdk_x11_register_standard_event_type () from 
/usr/lib/libgdk-x11-2.0.so.0
#1  0xa7bf3a57 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#2  0xa7bf3bcf in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#3  0xa79241ac in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#4  0xa792763b in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#5  0xa7927997 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#6  0xa7d5f341 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#7  0x08058474 in ?? ()
#8  0x080587c7 in ?? ()
#9  0xa76b5eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#10 0x08050811 in ?? ()

-- 
bye,
pabs

http://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to