Bug 1262053

Summary: Gnome shell coredump after login
Product: [Fedora] Fedora Reporter: Ivor Durham <ivor.durham>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED EOL QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 22CC: fmuellner, otaylor
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-19 19:18:25 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Entries from journalctl -b with the word "gnome" none

Description Ivor Durham 2015-09-10 17:41:22 UTC
Created attachment 1072307 [details]
Entries from journalctl -b with the word "gnome"

Following a package update this past weekend, I'm getting an "Oh no! Something has gone wrong" upon attempting to launch any app after logging in. 

The non-application (e.g. libreoffice, java) updates from the dnf log are:

Sep 07 13:00:50 INFO Upgraded: gdk-pixbuf2-2.31.6-1.fc22.x86_64
Sep 07 13:00:51 INFO Upgraded: PackageKit-glib-1.0.8-2.fc22.x86_64
Sep 07 13:00:53 INFO Upgraded: autocorr-en-1:4.4.5.2-5.fc22.noarch
Sep 07 13:01:00 INFO Upgraded: PackageKit-1.0.8-2.fc22.x86_64
Sep 07 13:01:01 INFO Upgraded: librsvg2-2.40.10-1.fc22.x86_64
Sep 07 13:02:13 INFO Upgraded: PackageKit-cached-metadata-1.0.8-2.fc22.x86_64
Sep 07 13:02:17 INFO Upgraded: PackageKit-gstreamer-plugin-1.0.8-2.fc22.x86_64
Sep 07 13:02:17 INFO Upgraded: PackageKit-gtk3-module-1.0.8-2.fc22.x86_64
Sep 07 13:02:18 INFO Upgraded: PackageKit-command-not-found-1.0.8-2.fc22.x86_64
Sep 07 13:02:19 INFO Upgraded: gdk-pixbuf2-devel-2.31.6-1.fc22.x86_64
Sep 07 13:02:20 INFO Upgraded: mutter-3.16.3-3.fc22.x86_64
Sep 07 13:02:57 INFO Upgraded: gdk-pixbuf2-2.31.6-1.fc22.i686
Sep 07 23:43:33 INFO Upgraded: subunit-1.1.0-5.fc22.x86_64
Sep 07 23:43:34 INFO Upgraded: subunit-devel-1.1.0-5.fc22.x86_64

Version-Release number of selected component (if applicable):

gnome-shell-extension-places-menu-3.16.2-1.fc22.noarch
gnome-shell-extension-background-logo-3.16.1-1.fc22.noarch
gnome-shell-extension-launch-new-instance-3.16.2-1.fc22.noarch
gnome-shell-3.16.3-1.fc22.x86_64
gnome-shell-extension-alternate-tab-3.16.2-1.fc22.noarch
gnome-shell-extension-user-theme-3.16.2-1.fc22.noarch
gnome-shell-extension-common-3.16.2-1.fc22.noarch
gnome-shell-extension-window-list-3.16.2-1.fc22.noarch
gnome-shell-extension-apps-menu-3.16.2-1.fc22.noarch

How reproducible:

Immediately upon logging in, the screen is black for much longer than usual. Eventually I see the desktop. I can mouse over "Applications" and select a favorite (e.g. Firefox) and as soon as I launch the app, the screen goes black again for another lengthy period and then I get the "Oh no" display.

Steps to Reproduce:
1. Login
2. Mouse over "Applications"
3. Select one (any one)

Actual results:

Oh no! Something has gone wrong error after lengthy delay with a black screen.

Expected results:

Normal application launch.

Additional info:

Here's a stack trace of one such crash from /var/log/messages:

