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 678698 - Regular crashes (SIGABRT) upon login
Regular crashes (SIGABRT) upon login
Status: RESOLVED DUPLICATE of bug 679509
Product: gnome-shell
Classification: Core
Component: general
3.4.x
Other Linux
: Normal critical
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2012-06-24 10:58 UTC by Josselin Mouette
Modified: 2012-09-23 09:33 UTC
See Also:
GNOME target: ---
GNOME version: 3.3/3.4



Description Josselin Mouette 2012-06-24 10:58:57 UTC
Hi,

gnome-shell regularly crashes at login time. When it happens, it will crash in a loop until the fail whale triggers. After which I log in again, and it works.
Extensions are innocent, since there are none of them. This might be related to session saving.

.xsession-errors:
GLib-GIO:ERROR:/tmp/buildd/glib2.0-2.32.3/./gio/gdbusactiongroup.c:249:g_dbus_action_group_describe_all_done: assertion failed: (group->actions == NULL)
gnome-session[26986]: WARNING: Application 'gnome-shell.desktop' killed by signal 6
gnome-session[26986]: WARNING: App 'gnome-shell.desktop' respawning too quickly

And the backtrace:

  • #0 *__GI_raise
    at ../nptl/sysdeps/unix/sysv/linux/raise.c line 64
  • #1 *__GI_abort
    at abort.c line 92
  • #2 g_assertion_message
    at /tmp/buildd/glib2.0-2.32.3/./glib/gtestutils.c line 1861
  • #3 g_assertion_message_expr
    at /tmp/buildd/glib2.0-2.32.3/./glib/gtestutils.c line 1872
  • #4 g_dbus_action_group_describe_all_done
    at /tmp/buildd/glib2.0-2.32.3/./gio/gdbusactiongroup.c line 249
  • #5 g_simple_async_result_complete
    at /tmp/buildd/glib2.0-2.32.3/./gio/gsimpleasyncresult.c line 767
  • #6 g_dbus_connection_call_done
    at /tmp/buildd/glib2.0-2.32.3/./gio/gdbusconnection.c line 5289
  • #7 g_simple_async_result_complete
    at /tmp/buildd/glib2.0-2.32.3/./gio/gsimpleasyncresult.c line 767
  • #8 complete_in_idle_cb
    at /tmp/buildd/glib2.0-2.32.3/./gio/gsimpleasyncresult.c line 779
  • #9 g_main_dispatch
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 2539
  • #10 g_main_context_dispatch
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3075
  • #11 g_main_context_iterate
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3146
  • #12 g_main_loop_run
    at /tmp/buildd/glib2.0-2.32.3/./glib/gmain.c line 3340
  • #13 meta_run
    from /usr/lib/libmutter.so.0
  • #14 main
    at main.c line 333

I have a core file handy in case you need more investigation.
Comment 1 Josselin Mouette 2012-09-22 14:54:05 UTC
This is easy to reproduce: enable session saving, and save a session with applications on more than one workspace.
Comment 2 Josselin Mouette 2012-09-22 15:32:54 UTC
Could this be related to bug#679509 ?
Comment 3 Josselin Mouette 2012-09-23 09:33:28 UTC
Yep, that’s it.

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