GNOME Bugzilla – Bug 671790
empathy-accounts crashed with SIGSEGV in empathy_account_settings_get_account()
Last modified: 2012-03-12 12:00:15 UTC
Created attachment 209407 [details] >> stacktrace I removed the last configured account in the empathy account preferences dialog when the crash happened ProblemType: Crash DistroRelease: Ubuntu 12.04 Package: empathy 3.3.5-0ubuntu1 ProcVersionSignature: Ubuntu 3.2.0-18.28-generic-pae 3.2.9 Uname: Linux 3.2.0-18-generic-pae i686 ApportVersion: 1.94.1-0ubuntu2 Architecture: i386 Date: Sat Mar 10 11:58:04 2012 ExecutablePath: /usr/bin/empathy-accounts InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta i386 (20120301) ProcCmdline: /usr/bin/empathy-accounts ProcEnviron: LANGUAGE=en_GB:en LANG=en_GB.UTF-8 SHELL=/bin/bash SegvAnalysis: Segfault happened at: 0x809d054 <empathy_account_settings_get_account+4>: mov 0xc(%eax),%eax PC (0x0809d054) ok source "0xc(%eax)" (0x0000000c) not located in a known VMA region (needed readable region)! destination "%eax" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: empathy StacktraceTop: empathy_account_settings_get_account () ?? () g_cclosure_marshal_VOID__VOID () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 Title: empathy-accounts crashed with SIGSEGV in empathy_account_settings_get_account() UpgradeStatus: No upgrade log present (probably fresh install) UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
+ Trace 229850
Created attachment 209471 [details] [review] early return if accounts_dialog_model_get_selected_settings() returns NULL It can happen, typically if no account is currently selected.
Attachment 209471 [details] pushed as afcd810 - early return if accounts_dialog_model_get_selected_settings() returns NULL