gnome-shell crashed with SIGSEGV in meta_drm_buffer_get_width() from meta_onscreen_native_flip_crtc() from try_post_latest_swap() from meta_onscreen_native_swap_buffers_with_damage() from cogl_onscreen_swap_buffers_with_damage()

Bug #2069565 reported by errors.ubuntu.com bug bridge
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
Status tracked in Oracular
Noble
Triaged
High
Daniel van Vugt
Oracular
In Progress
High
Daniel van Vugt

Bug Description

The Ubuntu Error Tracker has been receiving reports about a problem regarding gnome-shell. This problem was most recently seen with package version 46.0-0ubuntu5.1, the problem page at https://errors.ubuntu.com/problem/633a6bbfd4e9f9d742d825aafe45786ccbf434c2 contains more details, including versions of packages affected, stacktrace or traceback, and individual crash reports.
If you do not have access to the Ubuntu Error Tracker and are a software developer, you can request it at http://forms.canonical.com/reports/.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

It looks like the log message most related to this crash in the automated crash reports is:

meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Invalid argument

summary: - /usr/bin/gnome-
- shell:11:meta_drm_buffer_get_width:meta_onscreen_native_flip_crtc:try_post_latest_swap:meta_onscreen_native_swap_buffers_with_damage:cogl_onscreen_swap_buffers_with_damage
+ gnome-shell crashed with SIGSEGV in meta_drm_buffer_get_width() from
+ meta_onscreen_native_flip_crtc() from try_post_latest_swap() from
+ meta_onscreen_native_swap_buffers_with_damage() from
+ cogl_onscreen_swap_buffers_with_damage()
affects: gnome-shell (Ubuntu) → mutter (Ubuntu)
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

One of them was a kernel crash in the nvidia module, followed by:

meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB failed: Invalid argument

Changed in mutter (Ubuntu):
assignee: nobody → Daniel van Vugt (vanvugt)
Changed in mutter (Ubuntu):
importance: Undecided → High
Changed in mutter (Ubuntu):
status: New → In Progress
tags: added: hybrid multigpu
tags: added: udeng-3252
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

A bunch of ways it can happen according to the crash reports:

---

kernel: INFO: task kworker/u65:1:1093 blocked for more than 491 seconds.
kernel: Tainted: G W 6.8.0-35-generic #35-Ubuntu
kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
gnome-shell[2744]: Failed to blit shared framebuffer: EGL failed to allocate resources for the requested operation.
gnome-shell[2744]: Failed to blit shared framebuffer: EGL failed to allocate resources for the requested operation.

---

gnome-shell[2856]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Argumento inválido

---

(nvidia kernel crash)
kernel: ---[ end trace 0000000000000000 ]---
gnome-shell[2603]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Invalid argument

---

gnome-shell[1862]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Das Argument ist ungültig

---

1. nouveau kernel crash
2. multiple binaries crash

---

gnome-shell[2313]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Invalid argument

---

(nvidia kernel crash)
kernel: ---[ end trace 0000000000000000 ]---
gnome-shell[5704]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB failed: Invalid argument

---

gnome-shell[2939]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Argumento inválido

---

gnome-shell[3678]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Invalid argument

---

gnome-shell[2396]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Invalid argument

---

gnome-shell[3925]: Realizing HW cursor failed: Failed to allocate gbm_bo: Invalid argument
gnome-shell[3925]: Failed to set hardware cursor (Failed to allocate gbm_bo: Invalid argument), using OpenGL from now on
gnome-shell[3925]: drmModeRmFB: Invalid argument
gnome-shell[3925]: Failed to blit shared framebuffer: EGL failed to allocate resources for the requested operation.

---

gnome-shell[2800]: meta_drm_buffer_gbm_new_lock_front failed: drmModeAddFB2WithModifiers failed: Argumento inválido

---

nouveau kernel crash

---

nouveau kernel crash

---

Changed in mutter (Ubuntu Noble):
assignee: nobody → Daniel van Vugt (vanvugt)
importance: Undecided → High
status: New → Triaged
Changed in mutter (Ubuntu Oracular):
milestone: none → ubuntu-24.10
Changed in mutter (Ubuntu Noble):
milestone: none → noble-updates
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.