From 88d5365bff3f1fbbb2dff5aee3b0acbf94eef4cf Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Mon, 14 Jul 2025 23:43:16 -0400 Subject: Disable outlining in .gnu_debugdata to prevent incorrect symbol definitions. --- view/elf/elfview.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'view/elf/elfview.cpp') diff --git a/view/elf/elfview.cpp b/view/elf/elfview.cpp index 536e016e..5663beca 100644 --- a/view/elf/elfview.cpp +++ b/view/elf/elfview.cpp @@ -2705,7 +2705,7 @@ void ElfView::ParseMiniDebugInfo() } // Load debug bv at same address as this bv - string debugBvOptions = fmt::format("{{\"loader.imageBase\": {}}}", GetStart()); + string debugBvOptions = fmt::format("{{\"loader.imageBase\": {}, \"analysis.outlining.builtins\": false}}", GetStart()); Ref debugBv = Load(debugElf, false, debugBvOptions); if (!debugBv) { -- cgit v1.3.1