Public bug reported:

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/user@1000.service/session.slice/org.gnome.Shell@wayland.service,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)

** Affects: gnome-shell (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug jammy wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2107504

Title:
  gnome-shell memory leak, oom-killed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2107504/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to