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 597416 - empathy crashed with SIGSEGV in empathy_account_settings_get_account()
empathy crashed with SIGSEGV in empathy_account_settings_get_account()
Status: RESOLVED FIXED
Product: empathy
Classification: Core
Component: Accounts
2.28.x
Other Linux
: Normal critical
: ---
Assigned To: empathy-maint
Depends on:
Blocks:
 
 
Reported: 2009-10-05 13:18 UTC by Pedro Villavicencio
Modified: 2009-10-05 17:00 UTC
See Also:
GNOME target: 2.28.x
GNOME version: 2.27/2.28


Attachments
proposed fix http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/fix-crash-597416 (651 bytes, patch)
2009-10-05 14:08 UTC, Guillaume Desmottes
committed Details | Review

Description Pedro Villavicencio 2009-10-05 13:18:34 UTC
this report has been filed here:

https://bugs.edge.launchpad.net/ubuntu/+source/empathy/+bug/437111

"I was in account settings changing the name of an account, after confirming the new name with enter, empathy crashed."

".

Thread 1 (process 2024)

  • #0 empathy_account_settings_get_account
    at empathy-account-settings.c line 497
  • #1 accounts_dialog_account_display_name_changed_cb
    at empathy-accounts-dialog.c line 1196
  • #2 g_closure_invoke
    from /usr/lib/libgobject-2.0.so.0
  • #3 ??
    from /usr/lib/libgobject-2.0.so.0
  • #4 g_signal_emit_valist
    from /usr/lib/libgobject-2.0.so.0
  • #5 g_signal_emit
    from /usr/lib/libgobject-2.0.so.0
  • #6 ??
    from /usr/lib/libgobject-2.0.so.0
  • #7 g_object_notify
    from /usr/lib/libgobject-2.0.so.0
  • #8 empathy_account_update
    at empathy-account.c line 240
  • #9 _tp_cli_account_invoke_callback_for_account_property_changed
    at ../telepathy-glib/_gen/tp-cli-account-body.h line 137
  • #10 tp_proxy_signal_invocation_run
    at proxy-signals.c line 266
  • #11 g_main_context_dispatch
    from /lib/libglib-2.0.so.0
  • #12 ??
    from /lib/libglib-2.0.so.0
  • #13 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #14 IA__gtk_main
    at /build/buildd/gtk+2.0-2.18.0/gtk/gtkmain.c line 1205
  • #15 main
    at empathy.c line 909

Comment 1 Guillaume Desmottes 2009-10-05 14:08:47 UTC
Created attachment 144792 [details] [review]
proposed fix http://git.collabora.co.uk/?p=user/cassidy/empathy;a=shortlog;h=refs/heads/fix-crash-597416

 src/empathy-accounts-dialog.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
Comment 2 Cosimo Cecchi 2009-10-05 16:37:44 UTC
Looks good.
Comment 3 Guillaume Desmottes 2009-10-05 16:59:48 UTC
Thanks. Merged to master and 2.28.