Kubuntu 18.10 Xorg severe memory leak
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned | ||
xserver-xorg-video-vmware (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Suddenly sometimes during the past two weeks my kubuntu installation has started to freeze up. I can't remember what apt upgrade that caused it, and I have done several the last few days hoping for it to be resolved.
I didn't know what was causing it as I hadn't made any other changes expect for the odd apt upgrade. Before that I had just finished a several weeks long session of intense work around the clock without having to reboot even once. Suddenly it is now freezing up within hours. Even without doing anything, just leaving the computer alone. However, yesterday I accidentally discovered that my RAM was filled up. More than filled up, even all swap was full. And before I could close anything down it froze up again.
So TLDR; I have today logged the memory consumption while I was handling some bills and linked is a log of constantly increasing Xorg memory usage. So it goes until it chokes the machine and only a hard reboot is possible.
My installed RAM is 10GB. Swap is 6GB. Please refer to the linked file to see how the Xorg usage creeps up.
https:/
I should add that this bug seems specific to Kubuntu, and (I guess) associated with running under Virtualbox. I have another Ubuntu 18.04 (i.e. not _K_ubuntu) running on bare metal and it is not having any problems.
Please advise what additional information I should post to have this resolved.
ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: xorg 1:7.7+19ubuntu8
ProcVersionSign
Uname: Linux 4.18.0-15-generic x86_64
ApportVersion: 2.20.10-0ubuntu13.2
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: KDE
Date: Wed Feb 13 01:00:13 2019
DistUpgraded: 2019-02-09 11:54:01,040 ERROR got error from PostInstallScript ./xorg_
DistroCodename: cosmic
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
VMware SVGA II Adapter [15ad:0405] (prog-if 00 [VGA controller])
Subsystem: VMware SVGA II Adapter [15ad:0405]
InstallationDate: Installed on 2015-10-22 (1209 days ago)
InstallationMedia: Kubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021)
Lsusb:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: innotek GmbH VirtualBox
ProcKernelCmdLine: BOOT_IMAGE=
Renderer: Software
SourcePackage: xorg
UpgradeStatus: Upgraded to cosmic on 2019-02-09 (3 days ago)
dmi.bios.date: 12/01/2006
dmi.bios.vendor: innotek GmbH
dmi.bios.version: VirtualBox
dmi.board.name: VirtualBox
dmi.board.vendor: Oracle Corporation
dmi.board.version: 1.2
dmi.chassis.type: 1
dmi.chassis.vendor: Oracle Corporation
dmi.modalias: dmi:bvninnotekG
dmi.product.family: Virtual Machine
dmi.product.name: VirtualBox
dmi.product.
dmi.sys.vendor: innotek GmbH
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.95-1
version.
version.
version.
version.
version.
version.
version.
description: | updated |
description: | updated |
description: | updated |
affects: | xorg (Ubuntu) → xorg-server (Ubuntu) |
According to this stackexchange thread
https:/ /unix.stackexch ange.com/ questions/ 36450/how- can-i-find- a-memory- leak-of- a-running- process/ 282944
Here is almost guarantee steps to find who is leaking the memory
the dumps just posted should have enough information to be able to find the leaking code sections in Xorg.