-------- Forwarded Message -------- > From: Lionel Landwerlin <[EMAIL PROTECTED]> > Reply-To: Lionel Landwerlin <[EMAIL PROTECTED]>, [EMAIL PROTECTED] > To: [EMAIL PROTECTED] > Subject: Bug#394555: gaim crash on irc > Date: Sun, 22 Oct 2006 18:16:38 +0200 > > Le dimanche 22 octobre 2006 à 02:11 -0400, Ari Pollak a écrit : > > Can you please install the gaim-dbg package and get the backtrace again?
I was seeing a ton of these crashes. The common elements (from my memory) are: signals being emitted, dbus_connection_send(), dbus_malloc(), writev() (and maybe send() as well). I ended up disabling DBus, as otherwise IRC was unusable. I think I was seeing the same crashes when I wasn't logged into IRC. I know my checkout from September 17th worked, but I'm not sure since then. I looked back through the commits, and I saw deryni reference something about the types of signals needing to be updated... Any thoughts? Richard > Program received signal SIGPIPE, Broken pipe. > [Switching to Thread -1222654272 (LWP 12477)] > 0xb74b1023 in writev () from /lib/tls/libc.so.6 > (gdb) bt > #0 0xb74b1023 in writev () from /lib/tls/libc.so.6 > #1 0xb7f46ffe in dbus_malloc () from /usr/lib/libdbus-1.so.3 > #2 0xb7f3fb9b in dbus_threads_init_default () > from /usr/lib/libdbus-1.so.3 > #3 0xb7f3fe18 in dbus_threads_init_default () > from /usr/lib/libdbus-1.so.3 > #4 0xb7f3e3bc in dbus_threads_init_default () > from /usr/lib/libdbus-1.so.3 > #5 0xb7f2a19b in dbus_connection_set_watch_functions () > from /usr/lib/libdbus-1.so.3 > #6 0xb7f2a25b in dbus_connection_set_watch_functions () > from /usr/lib/libdbus-1.so.3 > #7 0xb7f2b806 in dbus_connection_send_with_reply_and_block () > from /usr/lib/libdbus-1.so.3 > #8 0xb7f2b857 in dbus_connection_send_with_reply_and_block () > from /usr/lib/libdbus-1.so.3 > #9 0xb7f2b8da in dbus_connection_send () from /usr/lib/libdbus-1.so.3 > #10 0xb75dc1f4 in gaim_dbus_signal_emit_gaim ( > name=0xb75e6678 "conversation-updated", num_values=2, > values=0x81417c0, > vargs=0xbfb4d790 "¬w_·ØVh\bÈ״¿ì½X·xsj\b\006") > at ../../libgaim/dbus-server.c:738 > #11 0xb75afafb in gaim_signal_emit_vargs (instance=0xb75fa264, > signal=0xb75e6678 "conversation-updated", args=0xbfb4d788 "xsj\b > \006") > at ../../libgaim/signals.c:489 > #12 0xb75afc0c in gaim_signal_emit (instance=0xbfb4d4dc, > signal=0x2 <Address 0x2 out of bounds>) > at ../../libgaim/signals.c:433 > #13 0xb758bce0 in gaim_conversation_update (conv=0x86a7378, > type=GAIM_CONV_UPDATE_TOPIC) at ../../libgaim/conversation.c:922 > #14 0xb758bdec in gaim_conv_chat_set_topic (chat=0x86856d8, who=0x0, > topic=0x86c42f0 "http://krystale.net ; votre source de > d?sinformation quotidienne") at ../../libgaim/conversation.c:1356 > #15 0xb67e6e6f in irc_msg_topic (irc=0x85d3148, name=0xb67e8e02 "332", > from=0x86c4fc8 "zelazny.freenode.net", args=0x86a7158) > at ../../../../libgaim/protocols/irc/msgs.c:341 > #16 0xb67e2701 in irc_parse_msg (irc=0x85d3148, > input=0x85e8b70 ":zelazny.freenode.net 332 dj-death > #banquise :http://krystale.net ; votre source de désinformation > quotidienne") > at ../../../../libgaim/protocols/irc/parse.c:611 > #17 0xb67e0471 in read_input (irc=0x85d3148, len=<value optimized out>) > at ../../../../libgaim/protocols/irc/irc.c:576 > #18 0x080962e3 in gaim_gtk_io_invoke (source=0x855d218, > condition=G_IO_IN, > data=0x847ff78) at ../../gtk/gtkeventloop.c:77 > #19 0xb7653c7f in g_io_channel_unix_get_fd () > from /usr/lib/libglib-2.0.so.0 > #20 0xb762a731 in g_main_context_dispatch () > from /usr/lib/libglib-2.0.so.0 > #21 0xb762d7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 > #22 0xb762db67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 > #23 0xb7ac1281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 > #24 0x080aae55 in main (argc=Cannot access memory at address 0x2 > ) at ../../gtk/gtkmain.c:801 > (gdb) >
signature.asc
Description: This is a digitally signed message part