Sep  9 15:43:07 clowder systemd-coredump: Process 25776 (gnome-shell) of user 500 dumped core.
#012#012
Stack trace of thread 25776:
#012#0  0x0000003e51250d3b g_logv (libglib-2.0.so.0)
#012#1  0x0000003e51250eaf g_log (libglib-2.0.so.0)
#012#2  0x00000038d6650c7a _gdk_x11_display_error_event (libgdk-3.so.0)
#012#3  0x00000038d665bcc9 gdk_x_error (libgdk-3.so.0)
#012#4  0x0000003e53a453fd _XError (libX11.so.6)
#012#5  0x0000003e53a42287 handle_error (libX11.so.6)
#012#6  0x0000003e53a42345 handle_response (libX11.so.6)
#012#7  0x0000003e53a42d05 _XEventsQueued (libX11.so.6)
#012#8  0x0000003e53a34667 XPending (libX11.so.6)
#012#9  0x00000038d665687e gdk_event_source_prepare (libgdk-3.so.0)
#012#10 0x0000003e5124935d g_main_context_prepare (libglib-2.0.so.0)
#012#11 0x0000003e51249ceb g_main_context_iterate.isra.29 (libglib-2.0.so.0)
#012#12 0x0000003e5124a142 g_main_loop_run (libglib-2.0.so.0)
#012#13 0x00000038d9072816 meta_run (libmutter.so.0)
#012#14 0x00000000004023fd main (gnome-shell)
#012#15 0x0000003e4f620700 __libc_start_main (libc.so.6)
#012#16 0x0000000000402509 _start (gnome-shell)
#012#012
Stack trace of thread 25805:
#012#0  0x0000003e4f6f72fd poll (libc.so.6)
#012#1  0x0000003e51249dbc g_main_context_iterate.isra.29 (libglib-2.0.so.0)
#012#2  0x0000003e51249ecc g_main_context_iteration (libglib-2.0.so.0)
#012#3  0x0000003e51249f09 glib_worker_main (libglib-2.0.so.0)
#012#4  0x0000003e512710a5 g_thread_proxy (libglib-2.0.so.0)
#012#5  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#6  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 25818:
#012#0  0x0000003e4f6f72fd poll (libc.so.6)
#012#1  0x0000003e51249dbc g_main_context_iterate.isra.29 (libglib-2.0.so.0)
#012#2  0x0000003e5124a142 g_main_loop_run (libglib-2.0.so.0)
#012#3  0x0000003e924df696 gdbus_shared_thread_func (libgio-2.0.so.0)
#012#4  0x0000003e512710a5 g_thread_proxy (libglib-2.0.so.0)
#012#5  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#6  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 25823:
#012#0  0x0000003e4f6f72fd poll (libc.so.6)
#012#1  0x0000003e51249dbc g_main_context_iterate.isra.29 (libglib-2.0.so.0)
#012#2  0x0000003e51249ecc g_main_context_iteration (libglib-2.0.so.0)
#012#3  0x00007fd25900d2ad dconf_gdbus_worker_thread (libdconfsettings.so)
#012#4  0x0000003e512710a5 g_thread_proxy (libglib-2.0.so.0)
#012#5  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#6  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 25842:
#012#0  0x0000003e4f6f72fd poll (libc.so.6)
#012#1  0x00000037eac336e1 poll_func (libpulse.so.0)
#012#2  0x00000037eac24de1 pa_mainloop_poll (libpulse.so.0)
#012#3  0x00000037eac2547e pa_mainloop_iterate (libpulse.so.0)
#012#4  0x00000037eac25530 pa_mainloop_run (libpulse.so.0)
#012#5  0x00000037eac33676 thread (libpulse.so.0)
#012#6  0x00000037eb4526a8 internal_thread_func (libpulsecommon-6.0.so)
#012#7  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#8  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 25845:
#012#0  0x0000003e4f20c540 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#012#1  0x0000003e67023440 PR_WaitCondVar (libnspr4.so)
#012#2  0x0000003e7c608636 _ZN2js14GCHelperThread10threadLoopEv (libmozjs-24.so)#012#3  0x0000003e67028cab _pt_root (libnspr4.so)
#012#4  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#5  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 25846:
#012#0  0x0000003e4f20c540 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#012#1  0x0000003e67023440 PR_WaitCondVar (libnspr4.so)
#012#2  0x0000003e7c67dbfe _ZN2js22SourceCompressorThread16compressorThreadEPv (libmozjs-24.so)
#012#3  0x0000003e67028cab _pt_root (libnspr4.so)
#012#4  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#5  0x0000003e4f702b9d __clone (libc.so.6)
#012#012
Stack trace of thread 26133:
#012#0  0x0000003e4f6fceb9 syscall (libc.so.6)
#012#1  0x0000003e5128f14a g_cond_wait_until (libglib-2.0.so.0)
#012#2  0x0000003e5121ea29 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0)
#012#3  0x0000003e51271a16 g_thread_pool_thread_proxy (libglib-2.0.so.0)
#012#4  0x0000003e512710a5 g_thread_proxy (libglib-2.0.so.0)
#012#5  0x0000003e4f207555 start_thread (libpthread.so.0)
#012#6  0x0000003e4f702b9d __clone (libc.so.6)

Here are entries from dmesg with the word "gnome":

[   42.478501] traps: gnome-shell[2044] trap int3 ip:3e51250d3b sp:7ffee871c550 error:0
[   44.415801] traps: gnome-shell[2150] trap int3 ip:3e51250d3b sp:7fff0752f690 error:0
[97890.222658] traps: gnome-shell[24401] trap int3 ip:3e51250d3b sp:7ffe661feeb0 error:0
[97961.295626] traps: gnome-shell[25190] trap int3 ip:3e51250d3b sp:7ffef739d8d0 error:0
[98002.134720] traps: gnome-shell[25776] trap int3 ip:3e51250d3b sp:7ffc199d2520 error:0


journalctl now shows a lot of gnome-related errors (attached).

Comment 1 Fedora End Of Life 2016-07-19 19:18:25 UTC
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.