gnome-shell crashed with SIGSEGV in meta_x11_display_get_xdisplay → detach_pixmap → meta_surface_actor_x11_dispose → g_object_unref → ObjectInstance → → release_native_object
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
gnome-shell (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Disco |
Won't Fix
|
Medium
|
Marco Trevisan (Treviño) | ||
Eoan |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
mutter (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Disco |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Eoan |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
GNOME Shell crashes on restart or when ending the session
[ Test Case ]
Under X11, try to reload the shell multiple times using
- Alt+F2: write 'r', press 'enter'.
- Or quit it writing in the run dialog 'debugexit'.
Repeat multiple times, no crash caused by x11 calls should happen.
[ Regression potential ]
Nothing known, window actors might not be painted on reload.
---
Tracked upstream in https:/
Proposed fix: https:/
The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-shell. This problem was most recently seen with package version 3.30.2-2ubuntu1, the problem page at https:/
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://
Related branches
- Iain Lane: Needs Fixing
- Daniel van Vugt (community): Approve
-
Diff: 954 lines (+459/-106)18 files modifiedNEWS (+30/-0)
clutter/clutter/clutter-device-manager.c (+1/-7)
clutter/clutter/evdev/clutter-input-device-evdev.c (+7/-7)
cogl/cogl/winsys/cogl-winsys-glx.c (+29/-29)
debian/changelog (+29/-0)
debian/patches/clutter-evdev-disable-mousekeys-with-Numlock-ON.patch (+64/-0)
debian/patches/clutter-x11-disable-mousekeys-with-Numlock-ON.patch (+85/-0)
debian/patches/compositor-Destroy-window-actors-list-on-destruction.patch (+63/-0)
debian/patches/meson-add-back-default_driver-option.patch (+1/-1)
debian/patches/series (+3/-0)
debian/patches/x11-Add-support-for-fractional-scaling-using-Randr.patch (+23/-20)
meson.build (+1/-1)
src/backends/native/meta-renderer-native.c (+68/-25)
src/core/display.c (+1/-1)
src/core/keybindings.c (+2/-0)
src/core/startup-notification.c (+47/-10)
src/wayland/meta-wayland-outputs.c (+4/-4)
src/x11/meta-startup-notification-x11.c (+1/-1)
summary: |
- /usr/bin/gnome- - shell:11:meta_x11_display_get_xdisplay:detach_pixmap:meta_surface_actor_x11_dispose:g_object_unref:ObjectInstance::release_native_object + meta_x11_display_get_xdisplay → detach_pixmap → + meta_surface_actor_x11_dispose → g_object_unref → ObjectInstance → → + release_native_object |
summary: |
- meta_x11_display_get_xdisplay → detach_pixmap → - meta_surface_actor_x11_dispose → g_object_unref → ObjectInstance → → - release_native_object + gnome-shell crashed with SIGSEGV in meta_x11_display_get_xdisplay → + detach_pixmap → meta_surface_actor_x11_dispose → g_object_unref → + ObjectInstance → → release_native_object |
Changed in gnome-shell (Ubuntu): | |
importance: | Undecided → High |
status: | New → Confirmed |
tags: | added: rls-ee-incoming |
tags: | added: rls-dd-incoming |
description: | updated |
Changed in gnome-shell (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
status: | Confirmed → In Progress |
Changed in mutter (Ubuntu): | |
status: | New → Triaged |
status: | Triaged → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in mutter: | |
status: | Unknown → New |
tags: | removed: rls-dd-incoming rls-ee-incoming |
Changed in gnome-shell (Ubuntu Disco): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in mutter (Ubuntu Disco): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in mutter: | |
status: | New → Fix Released |
Changed in gnome-shell (Ubuntu Disco): | |
status: | New → In Progress |
Changed in mutter (Ubuntu Disco): | |
status: | New → In Progress |
description: | updated |
Changed in mutter (Ubuntu Disco): | |
importance: | Undecided → High |
Changed in gnome-shell (Ubuntu Disco): | |
importance: | Undecided → High |
importance: | High → Medium |
Changed in gnome-shell (Ubuntu Eoan): | |
importance: | High → Medium |
Changed in mutter (Ubuntu Disco): | |
importance: | High → Medium |
Changed in gnome-shell (Ubuntu Eoan): | |
status: | In Progress → Fix Released |
Changed in gnome-shell (Ubuntu Disco): | |
status: | In Progress → Fix Committed |
Changed in gnome-shell (Ubuntu Disco): | |
status: | Fix Committed → Won't Fix |
Tracking in both: /errors. ubuntu. com/problem/ a27089759201dfe 884a9070c2d62c5 0680fb2de4 /errors. ubuntu. com/problem/ 1a5d1f99fd9215f 7a79b718d2e915c 675ebcd69f
https:/
https:/