Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • M mutter
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 975
    • Issues 975
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 124
    • Merge requests 124
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOME
  • mutter
  • Issues
  • #1489

Closed
Open
Created Oct 23, 2020 by nilsglow@nilsglow

segfault in libmutter meta_workspace_add_window() crashing Gnome Shell

Affected version

  • OS: Debian GNU/Linux 10 (buster)
  • Kernel: Linux manul 5.8.0-0.bpo.2-amd64 #1 (closed) SMP Debian 5.8.10-1~bpo10+1 (2020-09-26) x86_64 GNU/Linux
  • libmutter: 3.30.2-9~deb10u1
  • gnome-shell: 3.30.2-11~deb10u2
  • Session Type: XOrg

Bug summary

I was sending an email in Thunderbird via keyboard shortcut. The message did get sent, message window closed, then the whole Gnome Shell/ Xorg session crashed.

Steps to reproduce

Unfortunately I am unable to reproduce the crash.

What happened

It crashed.

What did you expect to happen

The window should have been closed and nothing else should have happened.

Relevant logs, screenshots, screencasts etc.

syslog:

Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: **
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: mutter:ERROR:core/workspace.c:374:meta_workspace_add_window: assertion failed: (g_list_find (workspace->mru_list, window) == NULL)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: == Stack trace for context 0x56524473f1f0 ==
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #0   56524aba25e0 i   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:88 (7f43a5b565e0 @ 151)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #1   56524aba2558 i   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:105 (7f43a5b56820 @ 25)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #2   7ffca8d2e250 b   self-hosted:261 (7f43a74c1dc0 @ 223)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #3   7ffca8d2e2f0 b   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:104 (7f43a5b56670 @ 242)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #4   7ffca8d2e3b0 b   self-hosted:977 (7f43a74f01f0 @ 413)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #5   56524aba24c0 i   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:88 (7f43a5b565e0 @ 151)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #6   56524aba2438 i   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:105 (7f43a5b56820 @ 25)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #7   7ffca8d310a0 b   self-hosted:261 (7f43a74c1dc0 @ 223)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #8   56524aba2390 i   /usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com/extension.js:104 (7f43a5b56670 @ 242)
Oct 23 15:11:01 myhost org.gnome.Shell.desktop[2550]: #9   7ffca8d321c0 b   self-hosted:977 (7f43a74f01f0 @ 413)
Oct 23 15:11:01 myhost gnome-session-binary[2370]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6
Oct 23 15:11:01 myhost gnome-session[2370]: gnome-session-binary[2370]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 6

kernel.log:

Oct 23 15:11:02 myhost kernel: [271089.697604] gnome-shell[26162]: segfault at 88 ip 00007f4501f0d5f5 sp 00007fffbc4b7fb0 error 6 in libmutter-3.so.0.0.0[7f4501ed7000+db000]
Oct 23 15:11:02 myhost kernel: [271089.697610] Code: 00 00 00 00 00 41 55 49 89 f5 41 54 41 89 cc 55 53 48 89 fb 48 89 d7 48 83 ec 08 e8 b5 0f fd ff 4c 89 ef 89 c5 e8 ab 0f fd ff <83> 83 88 00 00 00 01 48 8b bb 90 00 00 00 89 ea 44 89 e1 89 c6 e8
Oct 23 15:11:02 myhost kernel: [271089.731406] rfkill: input handler enabled
Oct 23 15:11:02 myhost kernel: [271089.769166] keepassxc[21132]: segfault at 8 ip 00007fdbde176270 sp 00007ffd9bd9b860 error 4 in libQt5XcbQpa.so.5.14.2[7fdbde16a000+94000]
Oct 23 15:11:02 myhost kernel: [271089.769174] Code: 72 ff ff 90 66 0f 1f 44 00 00 41 54 53 48 89 fb 48 83 ec 08 48 8b 7f 20 e8 bd 5a ff ff 48 8b 7b 20 31 d2 89 c6 e8 90 7a ff ff <44> 8b 60 08 48 89 c7 e8 04 47 ff ff 48 83 c4 08 44 89 e0 5b 41 5c
Assignee
Assign to
Time tracking