Files
raven/native
Raymond Bennett c8de0f43db feat: add the symbol handler calls a stack walk needs
Dart starts dbghelp's symbol handler for its crash reports and stopped at
SymSetOptions. The handler now keeps its options (SymSetOptions,
SymGetOptions), starts and ends for a process (SymInitialize,
SymInitializeW, SymCleanup), and answers what StackWalk64 asks of it: the
function table entry of a code address, as RtlLookupFunctionEntry finds it
(SymFunctionTableAccess64), and the base of its module, as
RtlPcToFileHeader finds it (SymGetModuleBase64). No symbol files are read,
so nothing is named. dart run and dart compile exe work.

Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: the symbol handler functions
(cherry picked from commit 8633efab8f291607af4855ee40008669ba301387)
2026-10-29 01:37:27 -07:00
..