From 368407b09eba7c5d09689ac81eaadd1645820edd Mon Sep 17 00:00:00 2001 From: Alexander Khosrowshahi Date: Mon, 2 Jun 2025 17:35:28 -0400 Subject: Fix calls to BNFreeString in kernel cache API Amends calls to BNFreeString in kernel cache API that were causing `get_macho_header_for_address`, `get_macho_header_for_image`, `get_image_name_for_address`, and `get_name_for_address` to fail. Fixes https://github.com/Vector35/binaryninja-api/issues/6855 --- view/kernelcache/ui/kctriage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'view/kernelcache/ui') diff --git a/view/kernelcache/ui/kctriage.cpp b/view/kernelcache/ui/kctriage.cpp index 5103bc51..bac39b5e 100644 --- a/view/kernelcache/ui/kctriage.cpp +++ b/view/kernelcache/ui/kctriage.cpp @@ -93,7 +93,7 @@ void KCTriageView::loadImagesWithAddr(const std::vector& addresses) { { if (imageLoadTask.IsCancelled()) break; - std::string newLoad = fmt::format("Loading images... ({}/{})", loadedImages++, images.size()); + const std::string newLoad = fmt::format("Loading images... ({}/{})", loadedImages++, images.size()); imageLoadTask.SetProgressText(newLoad); if (m_cache->LoadImageWithInstallName(imageName)) setImageLoaded(addr); -- cgit v1.3.1