Bug 1277239

Summary: [abrt] gnome-shell: root_cursor_prepare_at(): gnome-shell killed by SIGSEGV
Product: [Fedora] Fedora Reporter: AGS <alxgrtnstrngl>
Component: gnome-shellAssignee: Owen Taylor <otaylor>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 23CC: awilliam, fmuellner, otaylor, rmatos
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/7b4403a3dc4fc61f9be1bf024fe89bb1c1d3b03a
Whiteboard: abrt_hash:281a450a08b49e00f7e4e22eced8117fe980cbe2;VARIANT_ID=workstation;
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-11-13 15:26:23 UTC Type: ---
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
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: exploitable
none
File: limits
none
File: maps
none
File: mountinfo
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description AGS 2015-11-02 19:09:59 UTC
Description of problem:
Recently updated to F23 and was using the GNOME Wayland session frequently.  Everything including the GNOME Wayland session was working fine until I disconnected a DP connected monitor in a hurry to go to a meeting.  Now only the X11 session starts and GNOME Wayland crashes back to the login screen. What's strange is that I can start GNOME Wayland running only on the laptop monitor alone but once connecting the DP adapter everything goes crazy.  The screen resolution changes to odd settings and it flickers around then crashes. This seems to persist across reboots and even power disconnections, nothing seems to be able to reset it.

https://bugzilla.redhat.com/show_bug.cgi?id=1254248
https://bugzilla.redhat.com/show_bug.cgi?id=1241197




Version-Release number of selected component:
gnome-shell-3.18.1-1.fc23

Additional info:
reporter:       libreport-2.6.3
backtrace_rating: 4
cmdline:        /usr/bin/gnome-shell --wayland --display-server
crash_function: root_cursor_prepare_at
executable:     /usr/bin/gnome-shell
global_pid:     32607
kernel:         4.2.3-300.fc23.x86_64
runlevel:       N 5
type:           CCpp
uid:            1001

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 root_cursor_prepare_at at core/screen.c:1270
 #1 ffi_call_unix64 at ../src/x86/unix64.S:76
 #2 ffi_call at ../src/x86/ffi64.c:525
 #3 g_cclosure_marshal_generic_va at gclosure.c:1600
 #4 _g_closure_invoke_va at gclosure.c:864
 #7 meta_cursor_sprite_prepare_at at backends/meta-cursor.c:314
 #8 update_cursor at backends/meta-cursor-renderer.c:128
 #9 meta_cursor_renderer_set_cursor at backends/meta-cursor-renderer.c:164
 #10 update_displayed_cursor at backends/meta-cursor-tracker.c:76
 #11 sync_cursor at backends/meta-cursor-tracker.c:91

Comment 1 AGS 2015-11-02 19:10:03 UTC
Created attachment 1088685 [details]
File: backtrace

Comment 2 AGS 2015-11-02 19:10:04 UTC
Created attachment 1088686 [details]
File: cgroup

Comment 3 AGS 2015-11-02 19:10:05 UTC
Created attachment 1088687 [details]
File: core_backtrace

Comment 4 AGS 2015-11-02 19:10:06 UTC
Created attachment 1088688 [details]
File: dso_list

Comment 5 AGS 2015-11-02 19:10:07 UTC
Created attachment 1088689 [details]
File: environ

Comment 6 AGS 2015-11-02 19:10:08 UTC
Created attachment 1088690 [details]
File: exploitable

Comment 7 AGS 2015-11-02 19:10:09 UTC
Created attachment 1088691 [details]
File: limits

Comment 8 AGS 2015-11-02 19:10:11 UTC
Created attachment 1088692 [details]
File: maps

Comment 9 AGS 2015-11-02 19:10:12 UTC
Created attachment 1088693 [details]
File: mountinfo

Comment 10 AGS 2015-11-02 19:10:13 UTC
Created attachment 1088694 [details]
File: open_fds

Comment 11 AGS 2015-11-02 19:10:14 UTC
Created attachment 1088695 [details]
File: proc_pid_status

Comment 12 AGS 2015-11-02 19:10:15 UTC
Created attachment 1088696 [details]
File: var_log_messages

Comment 13 Adam Williamson 2015-11-12 19:05:31 UTC
AGS: OK, I'm running a mutter build with the proposed upstream patch applied for you:

http://koji.fedoraproject.org/koji/taskinfo?taskID=11806745

when the State shows 'completed' in green, you can grab the RPMs and install them, then I guess reboot and let us know if it works. Thanks!

Comment 14 Rui Matos 2015-11-13 15:26:23 UTC

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

Comment 15 AGS 2015-12-14 02:24:03 UTC
(In reply to awilliam from comment #13)
> AGS: OK, I'm running a mutter build with the proposed upstream patch applied
> for you:
> 
> http://koji.fedoraproject.org/koji/taskinfo?taskID=11806745
> 
> when the State shows 'completed' in green, you can grab the RPMs and install
> them, then I guess reboot and let us know if it works. Thanks!

This patch solves the problem for me, thanks!