** Tags added: gnome-shell-leak
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2107504
Title:
gnome-shell memory leak, oom-killed
Status in gnome-shell package in Ubuntu:
New
Bug description:
gnome-shell slowly increases in memory usage over several hours, and
is oom killed by the kernel.
This has happened at least 3 times in the last two days since 15 Apr
2025.
I removed all extensions and restarted, but I can still see memory use
increasing.
jm@laptop:~$ lsb_release -rd
Description: Ubuntu 22.04.5 LTS
Release: 22.04
jm@laptop:~$ apt-cache policy gnome-shell
gnome-shell:
Installed: 42.9-0ubuntu2.2
Candidate: 42.9-0ubuntu2.2
Version table:
*** 42.9-0ubuntu2.2 500
500 http://nz.archive.ubuntu.com/ubuntu jammy-updates/main amd64
Packages
500 http://security.ubuntu.com/ubuntu jammy-security/main amd64
Packages
100 /var/lib/dpkg/status
42.0-2ubuntu1 500
500 http://nz.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
jm@laptop:~$ gnome-extensions list --enabled
jm@laptop:~$
[Wed Apr 16 14:57:28 2025] <TASK>
[Wed Apr 16 14:57:28 2025] dump_stack_lvl+0x76/0xa0
[Wed Apr 16 14:57:28 2025] dump_stack+0x10/0x20
[Wed Apr 16 14:57:28 2025] dump_header+0x47/0x1f0
[Wed Apr 16 14:57:28 2025] oom_kill_process+0x118/0x280
[Wed Apr 16 14:57:28 2025] ? oom_evaluate_task+0x143/0x1e0
[Wed Apr 16 14:57:28 2025] out_of_memory+0x103/0x340
[Wed Apr 16 14:57:28 2025] __alloc_pages_may_oom+0x112/0x1e0
[Wed Apr 16 14:57:28 2025] __alloc_pages_slowpath.constprop.0+0x41f/0x9e0
[Wed Apr 16 14:57:28 2025] __alloc_pages+0x31d/0x350
[Wed Apr 16 14:57:28 2025] alloc_pages_mpol+0x91/0x210
[Wed Apr 16 14:57:28 2025] ? filemap_get_entry+0xf0/0x180
[Wed Apr 16 14:57:28 2025] folio_alloc+0x64/0x120
[Wed Apr 16 14:57:28 2025] filemap_alloc_folio+0x31/0x40
[Wed Apr 16 14:57:28 2025] __filemap_get_folio+0x14b/0x2f0
[Wed Apr 16 14:57:28 2025] filemap_fault+0x48c/0x8d0
[Wed Apr 16 14:57:28 2025] __do_fault+0x3a/0x190
[Wed Apr 16 14:57:28 2025] do_read_fault+0x133/0x200
[Wed Apr 16 14:57:28 2025] do_fault+0xf0/0x260
[Wed Apr 16 14:57:28 2025] handle_pte_fault+0x114/0x1d0
[Wed Apr 16 14:57:28 2025] __handle_mm_fault+0x64f/0x790
[Wed Apr 16 14:57:28 2025] handle_mm_fault+0x18d/0x380
[Wed Apr 16 14:57:28 2025] do_user_addr_fault+0x169/0x680
[Wed Apr 16 14:57:28 2025] exc_page_fault+0x83/0x1b0
[Wed Apr 16 14:57:28 2025] asm_exc_page_fault+0x27/0x30
[Wed Apr 16 14:57:28 2025] RIP: 0033:0x75e89119d424
[Wed Apr 16 14:57:28 2025] Code: 00 0f 1f 44 00 00 f3 0f 1e fa c5 f9 6e c6 89
f8 25 ff 0f 00 00 c4 e2 7d 78 c0 c4 41 31 ef c9 3d e0 0f 00 00 0f 87 ac 01 00
00 <c5> 7e 6f 07 c4 c1 7d 74 c8 c4 c1 35 74 d0 c5 ed eb c9 c5 fd d7 c1
[Wed Apr 16 14:57:28 2025] RSP: 002b:000075e8899fe498 EFLAGS: 00010287
[Wed Apr 16 14:57:28 2025] RAX: 0000000000000d91 RBX: 000075e88fe36d90 RCX:
0000000000000001
[Wed Apr 16 14:57:28 2025] RDX: 0000000000000000 RSI: 0000000000000025 RDI:
000075e88fe36d91
[Wed Apr 16 14:57:28 2025] RBP: 000075e8899fea20 R08: 0000000000000002 R09:
000075e8899fe9c7
[Wed Apr 16 14:57:28 2025] R10: 0000000000000000 R11: 0000000000000003 R12:
0000000000000010
[Wed Apr 16 14:57:28 2025] R13: 000075e891217300 R14: 0000000000000002 R15:
000075e88fe36d91
[Wed Apr 16 14:57:28 2025] </TASK>
[Wed Apr 16 14:57:28 2025] Mem-Info:
[Wed Apr 16 14:57:28 2025] active_anon:1727135 inactive_anon:5709216
isolated_anon:0
active_file:133 inactive_file:842 isolated_file:0
unevictable:338498 dirty:0 writeback:0
slab_reclaimable:75961 slab_unreclaimable:112307
mapped:4798007 shmem:5156980 pagetables:53092
sec_pagetables:0 bounce:0
kernel_misc_reclaimable:0
free:50979 free_pcp:662 free_cma:0
..
..
..
[Wed Apr 16 14:57:28 2025]
oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=user.slice,mems_allowed=0,global_oom,task_memcg=/user.slice/user-1000.slice/[email protected]/session.slice/[email protected],task=gnome-shell,pid=416170,uid=1000
[Wed Apr 16 14:57:28 2025] Out of memory: Killed process 416170 (gnome-shell)
total-vm:34544756kB, anon-rss:194548kB, file-rss:1600kB, shmem-rss:19134120kB,
UID:1000 pgtables:43504kB oom_score_adj:0
top - 09:12:45 up 3 days, 20 min, 1 user, load average: 0.35, 0.46, 0.44
Tasks: 436 total, 1 running, 435 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.3 us, 0.6 sy, 0.0 ni, 97.8 id, 0.3 wa, 0.0 hi, 0.0 si, 0.0
st
MiB Mem : 31728.5 total, 4187.8 free, 9251.3 used, 18289.4 buff/cache
MiB Swap: 0.0 total, 0.0 free, 0.0 used. 9724.1 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
251316 root 20 0 7103852 106912 7472 S 20.0 0.3 109:06.51
DisplayLinkMana
578055 jm03 20 0 25.5g 11.1g 11.0g S 6.7 35.9 5:45.49
gnome-shell <<<<<===============
578742 jm03 20 0 39.6g 6.6g 6.2g S 6.7 21.2 18:31.98
firefox-bin
1 root 20 0 168464 10380 5580 S 0.0 0.0 0:13.16 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.23
kthreadd
3 root 20 0 0 0 0 S 0.0 0.0 0:00.00
pool_workqueue_release
4 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
kworker/R-rcu_g
5 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
kworker/R-rcu_p
6 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
kworker/R-slub_
7 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
kworker/R-netns
9 root 0 -20 0 0 0 I 0.0 0.0 0:00.00
kworker/0:0H-events_highpri
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-shell 42.9-0ubuntu2.2
ProcVersionSignature: Ubuntu 6.8.0-57.59~22.04.1-generic 6.8.12
Uname: Linux 6.8.0-57-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.6
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Apr 17 08:53:21 2025
DisplayManager: gdm3
InstallationDate: Installed on 2024-05-13 (338 days ago)
InstallationMedia: Ubuntu 22.04.4 LTS "Jammy Jellyfish" - Release amd64
(20240220)
RelatedPackageVersions: mutter-common 42.9-0ubuntu9
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2107504/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp