After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 637311 - empathy-accounts crashes when an account failed to login
empathy-accounts crashes when an account failed to login
Status: RESOLVED DUPLICATE of bug 624392
Product: empathy
Classification: Core
Component: Accounts
2.91.x
Other Linux
: Normal normal
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2010-12-15 15:12 UTC by Emilio Pozuelo Monfort
Modified: 2010-12-15 15:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Emilio Pozuelo Monfort 2010-12-15 15:12:26 UTC
I wanted to get an account to fail to login, in order to get an info bar and reproduce bug 637307. To do so I've ^C a connection manager after launching empathy, and as expected, an info bar has appeared saying the account couldn't connect. Then I've gone to the account manager, and when selecting an account it's crashed:


(empathy-accounts:29639): GLib-GObject-CRITICAL **: g_object_get: assertion `G_IS_OBJECT (object)' failed

Program received signal SIGSEGV, Segmentation fault.
0x0000000000440b54 in empathy_account_widget_contains_pending_changes (widget=0x6ade10)
    at empathy-account-widget.c:2321
2321	{
(gdb) bt
  • #0 empathy_account_widget_contains_pending_changes
    at empathy-account-widget.c line 2321
  • #1 accounts_dialog_has_pending_change
    at empathy-accounts-dialog.c line 578
  • #2 accounts_dialog_account_selection_change
    at empathy-accounts-dialog.c line 1338
  • #3 _gtk_tree_selection_row_is_selectable
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtktreeselection.c line 1308
  • #4 _gtk_tree_selection_internal_select_node
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtktreeselection.c line 1365
  • #5 gtk_tree_view_real_set_cursor
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtktreeview.c line 12760
  • #6 gtk_tree_view_button_press
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtktreeview.c line 2916
  • #7 _gtk_marshal_BOOLEAN__BOXED
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtkmarshalers.c line 85
  • #8 g_closure_invoke
    at /tmp/buildd/glib2.0-2.27.4/gobject/gclosure.c line 766
  • #9 signal_emit_unlocked_R
    at /tmp/buildd/glib2.0-2.27.4/gobject/gsignal.c line 3290
  • #10 g_signal_emit_valist
    at /tmp/buildd/glib2.0-2.27.4/gobject/gsignal.c line 2993
  • #11 g_signal_emit
    at /tmp/buildd/glib2.0-2.27.4/gobject/gsignal.c line 3040
  • #12 gtk_widget_event_internal
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtkwidget.c line 5844
  • #13 gtk_propagate_event
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtkmain.c line 2503
  • #14 gtk_main_do_event
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtkmain.c line 1729
  • #15 gdk_event_source_dispatch
    at /tmp/buildd/gtk+3.0-2.91.5/gdk/x11/gdkeventsource.c line 323
  • #16 g_main_dispatch
    at /tmp/buildd/glib2.0-2.27.4/glib/gmain.c line 2436
  • #17 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.27.4/glib/gmain.c line 3009
  • #18 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.27.4/glib/gmain.c line 3087
  • #19 g_main_loop_run
    at /tmp/buildd/glib2.0-2.27.4/glib/gmain.c line 3295
  • #20 gtk_main
    at /tmp/buildd/gtk+3.0-2.91.5/gtk/gtkmain.c line 1297
  • #21 g_application_run
    at /tmp/buildd/glib2.0-2.27.4/gio/gapplication.c line 1216
  • #22 main
    at empathy-accounts.c line 255

Comment 1 Emilio Pozuelo Monfort 2010-12-15 15:12:57 UTC

*** This bug has been marked as a duplicate of bug 624392 ***