GDI+ wrote:divVerent wrote:Can you send me the Dr. Watson report? Start/Run, then call "drwtsn32", save the crash report and send it to polzer followed by the at sign followed by informatik.uni-frankfurt followed by a dot and "de".
I do recall the Dr. Watson error message that appeared; it had a debug button which then displayed additional data that didn't make much sense to me. I've tried executing "drwtsn32" however there doesn't appear to be a valid log available:
These debug information would be useful... but why do you have a debug button? Do you have Visual Studio installed? If you have, the debug info won't completely make sense to you, but try showing the disassembly of the point that crashed and a call stack (or stack trace, or stack dump) and making a screenshot of it.
If you somehow manage to get a window with many numbers in it, chances are good it's useful too - look out for "stack" and a list of lines that look like they contain things like eax, ebx, ecx, edx and mov, add, xor, jmp, jz. Both of them would be useful to us. If you can't copy it to the clipboard (one Windows dialog that shows this information uses a "disabled" text box and can't be copied to the clipboard), try at least to screenshot the parts I mentioned.
for testing, you can use http://mensa.ath.cx/~polzer/temp/segv.exe (MD5: 75d20d7e6d3d9a55c9e56bafbdb8e0fe, source: http://mensa.ath.cx/~polzer/temp/segv.c) which is a program that is MEANT to crash and call Dr. Watson. If you run the program and it does not crash, something is wrong

The crash report for segv.exe should at least contain the following number sequences:
004012e3 (or 000012e3)
004012f4
0040140a
If you also find a line with
- Code: Select all
move byte ptr [00000000], 0x0
in it, it would be perfect (anything with "byte ptr" or "word ptr" or something like that would be fine, that is the right section then).
The more of these things you find with the test program segv.exe, the more information you can provide to us when a "real" crash occurs, since what we need is at the same places.