mutter crash when unplugging from dock station with monitors

Bug #2065843 reported by Pirouette Cacahuète
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-shell (Ubuntu)
New
Undecided
Unassigned

Bug Description

Same setup for years, two 4K monitors on ThinkPad docking station. Right when I unplugged my laptop this morning, GNOME sessions disappeared

logs shows:
mai 16 06:57:19 portable-alex gnome-shell[4624]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
mai 16 06:57:19 portable-alex gnome-shell[4624]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
mai 16 06:57:19 portable-alex gnome-shell[4624]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
mai 16 06:57:19 portable-alex gnome-shell[4624]: meta_workspace_get_work_area_for_monitor: assertion 'logical_monitor != NULL' failed
mai 16 06:57:19 portable-alex gnome-shell[4624]: meta_monitor_manager_get_logical_monitor_from_number: assertion '(unsigned int) number < g_list_length (manager->logical_monitors)' failed
mai 16 06:57:19 portable-alex gnome-shell[4624]: **
mai 16 06:57:19 portable-alex gnome-shell[4624]: libmutter:ERROR:../src/core/window.c:5869:meta_window_get_work_area_for_logical_monitor: assertion failed: (logical_monitor)
mai 16 06:57:19 portable-alex gnome-shell[4624]: Bail out! libmutter:ERROR:../src/core/window.c:5869:meta_window_get_work_area_for_logical_monitor: assertion failed: (logical_monitor)
mai 16 06:57:19 portable-alex gnome-shell[4624]: GNOME Shell crashed with signal 6
mai 16 06:57:19 portable-alex gnome-shell[4624]: == Stack trace for context 0x604d83def510 ==
mai 16 06:57:19 portable-alex gnome-shell[4624]: #0 7ffffb6590f0 b file:///<email address hidden>/src/extension/moveHandler.js:503 (22745f4a4e20 @ 454)
mai 16 06:57:19 portable-alex gnome-shell[4624]: #1 7ffffb659290 b file:///<email address hidden>/src/extension/moveHandler.js:391 (22745f4a4ba0 @ 1833)
mai 16 06:57:19 portable-alex gnome-shell[4624]: #2 604d83eb2818 i resource:///org/gnome/shell/ui/init.js:21 (17c84fd70bf0 @ 48)

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: gnome-shell 46.0-0ubuntu5.1
ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
Uname: Linux 6.8.0-31-generic x86_64
NonfreeKernelModules: zen_workaround
ApportVersion: 2.28.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu May 16 07:09:36 2024
DisplayManager: gdm3
InstallationDate: Installed on 2022-07-04 (682 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
ProcEnviron:
 LANG=fr_FR.UTF-8
 PATH=(custom, no user)
 SHELL=/bin/bash
 TERM=xterm-256color
 XDG_RUNTIME_DIR=<set>
RelatedPackageVersions: mutter-common 46.0-1ubuntu9
SourcePackage: gnome-shell
UpgradeStatus: Upgraded to noble on 2024-05-13 (3 days ago)

Revision history for this message
Pirouette Cacahuète (lissyx) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 2050865, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

Revision history for this message
Pirouette Cacahuète (lissyx) wrote :

Thanks, when filing bug 2050865 did not show up as a potential dupe. I'll wait for the update, for the moment it looks like disabling Tiling Assistant may be enough to workaround already? At least i dont repro when it is disabled.

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.