From b55c40523fe5cdcf43522ac40e1f84240d3ab11c Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 4 Feb 2025 09:35:26 +0100 Subject: [PATCH] fix: Crash when closing ImHex with one or more view providers open --- plugins/builtin/source/content/providers/view_provider.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/builtin/source/content/providers/view_provider.cpp b/plugins/builtin/source/content/providers/view_provider.cpp index e06c4e3d7..83466fab2 100644 --- a/plugins/builtin/source/content/providers/view_provider.cpp +++ b/plugins/builtin/source/content/providers/view_provider.cpp @@ -54,6 +54,7 @@ namespace hex::plugin::builtin { EventProviderClosing::subscribe(this, [this](const prv::Provider *provider, bool*) { if (m_provider == provider) ImHexApi::Provider::remove(this, false); + m_provider = nullptr; }); return true;