Skip to main content

Windev | 25 Dump

Once you have a dump file, the real work begins. WinDev 25 dump analysis requires specific tools because standard WinDbg may not recognize WinDev’s runtime environment fully.

It saves a .wdump file containing the call stack and the content of all variables. Windev 25 Dump

// List all .dmp files sFilePath is string = "C:\Windev25_Dumps\" arrFiles is array of strings = ListFiles(sFilePath + "*.dmp") Once you have a dump file, the real work begins

WinDev 25 applications can leverage Windows’ built-in crash dump generation. Set the following registry keys for your .exe : // List all

| Exception Code | Likely Cause in WinDev | |----------------|------------------------| | 0xC0000005 (Access Violation) | Dereferencing a null object ( MyClass not instantiated) | | 0xC0000374 (Heap Corruption) | Incorrect use of ALLOCATE / FREE or array overrun | | 0xE06D7363 (C++ Exception) | Unhandled WinDev THROW or runtime error |