Tag: dbghelp

dbghelp ist die Kurzbezeichnung für das Microsoft Debug Help library.

Die Erfassung R6025 pure virtual call

Anzahl der Antworten 3 Antworten
Ich derzeit erfassen MiniDumps von unbehandelten Ausnahmen mit SetUnhandledExceptionFilter aber manchmal bin ich immer "R6025: pure virtual function". Verstehe ich, wie ein rein virtueller Funktionsaufruf passiert, ich Frage mich nur, ob es möglich ist, Sie zu fangen,

Wie bekomme ich einen stack-trace unter Windows ohne Verwendung dbghelp.dll?

Anzahl der Antworten 3 Antworten
Wie bekomme ich einen stack-trace der Adressen, die auf Windows ohne Verwendung dbghelp.dll? Brauche ich nicht zu wissen, was die Symbole oder Funktion Namen in Verbindung mit den Adressen, ich will nur die Liste der Adressen-etwas ähnliches

Wie können Sie CaptureStackBackTrace zur Erfassung der Ausnahme-stack, nicht die Aufruf-stack?

Anzahl der Antworten 2 Antworten
Markierte ich den folgenden code: #include "stdafx.h" #include <process.h> #include <iostream> #include <Windows.h> #include "dbghelp.h" using namespace std; #define TRACE_MAX_STACK_FRAMES 1024 #define TRACE_MAX_FUNCTION_NAME_LENGTH 1024 int printStackTrace() { void *stack[TRACE_MAX_STACK_FRAMES]; HANDLE process = GetCurrentProcess(); SymInitialize(process, NULL, TRUE); WORD

Liste der exportierten Funktionen einer DLL

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Weg (in C++/Windows), um eine Liste der exportierten Funktionen in der DLL (und vielleicht auch Methoden, die nicht exportiert) mit dbgHelp. Weiß jemand, welche Methode es tun können? danke 🙂