Package: gaim
Version: 1:2.0.0+beta4-1
Severity: important

Hi,

Whilst I can connect to Yahoo - a remote status change causes a crash.

(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xa7415821 in raise () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xa7416fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xa7632074 in g_logv () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xa76320a9 in g_log () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xa7632127 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#6  0xa7042c20 in gail_tree_view_ref_focus_cell ()
   from /usr/lib/gtk-2.0/modules/libgail.so
No symbol table info available.
#7  0xa78e2020 in atk_object_ref_accessible_child ()
   from /usr/lib/libatk-1.0.so.0
No symbol table info available.
#8  0xa70797a0 in gnome_accessibility_module_shutdown ()
   from /usr/lib/gtk-2.0/modules/libatk-bridge.so
No symbol table info available.
#9  0xa76b0cf9 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#10 0xa76b2429 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#11 0xa76b51ce in g_signal_emit_by_name () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#12 0xa7040988 in gail_tree_view_new ()
   from /usr/lib/gtk-2.0/modules/libgail.so
No symbol table info available.
#13 0xa7a9ed0f in _gtk_marshal_VOID__BOXED_BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#14 0xa76a098b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#15 0xa76b1213 in g_signal_chain_from_overridden ()
   from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#16 0xa76b2429 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
No symbol table info available.
#17 0xa76b25d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
No symbol table info available.
#18 0xa7b50e37 in gtk_tree_model_row_inserted ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0xa7b6207c in gtk_tree_store_insert_before ()
   from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#20 0xa7b62290 in gtk_tree_store_append () from
/usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#21 0x08075900 in sort_method_status (node=0xa7c56cd8, blist=0x826a5a8,
    groupiter=
      {stamp = 554584830, user_data = 0x8450818, user_data2 = 0x0,
user_data3 = 0x0}, cur=0x8126988, iter=0xafd1bab8) at
../../gtk/gtkblist.c:5772
        val = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0,
      v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0,
      v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0,
      v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}}}
        name_cmp = 9
        presence_cmp = <value optimized out>
        more_z = {stamp = 554584830, user_data = 0x83665c8, user_data2 =
0x0,
  user_data3 = 0x0}
        my_buddy = (GaimBuddy *) 0x8305040
        this_buddy = (GaimBuddy *) 0x82ee980
#22 0x0806ec69 in insert_node (list=0x826a5a8, node=0x8304350,
iter=0xafd1bb6c)
    at ../../gtk/gtkblist.c:4326
        expand = <value optimized out>
        parent_iter = {stamp = 554584830, user_data = 0x8450818,
  user_data2 = 0x0, user_data3 = 0x0}
        cur = {stamp = -1487438530, user_data = 0x0, user_data2 =
0x8305040,
  user_data3 = 0xafd1bb08}
        curptr = <value optimized out>
        gtknode = <value optimized out>
        newpath = <value optimized out>
#23 0x08076d20 in gaim_gtk_blist_update_contact (list=0x826a5a8,
    node=<value optimized out>) at ../../gtk/gtkblist.c:4551
        iter = {stamp = 554584830, user_data = 0x8450830, user_data2 =
0xf,
---Type <return> to continue, or q <return> to quit---
  user_data3 = 0x0}
        cnode = (GaimBlistNode *) 0x8304350
        buddy = (GaimBuddy *) 0x8305040
        __PRETTY_FUNCTION__ = "gaim_gtk_blist_update_contact"
#24 0x08076eb3 in gaim_gtk_blist_update_buddy (list=0x826a5a8,
node=0x8305040,
    statusChange=3402) at ../../gtk/gtkblist.c:4608
        buddy = <value optimized out>
        __PRETTY_FUNCTION__ = "gaim_gtk_blist_update_buddy"
#25 0x080770bc in gaim_gtk_blist_update (list=0x826a5a8, node=0x8305040)
    at ../../gtk/gtkblist.c:4682
