From 575be16d3e0c967a29a58185169870fe1d9a88b5 Mon Sep 17 00:00:00 2001 From: Octol1ttle Date: Tue, 14 Apr 2026 12:47:48 +0500 Subject: [PATCH] fix(EnsureAvailableMemory): do not warn if available memory could not be read Signed-off-by: Octol1ttle --- launcher/minecraft/launch/EnsureAvailableMemory.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/launcher/minecraft/launch/EnsureAvailableMemory.cpp b/launcher/minecraft/launch/EnsureAvailableMemory.cpp index a0e156770..6605f0ce8 100644 --- a/launcher/minecraft/launch/EnsureAvailableMemory.cpp +++ b/launcher/minecraft/launch/EnsureAvailableMemory.cpp @@ -26,9 +26,11 @@ EnsureAvailableMemory::EnsureAvailableMemory(LaunchTask* parent, MinecraftInstan void EnsureAvailableMemory::executeTask() { const uint64_t available = HardwareInfo::availableRamMiB(); - const uint64_t min = m_instance->settings()->get("MinMemAlloc").toUInt(); - const uint64_t max = m_instance->settings()->get("MaxMemAlloc").toUInt(); - const uint64_t required = std::max(min, max); + if (available == 0) { + // could not read + emitSucceeded(); + return; + } if (static_cast(required) * 0.9 > static_cast(available)) { bool shouldAbort = false;