Commit 52772cf3 authored by Ell's avatar Ell

app: in GimpBacktrace Windows backend, avoid bogus symbol addresses

In the GimpBacktrace Windows backend, avoid reporting meaningless
symbol addresses when failing to retrieve meaningful ones.
Unfortunately, it seems that we never get symbol addresses for
symbols that have debug information, which negatively affects the
log viewer's call graph.  We're going to have to work around this.
parent 52908f39
......@@ -668,7 +668,7 @@ gimp_backtrace_get_address_info (guintptr address,
g_strlcpy (info->symbol_name, symbol_info->Name,
sizeof (info->symbol_name));
info->symbol_address = address - offset;
info->symbol_address = offset ? address - offset : 0;
result = TRUE;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment