gnome-shell crashed with SIGABRT. Assertion failure in meta_gpu_kms_flip_crtc: "monitor_manager->power_save_mode == META_POWER_SAVE_ON"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
|||
gnome-shell (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
mutter (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
https:/
https:/
---
In the last few weeks, gnome-shell has been crashing almost every time I open my laptop to wake it from suspend. The rapid pace of package updates has stopped Apport from letting me report it until now, but the problem persists.
ProblemType: Crash
DistroRelease: Ubuntu 19.04
Package: gnome-shell 3.32.0-1ubuntu1
ProcVersionSign
Uname: Linux 5.0.0-7-lowlatency x86_64
NonfreeKernelMo
ApportVersion: 2.20.10-0ubuntu23
Architecture: amd64
CurrentDesktop: GNOME
Date: Fri Mar 15 11:22:20 2019
DisplayManager: gdm3
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2016-02-19 (1120 days ago)
InstallationMedia: Ubuntu-GNOME 16.04 LTS "Xenial Xerus" - Alpha amd64 (20160218)
ProcCmdline: /usr/bin/
Signal: 6
SourcePackage: gnome-shell
StacktraceTop:
() at /usr/lib/
g_assertion_
() at /usr/lib/
() at /usr/lib/
g_main_
Title: gnome-shell crashed with SIGABRT
UpgradeStatus: Upgraded to disco on 2018-12-15 (90 days ago)
UserGroups: adm audio bumblebee cdrom dip docker libvirt libvirtd lpadmin lxd mock plugdev sambashare sbuild sudo wireshark
separator:
Related branches
- Daniel van Vugt: Needs Fixing
- Ubuntu Desktop: Pending requested
-
Diff: 6306 lines (+1538/-1078)77 files modifiedclutter/clutter/clutter-actor.c (+1/-1)
clutter/clutter/clutter-device-manager-private.h (+0/-4)
clutter/clutter/clutter-input-device.c (+0/-12)
clutter/clutter/clutter-input-device.h (+0/-4)
clutter/clutter/evdev/clutter-input-device-evdev.c (+8/-24)
clutter/clutter/meson.build (+5/-4)
clutter/clutter/x11/clutter-input-device-xi2.c (+0/-51)
clutter/meson.build (+2/-1)
cogl/cogl-gles2/meson.build (+2/-2)
cogl/cogl-pango/meson.build (+2/-2)
cogl/cogl-path/meson.build (+2/-1)
cogl/cogl/cogl-texture-2d-sliced.h (+3/-3)
cogl/cogl/cogl-texture-2d.h (+9/-3)
cogl/cogl/cogl-texture-driver.h (+0/-9)
cogl/cogl/driver/gl/gl/cogl-texture-driver-gl.c (+0/-14)
cogl/cogl/driver/gl/gles/cogl-driver-gles.c (+7/-1)
cogl/cogl/driver/gl/gles/cogl-texture-driver-gles.c (+0/-10)
cogl/cogl/meson.build (+6/-5)
cogl/meson.build (+2/-1)
debian/changelog (+40/-0)
debian/control (+3/-1)
debian/control.in (+3/-1)
debian/libmutter-4-0.symbols (+1/-2)
debian/patches/meson-add-back-default_driver-option.patch (+3/-3)
debian/patches/series (+0/-12)
debian/patches/x11-Add-support-for-fractional-scaling-using-Randr.patch (+74/-77)
debian/rules (+1/-1)
dev/null (+0/-29)
meson.build (+1/-1)
po/ar.po (+538/-279)
po/es.po (+18/-18)
po/hr.po (+48/-41)
src/backends/meta-backend-private.h (+4/-0)
src/backends/meta-backend.c (+19/-1)
src/backends/meta-input-mapper.c (+46/-1)
src/backends/meta-input-settings.c (+3/-1)
src/backends/meta-monitor-config-manager.c (+4/-4)
src/backends/meta-monitor-manager-dummy.c (+5/-5)
src/backends/meta-monitor-manager-private.h (+7/-2)
src/backends/meta-monitor-manager.c (+51/-12)
src/backends/meta-monitor.c (+33/-35)
src/backends/meta-monitor.h (+26/-26)
src/backends/meta-stage-private.h (+2/-1)
src/backends/meta-stage.c (+23/-4)
src/backends/native/meta-crtc-kms.c (+0/-89)
src/backends/native/meta-crtc-kms.h (+0/-3)
src/backends/native/meta-gpu-kms.c (+3/-6)
src/backends/native/meta-monitor-manager-kms.c (+21/-5)
src/backends/native/meta-output-kms.c (+59/-3)
src/backends/native/meta-renderer-native.c (+145/-49)
src/backends/x11/meta-gpu-xrandr.c (+0/-32)
src/backends/x11/meta-monitor-manager-xrandr.c (+50/-5)
src/compositor/meta-background.c (+1/-1)
src/compositor/meta-shadow-factory.c (+1/-1)
src/core/bell.c (+3/-79)
src/core/bell.h (+0/-11)
src/core/boxes-private.h (+1/-1)
src/core/boxes.c (+2/-2)
src/core/constraints.c (+103/-27)
src/core/frame.c (+0/-6)
src/core/frame.h (+0/-1)
src/core/keybindings.c (+1/-2)
src/core/meta-launch-context.c (+2/-2)
src/core/prefs.c (+1/-1)
src/core/startup-notification.c (+1/-0)
src/core/window-private.h (+10/-1)
src/core/window.c (+32/-0)
src/meson.build (+2/-1)
src/meta/common.h (+3/-5)
src/meta/meson.build (+1/-1)
src/tests/meta-monitor-manager-test.c (+5/-5)
src/tests/unit-tests.c (+8/-8)
src/ui/theme.c (+0/-2)
src/wayland/meta-wayland-buffer.c (+8/-8)
src/wayland/meta-wayland-legacy-xdg-shell.c (+1/-1)
src/wayland/meta-wayland-text-input.c (+54/-6)
src/wayland/meta-wayland-xdg-shell.c (+18/-5)
information type: | Private → Public |
description: | updated |
Changed in mutter (Ubuntu): | |
status: | New → Confirmed |
description: | updated |
affects: | gnome-shell → mutter |
Changed in mutter: | |
status: | Unknown → New |
Changed in mutter: | |
status: | New → Fix Released |
Changed in mutter: | |
status: | Fix Released → Unknown |
description: | updated |
Changed in mutter: | |
status: | Unknown → New |
Changed in mutter: | |
status: | New → Fix Released |
Changed in mutter (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Medium |
tags: | added: fixed-in-3.32.1 fixed-upstream |
StacktraceTop: message (domain=<optimized out>, file=<optimized out>, line=<optimized out>, func=0x7f7075698490 <__FUNCTION_ _.106414> "meta_gpu_ kms_flip_ crtc", message=<optimized out>) at ../../. ./glib/ gtestutils. c:2878 message_ expr (domain= domain@ entry=0x7f70756 8285f "mutter", file=file@ entry=0x7f70756 98358 "../src/ backends/ native/ meta-gpu- kms.c", line=line@ entry=276, func=func@ entry=0x7f70756 98490 <__FUNCTION_ _.106414> "meta_gpu_ kms_flip_ crtc", expr=expr@ entry=0x7f70756 983a0 "monitor_ manager- >power_ save_mode == META_POWER_ SAVE_ON" ) at ../../. ./glib/ gtestutils. c:2904 kms_flip_ crtc (gpu_kms= gpu_kms@ entry=0x5564d6c 7ade0, crtc=crtc@ entry=0x5564d6e dceb0, fb_id=117, flip_closure= 0x5564d7ecfa40, error=error@ entry=0x7ffc6c5 4b680) at ../src/ backends/ native/ meta-gpu- kms.c:276 0x5564d9e25db0) at ../src/ backends/ native/ meta-renderer- native. c:1576 0x5564d6c69e80) at ../../. ./glib/ gmain.c: 3189
g_assertion_
g_assertion_
meta_gpu_
retry_page_flips (user_data=
g_main_dispatch (context=