> 
> 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 get a SIGPIPE with very similar backtraces, but only
in gaim-text, and this causes an abrupt death without
any coredump. Backtrace:

(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7b36838 in writev () from
/lib/tls/i686/cmov/libc.so.6
#2  0xb7f0aaee in dbus_malloc () from
/usr/lib/libdbus-1.so.2
#3  0xb7f03c5b in dbus_threads_init () from
/usr/lib/libdbus-1.so.2
#4  0xb7f03ed8 in dbus_threads_init () from
/usr/lib/libdbus-1.so.2
#5  0xb7f0247c in dbus_threads_init () from
/usr/lib/libdbus-1.so.2
#6  0xb7eeee9b in dbus_connection_set_watch_functions
() from /usr/lib/libdbus-1.so.2
#7  0xb7eeef5b in dbus_connection_set_watch_functions
() from /usr/lib/libdbus-1.so.2
#8  0xb7ef0376 in
dbus_connection_send_with_reply_and_block () from
/usr/lib/libdbus-1.so.2
#9  0xb7ef03c7 in
dbus_connection_send_with_reply_and_block () from
/usr/lib/libdbus-1.so.2
#10 0xb7ef044a in dbus_connection_send () from
/usr/lib/libdbus-1.so.2
#11 0xb7c64344 in gaim_dbus_signal_emit_gaim
(name=0xb7c6e847 "chat-buddy-leaving", num_values=3,
values=0x80cace0, 
    vargs=0xbfe513c4
"Z�ƷG�Ʒ��Ƿpe\016\b��\021\b�\t�
2\006\b�\206\027\b") at dbus-server.c:738
#12 0xb7c3799d in gaim_signal_emit_vargs_return_1
(instance=0xb7c82384, signal=0xb7c6e847
"chat-buddy-leaving", 
    args=0xbfe513b8 "pe\016\b") at signals.c:541
#13 0xb7c37bfc in gaim_signal_emit_return_1
(instance=0xbfe5110c, signal=0x2 <Address 0x2 out of
bounds>)
    at signals.c:505
#14 0xb7c151e8 in gaim_conv_chat_remove_users
(chat=0x80da900, users=0x81786c0, 
    reason=0x813c860 "quit: \"? ????????? ? Info?v9.5?
Released?October 27, 2003?\"") at conversation.c:1738
#15 0xb7c15382 in gaim_conv_chat_remove_user
(chat=0x80da900, user=0x80e4800 "daljeet", 
    reason=0x813c860 "quit: \"? ????????? ? Info?v9.5?
Released?October 27, 2003?\"") at conversation.c:1708
#16 0xb6e39d82 in irc_chat_remove_buddy
(convo=0x80e6570, data=0xbfe51484) at msgs.c:68
#17 0xb7e4b63f in IA__g_slist_foreach (list=0x827c0c0,
func=0xb6e39d10 <irc_chat_remove_buddy>,
user_data=0xbfe51484)
    at gslist.c:468
#18 0xb6e39cb6 in irc_msg_quit (irc=0x81a9aa8,
name=0xb6e3d8bf "quit", 
    from=0x81a8718
"[EMAIL PROTECTED]",
args=0x81a3de0) at msgs.c:1048

I was unable to follow the backtrace in the
dbus-source.

> 
> I ended up disabling DBus, as otherwise IRC was
> unusable.

If I run gaim-text by unsetting
DBUS_SESSION_BUS_ADDRESS first, then gaim-text doesn't
die (thanks to nosnilmot for the tip). But I don't
know why dbus is dying in the first place.

Sadrul

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam
protection around 
http://mail.yahoo.com 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to