Package: libgail17 Version: 1.8.11-2 Followup-For: Bug #378346
It looks like something is *really* hosed in gail, as gaim now crashes here, as does the latest agave. gaim backtrace: #0 0xb7eef410 in ?? () #1 0xbfd682dc in ?? () #2 0x00000006 in ?? () #3 0x00000870 in ?? () #4 0xb73789d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #5 0xb737a209 in abort () from /lib/tls/i686/cmov/libc.so.6 #6 0xb7599074 in g_logv () from /usr/lib/libglib-2.0.so.0 #7 0xb75990a9 in g_log () from /usr/lib/libglib-2.0.so.0 #8 0xb7599127 in g_assert_warning () from /usr/lib/libglib-2.0.so.0 #9 0xb6fb8c20 in gail_tree_view_ref_focus_cell () from /usr/lib/gtk-2.0/modules/libgail.so #10 0xb786e020 in atk_object_ref_accessible_child () from /usr/lib/libatk-1.0.so.0 #11 0xb6ff47a0 in gnome_accessibility_module_shutdown () from /usr/lib/gtk-2.0/modules/libatk-bridge.so #12 0xb7618cf9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #13 0xb761a429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #14 0xb761d1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #15 0xb6fb6988 in gail_tree_view_new () from /usr/lib/gtk-2.0/modules/libgail.so #16 0xb7a2ad0f in _gtk_marshal_VOID__BOXED_BOXED (closure=0x85641c0, return_value=0x0, n_param_values=3, param_values=0x1, invocation_hint=0xbfd68fdc, marshal_data=0x1) at gtkmarshalers.c:1146 #17 0xb760898b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #18 0xb7619213 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #19 0xb761a429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #20 0xb761a5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #21 0xb7adce37 in IA__gtk_tree_model_row_inserted (tree_model=0x8137d88, path=0x8586bb8, iter=0xbfd6949c) at gtktreemodel.c:1431 #22 0xb7aee07c in IA__gtk_tree_store_insert_before (tree_store=0x8137d88, iter=0xbfd6949c, parent=0xbfd693e8, sibling=0xbfd693bc) at gtktreestore.c:1241 #23 0x0807572d in sort_method_alphabetical (node=0x83d6fb8, blist=0x82717f0, groupiter= {stamp = -809710848, user_data = 0x850eda8, user_data2 = 0x0, user_data3 = 0x0}, cur=0x0, iter=0xbfd6949c) at ../../gtk/gtkblist.c:5672 #24 0x0806ec69 in insert_node (list=0x82717f0, node=0x83d6fb8, iter=0xbfd6949c) at ../../gtk/gtkblist.c:4326 #25 0x08076d20 in gaim_gtk_blist_update_contact (list=0x82717f0, ---Type <return> to continue, or q <return> to quit--- node=<value optimized out>) at ../../gtk/gtkblist.c:4551 #26 0x08076eb3 in gaim_gtk_blist_update_buddy (list=0x82717f0, node=0x83d7028, statusChange=2160) at ../../gtk/gtkblist.c:4608 #27 0x080770bc in gaim_gtk_blist_update (list=0x82717f0, node=0x83d7028) at ../../gtk/gtkblist.c:4682 #28 0xb751b792 in gaim_status_set_active_with_attrs_list (status=0x83d8528, active=1, attrs=0x8599d20) at ../../libgaim/status.c:642 #29 0xb751babd in gaim_status_set_active_with_attrs (status=0x83d8528, active=1, args=0xbfd6960c "�t}�\001") at ../../libgaim/status.c:727 #30 0xb750ede4 in gaim_prpl_got_user_status (account=0x81a1730, name=0x8587ca8 "[EMAIL PROTECTED]", status_id=0xb67d667b "dnd") at ../../libgaim/prpl.c:149 #31 0xb67d152f in jabber_presence_parse (js=0x8550528, packet=0x8595028) at ../../../../libgaim/protocols/jabber/presence.c:582 #32 0xb67cd815 in jabber_process_packet (js=0x8550528, packet=0x8595028) at ../../../../libgaim/protocols/jabber/jabber.c:180 #33 0xb67d03b9 in jabber_parser_element_end_libxml (user_data=0x8550528, element_name=0x85a3650 "presence", prefix=0x0, namespace=0x85a357b "jabber:client") at ../../../../libgaim/protocols/jabber/parser.c:102 #34 0xb7c13869 in xmlParseXMLDecl () from /usr/lib/libxml2.so.2 #35 0xb7c1ffd8 in xmlParseChunk () from /usr/lib/libxml2.so.2 #36 0xb67d02af in jabber_parser_process (js=0x8550528, buf=0x870 <Address 0x870 out of bounds>, len=6) at ../../../../libgaim/protocols/jabber/parser.c:178 #37 0xb67cd1cb in jabber_recv_cb (data=0x854eb58, source=24, condition=GAIM_INPUT_READ) at ../../../../libgaim/protocols/jabber/jabber.c:418 #38 0x080962e3 in gaim_gtk_io_invoke (source=0x8563090, condition=G_IO_IN, data=0x85854b8) at ../../gtk/gtkeventloop.c:77 #39 0xb75b9c7f in g_io_channel_unix_get_fd () from /usr/lib/libglib-2.0.so.0 #40 0xb7590731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #41 0xb75937a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #42 0xb7593b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #43 0xb7a27281 in IA__gtk_main () at gtkmain.c:1003 #44 0x080aae55 in main (argc=Cannot access memory at address 0x6 ) at ../../gtk/gtkmain.c:801 agave backtrace, with assertion failure message: ** ERROR **: file gailtreeview.c: line 926 (gail_tree_view_ref_child): assertion failed: (renderer_list != NULL) aborting... Program received signal SIGABRT, Aborted. [Switching to Thread -1228753216 (LWP 2251)] 0xb7f26410 in ?? () (gdb) bt #0 0xb7f26410 in ?? () #1 0xbfd0d06c in ?? () #2 0x00000006 in ?? () #3 0x000008cb in ?? () #4 0xb6ece9d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #5 0xb6ed0209 in abort () from /lib/tls/i686/cmov/libc.so.6 #6 0xb754a074 in g_logv () from /usr/lib/libglib-2.0.so.0 #7 0xb754a0a9 in g_log () from /usr/lib/libglib-2.0.so.0 #8 0xb754a127 in g_assert_warning () from /usr/lib/libglib-2.0.so.0 #9 0xb6abcc20 in gail_tree_view_ref_focus_cell () from /usr/lib/gtk-2.0/modules/libgail.so #10 0xb77fa020 in atk_object_ref_accessible_child () from /usr/lib/libatk-1.0.so.0 #11 0xb6a797a0 in gnome_accessibility_module_shutdown () from /usr/lib/gtk-2.0/modules/libatk-bridge.so #12 0xb75c9cf9 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #13 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #14 0xb75ce1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #15 0xb6aba988 in gail_tree_view_new () from /usr/lib/gtk-2.0/modules/libgail.so #16 0xb7a2bd0f in _gtk_marshal_VOID__BOXED_BOXED (closure=0x835bb78, return_value=0x0, n_param_values=3, param_values=0x1, invocation_hint=0xbfd0dd6c, marshal_data=0x1) at gtkmarshalers.c:1146 #17 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #18 0xb75ca213 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #19 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #20 0xb75cb5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #21 0xb7adde37 in IA__gtk_tree_model_row_inserted (tree_model=0x82efb90, path=0x83c9350, iter=0xbfd0e100) at gtktreemodel.c:1431 #22 0xb7e37466 in Gtk::TreeModel::row_inserted () from /usr/lib/libgtkmm-2.4.so.1 #23 0x0807d10b in Glib::PropertyProxy<float>::set_value () #24 0x080717ec in std::list<sigc::slot_base, std::allocator<sigc::slot_base> >::erase () #25 0x08062da4 in Glib::ArrayHandle<Gtk::TargetEntry, Gtk::TargetEntry_Traits>::~ArrayHandle () #26 0xb78c142a in Glib::SignalProxyNormal::slot0_void_callback () from /usr/lib/libglibmm-2.4.so.1 #27 0xb75c6e1b in g_cclosure_marshal_VOID__VOID () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/libgobject-2.0.so.0 #28 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #29 0xb75ca213 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #30 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #31 0xb75cb5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #32 0xb7951ca3 in _gtk_action_emit_activate (action=0x82fb420) at gtkaction.c:1042 #33 0xb7952b38 in IA__gtk_action_activate (action=0x82fb420) at gtkaction.c:1069 #34 0xb75c6e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #35 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #36 0xb75c9f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #37 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #38 0xb75ce1ce in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #39 0xb7ad45d7 in button_clicked (widget=0x82d1820, button=0x82d23e0) at gtktoolbutton.c:645 #40 0xb75c6e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #41 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #42 0xb75c9f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #43 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #44 0xb75cb5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #45 0xb795ef11 in IA__gtk_button_clicked (button=0x82d1820) at gtkbutton.c:845 #46 0xb79607dc in gtk_real_button_released (button=0x82d1820) at gtkbutton.c:1380 #47 0xb75c6e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #48 0xb75b7f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #49 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #50 0xb75ca3b8 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #51 0xb75cb429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #52 0xb75cb5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #53 0xb795efa1 in IA__gtk_button_released (button=0x82d1820) at gtkbutton.c:837 #54 0xb795f001 in gtk_button_button_release (widget=0x82d1820, event=0x83cb510) at gtkbutton.c:1273 #55 0xb7a2d250 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80e5990, ---Type <return> to continue, or q <return> to quit--- return_value=0xbfd0f680, n_param_values=2, param_values=0xbfd0f75c, invocation_hint=0xbfd0f66c, marshal_data=0xb795efe0) at gtkmarshalers.c:83 #56 0xb75b7f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #57 0xb75b998b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #58 0xb75ca56f in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #59 0xb75cb208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #60 0xb75cb5d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #61 0xb7b16e84 in gtk_widget_event_internal (widget=0x82d1820, event=0x83cb510) at gtkwidget.c:3751 #62 0xb7a26bd3 in IA__gtk_propagate_event (widget=0x82d1820, event=0x83cb510) at gtkmain.c:2195 #63 0xb7a27e07 in IA__gtk_main_do_event (event=0x83cb510) at gtkmain.c:1424 #64 0xb784beea in gdk_event_dispatch (source=0x80d9998, callback=0, user_data=0x0) at gdkevents-x11.c:2291 #65 0xb7541731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #66 0xb75447a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #67 0xb7544b67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #68 0xb7a28281 in IA__gtk_main () at gtkmain.c:1003 #69 0xb7de5597 in Gtk::Main::run_impl () from /usr/lib/libgtkmm-2.4.so.1 #70 0xb7de5a9b in Gtk::Main::run () from /usr/lib/libgtkmm-2.4.so.1 #71 0x0806b0a1 in std::vector<Glib::ustring, std::allocator<Glib::ustring> >::_M_insert_aux () #72 0xb6ebaea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #73 0x0805a331 in ?? () I can only imagine what else would crash if I tried to use it here. Sorry if this is too verbose, but I figure too much information is better than not enough. Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-k7 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libgail17 depends on: ii libart-2.0-2 2.3.17-1 Library of functions for 2D graphi ii libatk1.0-0 1.12.3-1 The ATK accessibility toolkit ii libc6 2.3.6.ds1-6 GNU C Library: Shared libraries ii libcairo2 1.2.4-4 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.1-2 generic font configuration library ii libglib2.0-0 2.12.4-1 The GLib library of C routines ii libgnomecanvas2-0 2.14.0-2 A powerful object-oriented display ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface ii libpango1.0-0 1.14.7-1 Layout and rendering of internatio ii libx11-6 2:1.0.3-2 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 libxrandr2 2:1.1.0.2-4 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra libgail17 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]