Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#70391 - [gnome-shell] Crashes after suspend
Attached to Project:
Arch Linux
Opened by sven (commonuser) - Friday, 09 April 2021, 20:11 GMT
Last edited by Toolybird (Toolybird) - Friday, 02 June 2023, 07:06 GMT
Opened by sven (commonuser) - Friday, 09 April 2021, 20:11 GMT
Last edited by Toolybird (Toolybird) - Friday, 02 June 2023, 07:06 GMT
|
DetailsDescription:
Messages shortly before suspending: > gnome-shell: Failed to query buffer age, got error 300d > gnome-shell: _cogl_buffer_gl_map_range: assertion 'data != NULL' failed > gnome-shell: g_error_free: assertion 'error != NULL' failed > gnome-shell: _cogl_buffer_bind_no_create: assertion 'ctx->current_buffer[buffer->last_target] != buffer' failed > gnome-shell: meta_drm_buffer_gbm_new_lock_front failed: gbm_surface_lock_front_buffer failed Messages after suspending: > gnome-shell: ** > gnome-shell: mutter:ERROR:../mutter/src/backends/native/meta-onscreen-native.c:204:meta_onscreen_native_notify_frame_complete: assertion failed: (!cogl_onscreen_peek_head_frame_info (onscreen)) > gnome-shell: Bail out! mutter:ERROR:../mutter/src/backends/native/meta-onscreen-native.c:204:meta_onscreen_native_notify_frame_complete: assertion failed: (!cogl_onscreen_peek_head_frame_info (onscreen)) > gnome-shell: == Stack trace for context 0x55ccfb2411d0 == > gnome-shell: (EE) failed to read Wayland events: Broken pipe Stacktrace (symbols seem missing) > #0 0x00007fe2a3cf6ef5 in raise () at /usr/lib/libc.so.6 > #1 0x000055ccf8feba39 in () > #2 0x00007fe2a3cf6f80 in <signal handler called> () at /usr/lib/libc.so.6 > #3 0x00007fe2a3cf6ef5 in raise () at /usr/lib/libc.so.6 > #4 0x00007fe2a3ce0862 in abort () at /usr/lib/libc.so.6 > #5 0x00007fe2a4b30084 in () at /usr/lib/libglib-2.0.so.0 > #6 0x00007fe2a4b8b85d in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0 > #7 0x00007fe2a3ffa97d in () at /usr/lib/libmutter-8.so.0 > #8 0x00007fe2a4b61698 in g_list_foreach () at /usr/lib/libglib-2.0.so.0 > #9 0x00007fe2a4000477 in () at /usr/lib/libmutter-8.so.0 > #10 0x00007fe2a4b67614 in () at /usr/lib/libglib-2.0.so.0 > #11 0x00007fe2a4b66f30 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 > #12 0x00007fe2a4bbab59 in () at /usr/lib/libglib-2.0.so.0 > #13 0x00007fe2a4b66593 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 > #14 0x00007fe2a3f4de4f in meta_run () at /usr/lib/libmutter-8.so.0 > #15 0x000055ccf8feb42a in () > #16 0x00007fe2a3ce1b25 in __libc_start_main () at /usr/lib/libc.so.6 > #17 0x000055ccf8feb65e in () Additional info: * package version: 1:40.0-1 * config: Thinkpad T420 with GPUs set to Optimus (OpenGL by Intel and output handled by Nvidia). Using Linux 5.11.12-arch1-1 and nouveau. Steps to reproduce: 1. Start a new Gnome session. 2. Suspend. 3. Resume. 4. Being dropped back to GDM. |
This task depends upon
Closed by Toolybird (Toolybird)
Friday, 02 June 2023, 07:06 GMT
Reason for closing: No response
Additional comments about closing: Plus it's old and stale. If still an issue, please report upstream.
Friday, 02 June 2023, 07:06 GMT
Reason for closing: No response
Additional comments about closing: Plus it's old and stale. If still an issue, please report upstream.
Maybe related to https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4081?
For two screens, the internal laptop and an external one via display port. If the external one is the primary screen, it crashes once the external screen turns off after locking. If the internal one is set primary, it seems I cannot trigger the bug.
Attached the crash log. The shorter, more recent (closer to the top of the file) stack trace is when locking, the first was when the screen blanked. I was logged out on both instances.
gtk_icon_theme_get_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
toggling down object GSettings that's already queued to toggle up
== Stack trace for context 0x555881180180 ==
#0 5558813e4608 i /home/neal/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/docking.js:1786 (1300a968d9c0 @ 285)
#1 5558813e4580 i /home/neal/.local/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/extension.js:20 (1300a968d560 @ 12)
#2 5558813e44a8 i resource:///org/gnome/shell/ui/extensionSystem.js:108 (3c5e0394a6f0 @ 395)
...
In any case, it's again dash-to-dock code.