Hi,

Last days I have observed that gaim crash when receive some characters, mostly the spanish "ñ"

I have installed gaim-dbg and debug program to the crash, here is the log:

        [EMAIL PROTECTED]:~/downloads]$ gdb gaim
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/bin/gaim
[Thread debugging using libthread_db enabled]
[New Thread -1490716992 (LWP 6791)]
Playing WAVE '/home/z0mbie/.gaim/sounds/keypad.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono Playing WAVE '/home/z0mbie/.gaim/sounds/keypad.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Mono

Program received signal SIGPIPE, Broken pipe.
[Switching to Thread -1490716992 (LWP 6791)]
0xa750c093 in writev () from /lib/tls/libc.so.6
(gdb) bt
#0  0xa750c093 in writev () from /lib/tls/libc.so.6
#1  0xa7fa411e in dbus_malloc () from /usr/lib/libdbus-1.so.3
#2  0xa7fa4187 in dbus_malloc () from /usr/lib/libdbus-1.so.3
#3 0xa7f9c61b in dbus_threads_init_default () from /usr/lib/libdbus-1.so.3 #4 0xa7f9c891 in dbus_threads_init_default () from /usr/lib/libdbus-1.so.3 #5 0xa7f9ae6c in dbus_threads_init_default () from /usr/lib/libdbus-1.so.3 #6 0xa7f865db in dbus_connection_set_watch_functions () from /usr/lib/libdbus-1.so.3 #7 0xa7f8669b in dbus_connection_set_watch_functions () from /usr/lib/libdbus-1.so.3 #8 0xa7f87f86 in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3 #9 0xa7f87fd7 in dbus_connection_send_with_reply_and_block () from /usr/lib/libdbus-1.so.3
#10 0xa7f8805a in dbus_connection_send () from /usr/lib/libdbus-1.so.3
#11 0xa76381f4 in gaim_dbus_signal_emit_gaim (name=0xa7642651 "received-chat-msg", num_values=5, values=0x816a1a8, vargs=0xafa1875c "[EMAIL PROTECTED]@[EMAIL PROTECTED]@\bÌõê¦\231fFE") at ../../libgaim/dbus-server.c:738 #12 0xa760bafb in gaim_signal_emit_vargs (instance=0xa7656264, signal=0xa7642651 "received-chat-msg", args=0xafa18748 "[EMAIL PROTECTED]@\b¸\0224\b") at ../../libgaim/signals.c:489 #13 0xa760bc0c in gaim_signal_emit (instance=0xafa1846c, signal=0x2 <Address 0x2 out of bounds>)
    at ../../libgaim/signals.c:433
#14 0xa7609f8a in serv_got_chat_in (g=0x82f9a98, id=1, who=0x83df7c8 "b3nd3rbot", flags=0, message=0x83f5600 "si miraras en el diccionario sabrias que el se?or de los anillos es unas pelis de hobbits que son un co?azo, solo tratan de un monton de gente andando hacia un puto volcan...resulta que hasta los arb"..., mtime=1162241689)
    at ../../libgaim/server.c:810
#15 0xa6ea8eed in irc_msg_handle_privmsg (irc=0x82f9a00, name=<value optimized out>, from=<value optimized out>,
    to=0x83f41a8 "#mafiares",
rawmsg=0x84093b0 "si miraras en el diccionario sabrias que el se?or de los anillos es unas pelis de hobbits que son un co?azo, solo tratan de un monton de gente andando hacia un puto volcan...resulta que hasta los arb"..., notice=0)
    at ../../../../libgaim/protocols/irc/msgs.c:1014
#16 0xa6ea6701 in irc_parse_msg (irc=0x82f9a00,
input=0x8340028 ":[EMAIL PROTECTED] PRIVMSG #mafiares :si miraras en el diccionario sabrias que el señor de los anillos es unas pelis de hobbits que son un coñazo, solo trat"...)
    at ../../../../libgaim/protocols/irc/parse.c:611
#17 0xa6ea4471 in read_input (irc=0x82f9a00, len=<value optimized out>) at ../../../../libgaim/protocols/irc/irc.c:576 #18 0x080962f3 in gaim_gtk_io_invoke (source=0x832c2c0, condition=G_IO_IN, data=0x83332f8) at ../../gtk/gtkeventloop.c:77 #19 0xa76aec7f in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0 #20 0xa7685731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#21 0xa76887a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#22 0xa7688b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#23 0xa7b1c281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x080aae65 in main (argc=Cannot access memory at address 0x2
) at ../../gtk/gtkmain.c:801

I made another tests and I am sure that it is a bug that crash with certain characters... I also changed on irc account preferences the encoding from iso8859-1, iso8859-15 and utf-8 but still crashing...

Reply via email to