Hi,
recently my plasmashell leaks mem constantly growing around 2G mem usage a day.
I’m tracking the problem @ High Memory Usage from Plasmashell. Is it a memory leak? - #8 by hugalafutro - Help - KDE Discuss where I followed dev instruction and obtained a heaptrack log of the leak, but there are undefined symbols.
I’m getting lost in the techno mumbo jumbo, quote from kde dev “Maybe your distro has custom plasma packages without debug info matching your binaries available, hard to say.”
Would anyone be so kind and take a look at the thread and tell me what I need to install to give the debug symbol a name or w/e it is? Both my Garuda machines do this and I have to kill and restart plasmashell constantly (worst I seen was 9G mem for plasmashell)
inxi unrelated, but here anyway:
System:
Kernel: 6.13.5-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=d88457ba-19e0-4e7e-bd0a-28fdf8e88d7c rw rootflags=subvol=@
quiet loglevel=3 psi=1 splash ibt=off
Desktop: KDE Plasma v: ERR-101 tk: Qt v: N/A wm: kwin_wayland
with: krunner dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop Mobo: SYWZ model: S200 Series serial: N/A
uuid: 03000200-0400-0500-0006-000700080009 UEFI: American Megatrends v: 5.12
date: 11/07/2019
Battery:
Device-1: hidpp_battery_0 model: Logitech Illuminated Living-Room Keyboard
K830 serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: discharging
CPU:
Info: model: Intel Xeon E-2176M socket: BGA1440 (U3E1) note: check bits: 64
type: MT MCP arch: Coffee Lake level: v3 note: check built: 2018
process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 0xA (10)
microcode: 0xFA
Topology: cpus: 1x dies: 1 clusters: 6 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 1.5 MiB
desc: 6x256 KiB L3: 12 MiB desc: 1x12 MiB
Speed (MHz): avg: 800 min/max: 800/4400 base/boost: 2600/8300 scaling:
driver: intel_pstate governor: powersave volts: 0.8 V ext-clock: 100 MHz
cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 9: 800
10: 800 11: 800 12: 800 bogomips: 64797
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Coffee Lake-S GT2 [UHD Graphics P630] driver: i915 v: kernel
arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports: active: DP-1
off: HDMI-A-1 empty: DP-2,HDMI-A-2,HDMI-A-3 bus-ID: 00:02.0
chip-ID: 8086:3e94 class-ID: 0300
Display: unspecified server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
compositors: 1: kwin_wayland 2: xcompmgr driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :1 screens: 1
Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.65x15.00")
s-diag: 777mm (30.58")
Monitor-1: DP-1 res: mode: 2560x1440 hz: 144 scale: 100% (1) dpi: 109
size: 598x336mm (23.54x13.23") diag: 686mm (27.01") modes: N/A
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
inactive: wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.3.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel UHD Graphics P630 (CFL
GT2) device-ID: 8086:3e94 memory: 11.41 GiB unified: yes
API: Vulkan v: 1.4.304 layers: 4 device: 0 type: integrated-gpu name: Intel
UHD Graphics P630 (CFL GT2) driver: N/A device-ID: 8086:3e94
surfaces: xcb,xlib device: 1 type: cpu name: llvmpipe (LLVM 19.1.7 256
bits) driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor wl: wayland-info
x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel CM238 HD Audio driver: snd_hda_intel v: kernel
alternate: snd_soc_avs bus-ID: 00:1f.3 chip-ID: 8086:a171 class-ID: 0403
API: ALSA v: k6.13.5-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.2.7 status: n/a (root, process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: e000
bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: enp2s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Intel Wireless 3160 driver: iwlwifi v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 8086:08b3 class-ID: 0280
IF: wlp3s0 state: down mac: <filter>
IF-ID-1: br-138ea73eaec0 state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-2: br-317a5e87fa29 state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-3: br-58af5d54062d state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-4: br-7f770b3d2ece state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-5: br-8518418b8dd9 state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-6: br-a77a9c6225a6 state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-7: br-b7cecd1bdaaa state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-8: br-deea05c4316a state: up speed: 10000 Mbps duplex: unknown
mac: <filter>
IF-ID-9: docker0 state: up speed: 10000 Mbps duplex: unknown mac: <filter>
IF-ID-10: veth0b0b5b5 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-11: veth1241249 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-12: veth2ec9aec state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-13: veth4bce253 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-14: veth5ea1fb1 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-15: veth673f3a4 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-16: veth7ed5d39 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-17: veth92cd701 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-18: veth9507d87 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-19: veth95836da state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-20: veth9c0692b state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-21: vethc747b7d state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-22: vethdb6c353 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-23: vethebe2bf7 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-24: vethff3fe84 state: up speed: 10000 Mbps duplex: full
mac: <filter>
IF-ID-25: virbr0 state: down mac: <filter>
IF-ID-26: wg0-mullvad state: unknown speed: N/A duplex: N/A mac: N/A
Info: services: NetworkManager, nginx, smbd, sshd, systemd-timesyncd
Bluetooth:
Device-1: TP-Link UB5A Adapter driver: btusb v: 0.8 type: USB rev: 1.1
speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-2.4.4:7 chip-ID: 2357:0604
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.1
lmp-v: 10 status: discoverable: no pairing: no class-ID: c0104
Device-2: Intel Bluetooth wireless interface driver: N/A type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-7:3 chip-ID: 8087:07dc
class-ID: e000
Drives:
Local Storage: total: 1.82 TiB used: 549.72 GiB (29.5%)
ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Crucial model: CT1000P5SSD8
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: P4CR324 temp: 54.9 C
scheme: GPT
SMART: yes health: PASSED on: 1y 230d 7h cycles: 114
read-units: 832,603,166 [426 TB] written-units: 197,929,264 [101 TB]
ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung
model: SSD 970 EVO Plus 1TB size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: 2B2QEXM7 temp: 55.9 C scheme: GPT
SMART: yes health: PASSED on: 96d 2h cycles: 513
read-units: 210,658,569 [107 TB] written-units: 56,448,631 [28.9 TB]
Partition:
ID-1: / raw-size: 92.31 GiB size: 92.31 GiB (100.00%) used: 39.1 GiB (42.4%)
fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2 maj-min: 259:5
ID-2: /boot/efi raw-size: 301 MiB size: 300.4 MiB (99.79%)
used: 608 KiB (0.2%) fs: vfat block-size: 512 B dev: /dev/nvme0n1p1
maj-min: 259:4
ID-3: /home raw-size: 92.31 GiB size: 92.31 GiB (100.00%)
used: 39.1 GiB (42.4%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:5
ID-4: /var/log raw-size: 92.31 GiB size: 92.31 GiB (100.00%)
used: 39.1 GiB (42.4%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:5
ID-5: /var/tmp raw-size: 92.31 GiB size: 92.31 GiB (100.00%)
used: 39.1 GiB (42.4%) fs: btrfs block-size: 4096 B dev: /dev/nvme0n1p2
maj-min: 259:5
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 23.36 GiB used: 1024 KiB (0.0%)
priority: 100 comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842
max-streams: 12 dev: /dev/zram0
ID-2: swap-2 type: partition size: 8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p3 maj-min: 259:6
Sensors:
System Temperatures: cpu: 52.0 C pch: 62.0 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 24 GiB available: 23.36 GiB used: 10.36 GiB (44.3%)
igpu: 64 MiB
Processes: 540 Power: uptime: 10h 26m states: freeze,mem,disk
suspend: deep avail: s2idle wakeups: 0 hibernate: platform avail: shutdown,
reboot, suspend, test_resume image: 9.33 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1639 libs: 425 tools: octopi,pacseek,paru
Compilers: gcc: 14.2.1 Shell: garuda-inxi (sudo) default: Bash v: 5.2.37
running-in: yakuake inxi: 3.3.37
Garuda (2.6.26-1.1):
System install date: 2024-05-04
Last full system update: 2025-03-01
Is partially upgraded: No
Relevant software: snapper NetworkManager dracut
Windows dual boot: No/Undetected
Failed units:
Total system updates: 746
--> Updates per week: 17
edit: this is the leak and the unnamed function:
edit2: I’m now running another trace with debuginfod and symbols downloaded so fingers crossed.