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 696150 - empathy-auth-client crashed with SIGSEGV in g_hash_table_iter_init()
empathy-auth-client crashed with SIGSEGV in g_hash_table_iter_init()
Status: RESOLVED NOTGNOME
Product: empathy
Classification: Core
Component: Auth client
3.6.x
Other Linux
: Normal critical
: ---
Assigned To: empathy-maint
empathy-maint
Depends on:
Blocks:
 
 
Reported: 2013-03-19 16:52 UTC by Bilal Shahid
Modified: 2014-08-29 09:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bilal Shahid 2013-03-19 16:52:29 UTC
Originally reported at:
  https://bugs.launchpad.net/bugs/1105240

I think it's when it wanted me to re-auth to Gtalk

ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: empathy 3.6.3-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
Uname: Linux 3.8.0-1-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
Date: Fri Jan 25 16:33:12 2013
ExecutablePath: /usr/lib/empathy/empathy-auth-client
InstallationDate: Installed on 2012-10-07 (109 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Beta amd64 (20121007)
MarkForUpload: True
ProcCmdline: /usr/lib/empathy/empathy-auth-client
ProcEnviron:
 SHELL=/bin/zsh
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, user)
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7f856a0aa0ea <g_hash_table_iter_init+10>:	mov    0x44(%rsi),%eax
 PC (0x7f856a0aa0ea) ok
 source "0x44(%rsi)" (0x100000044) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: empathy
StacktraceTop:
 g_hash_table_iter_init () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
 ag_auth_data_get_parameters () from /usr/lib/x86_64-linux-gnu/libaccounts-glib.so.0
 ag_auth_data_insert_parameters () from /usr/lib/x86_64-linux-gnu/libaccounts-glib.so.0
 ?? () from /usr/lib/empathy/libempathy-3.6.3.so
 ?? () from /usr/lib/empathy/libempathy-3.6.3.so
Title: empathy-auth-client crashed with SIGSEGV in g_hash_table_iter_init()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip kvm libvirtd lpadmin plugdev sambashare sudo vboxusers
Comment 1 Bilal Shahid 2013-03-19 16:52:43 UTC


  • #0 g_hash_table_iter_init
    at /build/buildd/glib2.0-2.35.4/./glib/ghash.c line 705
  • #1 ag_auth_data_get_parameters
    from /tmp/apport_sandbox_EWZZMP/usr/lib/x86_64-linux-gnu/libaccounts-glib.so.0
  • #2 ag_auth_data_insert_parameters
    from /tmp/apport_sandbox_EWZZMP/usr/lib/x86_64-linux-gnu/libaccounts-glib.so.0
  • #3 request_password
    at empathy-uoa-auth-handler.c line 176
  • #4 auth_cb
    at empathy-uoa-auth-handler.c line 200
  • #5 g_simple_async_result_complete
    at /build/buildd/glib2.0-2.35.4/./gio/gsimpleasyncresult.c line 777
  • #6 _tp_cli_channel_interface_sasl_authentication_invoke_callback_accept_sasl
    at _gen/tp-cli-channel-body.h line 9023
  • #7 tp_proxy_pending_call_idle_invoke
    at proxy-methods.c line 155
  • #8 g_main_dispatch
    at /build/buildd/glib2.0-2.35.4/./glib/gmain.c line 2784
  • #9 g_main_context_dispatch
    at /build/buildd/glib2.0-2.35.4/./glib/gmain.c line 3288
  • #10 g_main_context_iterate
    at /build/buildd/glib2.0-2.35.4/./glib/gmain.c line 3359
  • #11 g_main_loop_run
    at /build/buildd/glib2.0-2.35.4/./glib/gmain.c line 3553
  • #12 gtk_main
    at /build/buildd/gtk+3.0-3.6.4/./gtk/gtkmain.c line 1160
  • #13 main
    at empathy-auth-client.c line 369

Comment 2 Bilal Shahid 2013-03-19 16:55:52 UTC
xsession error :

(process:4930): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
(vino-preferences:5402): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
(vino-preferences:5434): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
(spotify:7029): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7029): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7029): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7029): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7029): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7029): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7029): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7029): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7029): Gdk-CRITICAL **: IA__gdk_window_set_cursor: assertion `GDK_IS_WINDOW (window)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): Gdk-CRITICAL **: IA__gdk_window_set_cursor: assertion `GDK_IS_WINDOW (window)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): Gdk-CRITICAL **: IA__gdk_window_set_cursor: assertion `GDK_IS_WINDOW (window)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(spotify:7277): GLib-GObject-WARNING **: invalid cast from `GtkFixed' to `GtkBox'
(spotify:7277): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_BOX (box)' failed
(process:7537): GLib-CRITICAL **: g_slice_set_config: assertion `sys_page_size == 0' failed
Comment 3 Guillaume Desmottes 2014-08-29 09:46:56 UTC
Looks like a crash in libaccounts-glib