Questions tagged [dbghelp]

dbghelp is the short name of the Microsoft Debug Help library.

dbghelp is Microsoft's Debug Help Library, which contains utilities for debugging applications. Three common uses for it are for writing minidump files using MinidumpWriteDump, producing a stack trace using StackWalk64 and loading symbols from PDB files, possibly from a symbol server.

108 questions
-1
votes
1 answer

Why does SymInitialize() invoke CreateFile()?

Firstly, I want to hook CreateFile() and rewrite it. Then I want to recode the callstack of my new CreateFile() function. But when I use SymInitialize() to Initialize a handle, it falls into an endless loop. Through my debug, the reason is…
-1
votes
1 answer

Synchronization requirements for DbgHelp functions

I recently implemented a utility to write user-mode dumps using MiniDumpWriteDump (part of the Debug Help Library). The implementation is separated into its own process. A target process can launch this utility and communicate with it to trigger…
IInspectable
  • 46,945
  • 8
  • 85
  • 181
-1
votes
1 answer

How to convert ULONG64 to pointer

I have an ULONG64 variable from SYMBOL_INFO structure that contains virtual address represented as 18446744073709551572 value and I need to convert it to the void* so I can pass it to the ReadProcessMemory function. If I just…
FrozenHeart
  • 19,844
  • 33
  • 126
  • 242
1 2 3 4 5 6 7
8