[Xfce-bugs] [Bug 16314] New: Possible memory leak in xfdesktop 4.14.1 when connecting and disconnecting DP monitor.

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Mon Dec 30 06:49:17 CET 2019


https://bugzilla.xfce.org/show_bug.cgi?id=16314

            Bug ID: 16314
           Summary: Possible memory leak in xfdesktop 4.14.1 when
                    connecting and disconnecting DP monitor.
    Classification: Xfce Core
           Product: Xfdesktop
           Version: 4.14.1
          Hardware: PC (x86_64)
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Medium
         Component: General
          Assignee: xfce-bugs at xfce.org
          Reporter: hbayindir at gmail.com
  Target Milestone: Xfce 4.14

Created attachment 9338
  --> https://bugzilla.xfce.org/attachment.cgi?id=9338&action=edit
xfdesktop memory usage log, 15 minutes resolution, 10 days.

xfdesktop-4.14.1 is leaking memory when a DisplayPort monitor is connected and
disconnected.

Configuration Details:
- Debian testing with XFCE desktop.
- nVidia GeForce GT 730 with nVidia drivers 430.64
- HP EliteDisplay e273q monitıor @ 2560x1440 via DisplayPort connection.

Another notes of interest:
- XScreensaver is installed since system was locking up with XFCE's
screensaver.

What happens at a glance: Memory usage of xfdesktop process increases about
~60MB when monitor is turned off. Some memory is reclaimed over time, but it's
not enough to reverse the leak.

Steps to Reproduce:
1- Boot to your desktop
2- Use your system as normal.
3- Turn off your monitor for some reason.
4 - You've leaked ~60MB of RAM.

Expected Behavior:
1- Boot to your desktop
2- Use your system as normal.
3- Turn off your monitor for some reason.
4 - Nothing happens to your RAM usage.

Supporting material:
* I've traced the memory usage of the xfdesktop process with 15 minutes
resoluton for 10 days. Memory jumps always happens after I turn off my monitor
for the night (around 17:20, everyday).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list