memory leak when turning off/on monitor
I'm running xubuntu 20.04.1 LTS with xfce 4.14 and I see memory leaking/growing when turning off/on my monitor (DP connection).
How to reproduce:
- Connect a DP monitor
- Observe xfdesktop memory usage
- Turn off monitor
- Turn on monitor
- Observe xfdesktop memory usage grows by about ~114MB for a 1920x1200 DP display
Here is a before and after diff using pmap:
$ ps -v 1883
PID TTY STAT TIME MAJFL TRS DRS RSS %MEM COMMAND
1883 ? Sl 2:13 883 340 7911607 4770824 29.1 xfdesktop --display :0.0
$ pmap 1883 > before
$ pmap 1883 > after
$ diff before after
7,8c7,8
< 0000564f11846000 483188K rw--- [ anon ]
< 00007f75cb3d8000 2109600K rw--- [ anon ]
---
> 0000564f11846000 492188K rw--- [ anon ]
> 00007f75c4cd6000 2215080K rw--- [ anon ]
758c758
< total 7797472K
---
> total 7911952K
This sounds exactly like #57 (closed) (old 16314) but that is supposed to be fixed in 4.14 as far as I understand. What information can I provide to help track down this issue?