No locals.
#26 0xa75b3792 in gaim_status_set_active_with_attrs_list
(status=0x83058e0,
    active=1, attrs=0x0) at ../../libgaim/status.c:642
        default_value = <value optimized out>
        changed = 1
        l = <value optimized out>
        specified_attr_ids = (GList *) 0x0
        status_type = <value optimized out>
        __PRETTY_FUNCTION__ = "gaim_status_set_active_with_attrs_list"
#27 0xa75b3abd in gaim_status_set_active_with_attrs (status=0x83058e0,
    active=1, args=0xafd1bcdc "") at ../../libgaim/status.c:727
        attrs = <value optimized out>
        id = <value optimized out>
#28 0xa75a6de4 in gaim_prpl_got_user_status (account=0x8171770,
    name=0x832ce60 "dad", status_id=0xa66f6e88 "available")
    at ../../libgaim/prpl.c:149
        list = <value optimized out>
        buddy = <value optimized out>
        presence = (GaimPresence *) 0x8305090
        status = (GaimStatus *) 0x83058e0
        old_status = (GaimStatus *) 0x8305f68
        args = 0xafd1bcdc ""
        __PRETTY_FUNCTION__ = "gaim_prpl_got_user_status"
#29 0xa66e117d in yahoo_update_status (gc=0x84503c0,
    name=0x832ce60 "dad", f=0x84b49a0)
    at ../../../../libgaim/protocols/yahoo/yahoo.c:172
        status = 0xa66f6e88 "available"
#30 0xa66e1800 in yahoo_process_status (gc=0x84503c0, pkt=0x4539ec63)
    at ../../../../libgaim/protocols/yahoo/yahoo.c:228
---Type <return> to continue, or q <return> to quit---
        decoded = <value optimized out>
        tmp = 0x4539ec63 <Address 0x4539ec63 out of bounds>
        len = 2792231725
        account = (GaimAccount *) 0x8171770
        yd = (struct yahoo_data *) 0x84523e8
        l = (GSList *) 0x843ff38
        f = (YahooFriend *) 0x84b49a0
        name = 0x832ce60 "dad"
#31 0xa66e6e9f in yahoo_packet_process (gc=0x84503c0, pkt=0x84f8058)
    at ../../../../libgaim/protocols/yahoo/yahoo.c:1060
No locals.
#32 0xa66e8610 in yahoo_pending (data=0x84503c0, source=36,
    cond=GAIM_INPUT_READ) at
../../../../libgaim/protocols/yahoo/yahoo.c:2338
        pkt = (struct yahoo_packet *) 0x84f8058
        pktlen = 139364945
        gc = (GaimConnection *) 0x0
        yd = (struct yahoo_data *) 0x84523e8
        buf =
"\2001�\20010032�\2000�\20010033�\200255853058�\200301�\200315�\200300�\200315�\2007�\200afcowie�\20010�\20099�\20013�\2001�\20019�\200Away
from my desk; call me if you need
something�\20047�\2002�\200137�\200106�\200192�\2001174076089�\200198�\2000�\200213�\2000�\200244�\200278527�\2001000"...
        len = <value optimized out>
#33 0x080962e3 in gaim_gtk_io_invoke (source=0x84a08b8,
condition=G_IO_IN,
    data=0x84f0e98) at ../../gtk/gtkeventloop.c:77
        gaim_cond = GAIM_INPUT_READ
#34 0xa7652c7f in g_io_channel_unix_get_fd () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#35 0xa7629731 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
No symbol table info available.
#36 0xa762c7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#37 0xa762cb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#38 0xa7a9b281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#39 0x080aae55 in main (argc=Cannot access memory at address 0x6
) at ../../gtk/gtkmain.c:801
        saved_status = <value optimized out>
        opt_help = <value optimized out>
        opt_login = 0
---Type <return> to continue, or q <return> to quit---
        opt_nologin = 0
        opt_version = <value optimized out>
        opt_config_dir_arg = 0x0
        opt_login_arg = 0x0
        opt_session_arg = 0x0
        accounts = <value optimized out>
        sig_indx = <value optimized out>
        sigset = {__val = {91143, 0 <repeats 31 times>}}
        prev_sig_disp = <value optimized out>
        errmsg =
