Roon Core Machine
Thinkpad T480s with 16GB RAM, running Ubuntu 22.04.
Networking Gear & Setup Details
On WiFi, no VPN.
Connected Audio Devices
No audio devices connected when this happens.
Number of Tracks in Library
About 7k tracks, maybe half of which are local redbook files and the other half from Qobuz.
Description of Issue
Since a short while Iām suffering from what looks like a memory leak in RoonAppliance. Hereās how the memory used by my core looks over 24h during which thereās no music playing, and no connections from Roon Remotes, Bridges, or ARC, only housekeeping (this is MemoryCurrent
as reported by systemctl show
):
The journalctl
log looks like this:
log
Mar 07 23:01:05 CAP-T480s systemd[1]: Started RoonServer.
Mar 07 23:01:05 CAP-T480s start.sh[198179]: 00:00:00.000 Warn: get lock file path: /tmp/.rnsgem0-
Mar 07 23:01:05 CAP-T480s start.sh[198179]: Initializing
Mar 07 23:01:05 CAP-T480s start.sh[198179]: 00:00:00.026 Debug: RoonServer, before attempting to start RoonAppliance binary at path: /opt/RoonServer/Server/ā¦/Appliance/RoonAppliance
Mar 07 23:01:05 CAP-T480s start.sh[198179]: 00:00:00.036 Debug: RoonServer, after starting RoonAppliance
Mar 07 23:01:05 CAP-T480s start.sh[198179]: Started
Mar 07 23:01:06 CAP-T480s start.sh[198205]: aac_fixed decoder found, checking libavcodec versionā¦
Mar 07 23:01:06 CAP-T480s start.sh[198205]: has mp3float: 1, aac_fixed: 1
Mar 07 23:01:10 CAP-T480s start.sh[198179]: Running
Mar 08 12:19:25 CAP-T480s start.sh[198179]: Not responding
Mar 08 12:19:31 CAP-T480s start.sh[198179]: Running
Mar 08 12:33:53 CAP-T480s start.sh[198179]: Not responding
Mar 08 12:33:58 CAP-T480s start.sh[198179]: Running
Mar 08 12:34:33 CAP-T480s start.sh[198179]: Not responding
Mar 08 12:34:39 CAP-T480s start.sh[198179]: Running
Mar 08 12:44:14 CAP-T480s start.sh[198179]: Not responding
Mar 08 12:44:19 CAP-T480s start.sh[198179]: Running
Mar 08 12:49:48 CAP-T480s start.sh[198179]: Not responding
Mar 08 12:49:53 CAP-T480s start.sh[198179]: Running
Mar 08 13:04:05 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:04:10 CAP-T480s start.sh[198179]: Running
Mar 08 13:04:25 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:04:30 CAP-T480s start.sh[198179]: Running
Mar 08 13:19:50 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:19:55 CAP-T480s start.sh[198179]: Running
Mar 08 13:34:08 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:34:13 CAP-T480s start.sh[198179]: Running
Mar 08 13:49:18 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:49:24 CAP-T480s start.sh[198179]: Running
Mar 08 13:49:49 CAP-T480s start.sh[198179]: Not responding
Mar 08 13:49:54 CAP-T480s start.sh[198179]: Running
Mar 08 14:04:25 CAP-T480s start.sh[198179]: Not responding
Mar 08 14:04:51 CAP-T480s start.sh[198179]: Running
Mar 08 14:05:26 CAP-T480s start.sh[198179]: Not responding
Mar 08 14:05:31 CAP-T480s start.sh[198179]: Running
Mar 08 14:06:11 CAP-T480s start.sh[198179]: Not responding
Mar 08 14:06:27 CAP-T480s start.sh[198179]: Running
Mar 08 14:19:54 CAP-T480s start.sh[198179]: Not responding
Mar 08 14:20:26 CAP-T480s start.sh[198179]: 15:19:20.084 Debug: RoonServer, after RoonAppliance exit, exitcode: 137
Mar 08 14:20:26 CAP-T480s start.sh[198179]: Error
Mar 08 14:20:28 CAP-T480s start.sh[198179]: Initializing
Mar 08 14:20:28 CAP-T480s start.sh[198179]: 15:19:22.098 Debug: RoonServer, before attempting to start RoonAppliance binary at path: /opt/RoonServer/Server/ā¦/Appliance/RoonAppliance
Mar 08 14:20:28 CAP-T480s start.sh[198179]: 15:19:22.107 Debug: RoonServer, after starting RoonAppliance
Mar 08 14:20:28 CAP-T480s start.sh[198179]: Started
Mar 08 14:20:28 CAP-T480s start.sh[297930]: aac_fixed decoder found, checking libavcodec versionā¦
Mar 08 14:20:28 CAP-T480s start.sh[297930]: has mp3float: 1, aac_fixed: 1
Mar 08 14:20:29 CAP-T480s start.sh[198179]: Running
I havenāt added any local files since months, and didnāt do any significant imports on Qobuz either since about a month (when I migrated from Tidal).
Iāll be grateful for any help, because this is severely impacting my use of Roon: Even if I restart the server every morning, I cannot listen on my way back from work because the server is already in a past-10GB zombie state and ARC no longer connects. What I tried so far was removing all extensions. What I could try still, if you think itās useful, is generating a massif report for my core over a similar period. Let me know!