Use the duplicated handle for symbol resolution

This commit is contained in:
Jeremy 2025-01-24 17:45:34 -06:00
parent 7728e7834b
commit f48a7bc29a
No known key found for this signature in database
GPG Key ID: BE03111EB7ED6E2E

View File

@ -428,7 +428,7 @@ namespace dbghelp {
SymSetOptions(SYMOPT_ALLOW_ABSOLUTE_SYMBOLS);
HANDLE proc = GetCurrentProcess();
if(get_cache_mode() == cache_mode::prioritize_speed) {
get_syminit_manager().init(proc);
proc = get_syminit_manager().init(proc);
} else {
if(!SymInitialize(proc, NULL, TRUE)) {
throw internal_error("SymInitialize failed");