"$\000\000\000\000\000\000\000\b�$�P7>��b\215�\220�_�\000\000\000\000\000\000\000\0005\025R�\220\021��T�ѯP�ѯX���\000\000\000\000\210;>�\221l��\000\000\000\000����n\022#�\b�$�P�ѯx�ѯ����\002\000\000\000\000�\"���ѯ�m��\b\000\000\000\024\000\000\000����d�ѯ$\024��\024\000\000\000$\000\000\0008�ѯ\000\000\000\000\200�_�\000\000\000\000\220\021��\220�_�\000\000\000\000X���\000\000\000\000\000\000\000\000\221l��\000\000\000\000����:+%��\211+���ѯ"...
        segfault_message_tmp = <value optimized out>
        error = (GError *) 0x0
        opt = <value optimized out>
        gui_check = <value optimized out>
        debug_enabled = 0
        long_options = {{name = 0x80e1a31 "config", has_arg = 1, flag =
0x0,
    val = 99}, {name = 0x80d55ec "debug", has_arg = 0, flag = 0x0, val =
100},
  {name = 0x80d728e "help", has_arg = 0, flag = 0x0, val = 104}, {
    name = 0x80e234c "login", has_arg = 2, flag = 0x0, val = 108}, {
    name = 0x80def79 "nologin", has_arg = 0, flag = 0x0, val = 110}, {
    name = 0x80e1a27 "session", has_arg = 1, flag = 0x0, val = 115}, {
    name = 0x80d866d "version", has_arg = 0, flag = 0x0, val = 118}, {
    name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
(gdb)



-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-2-686
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)

Versions of packages gaim depends on:
ii  gaim-data                1:2.0.0+beta4-1 multi-protocol instant messaging c
ii  libaspell15              0.60.4-4        GNU Aspell spell-checker runtime l
ii  libatk1.0-0              1.12.3-1        The ATK accessibility toolkit
ii  libavahi-compat-howl0    0.6.13-3        Avahi Howl compatibility library
ii  libc6                    2.3.6.ds1-4     GNU C Library: Shared libraries
ii  libcairo2                1.2.4-3.1       The Cairo 2D vector graphics libra
ii  libdbus-1-3              0.93-1          simple interprocess messaging syst
ii  libdbus-glib-1-2         0.71-2          simple interprocess messaging syst
ii  libfontconfig1           2.4.1-2         generic font configuration library
ii  libgcrypt11              1.2.3-2         LGPL Crypto library - runtime libr
ii  libglib2.0-0             2.12.4-1        The GLib library of C routines
ii  libgnutls13              1.4.4-1         the GNU TLS library - runtime libr
ii  libgstreamer0.10-0       0.10.10-1       Core GStreamer libraries and eleme
ii  libgtk2.0-0              2.8.20-3        The GTK+ graphical user interface 
ii  libgtkspell0             2.0.10-3+b1     a spell-checking addon for GTK's T
ii  libice6                  1:1.0.1-2       X11 Inter-Client Exchange library
ii  libncursesw5             5.5-3           Shared libraries for terminal hand
ii  libpango1.0-0            1.14.7-1        Layout and rendering of internatio
ii  libperl5.8               5.8.8-6.1       Shared Perl library
ii  libsm6                   1:1.0.1-3       X11 Session Management library
ii  libstartup-notification0 0.8-2           library for program launch feedbac
ii  libx11-6                 2:1.0.0-9       X11 client-side library
ii  libxcursor1              1.1.7-4         X cursor management library
ii  libxext6                 1:1.0.1-2       X11 miscellaneous extension librar
ii  libxfixes3               1:4.0.1-4       X11 miscellaneous 'fixes' extensio
ii  libxi6                   1:1.0.1-3       X11 Input extension library
ii  libxinerama1             1:1.0.1-4.1     X11 Xinerama extension library
ii  libxml2                  2.6.26.dfsg-4   GNOME XML library
ii  libxrandr2               2:1.1.0.2-4     X11 RandR extension library
ii  libxrender1              1:0.9.1-3       X Rendering Extension client libra
ii  libxss1                  1:1.0.1-4       X11 Screen Saver extension library

gaim recommends no packages.

-- no debconf information


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

Reply via email to