In debugger_symbols.cpp, function find_by_addr_near() should prefer finding a symbol with the exact address if it exists before looking at nearby values. Adding this to the start of the function fixes this:
// prefer the exact address where possible
if (find_by_addr(addr, ret)) {
addr_found = addr;
return true;
}
In
debugger_symbols.cpp
, functionfind_by_addr_near()
should prefer finding a symbol with the exact address if it exists before looking at nearby values. Adding this to the start of the function fixes this: