Patch shipped: v1.6.681 — doctor names the right app and gives the right advice after an out-of-memory kill
Posted by Chris
These SparkBox updates are now available: v1.6.681 — doctor names the right app and gives the right advice after an out-of-memory kill - sudo sparkbox doctor no longer lists a kernel memory flag such as "GFPHIGHUSERMOVABLE|GFPCOMP" as an app that ran out of memory. That kernel-log line names the process that asked for memory, not the one that was killed; doctor now reads only the lines that name the victim. - When the whole box ran out of memory, rather than one app going over its own allowance, doctor now says so and tells you to turn off apps you are not using (dashboard - Apps, or sudo sparkbox disable <app) or add RAM, instead of suggesting a per-app memory override that would make it more likely. - When the process that was killed is ffprobe or ffmpeg, the media prober Jellyfin, Immich and Bazarr run over every file, doctor explains what you actually see: the app itself kept running, the file it was reading is left showing as unreadable or broken in that library, your files on disk are fine, and a library rescan clears it once memory is freed. Update from the SparkBox dashboard, or run sudo sparkbox upgrade on your SparkBox host. If a problem remains after updating, submit a private support ticket or reply here. Include your SparkBox version and what you see; leave passwords and licence keys out.