debugger crash with Exception Handling on on win98
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
I was playing around and ran the debugger on a simple
hello world program because it said I was using an
antiquated command. The program froze and I got the
almighty blue screen of death with
Error: 0E : 0028 : C0030AE6
Not sure what it is.
Here is a copy of what I was using
int main()
{
cout << "Hello World" << endl;
return 0;
}
The program exectuted before the crash but I wanted to
see what the warning was about the command, since it
didn't specify which one and I am a pretty new
programmer.
Logged In: YES
user_id=760368
By the way I am using a 700mhz gateway,64mb ram, with
ME.
Logged In: YES
user_id=609236
there's really not much I could do about this since the info
is so general. are you using the latest version of dev-c++?
4.9.9.0 or better the cvs version od devcpp.exe?
Logged In: YES
user_id=1166781
I have similar debuger crash.
Conditions:
Dev-C++ 4.9.9.0
Windows 98 4.10.1998
Tools\Compiler options: all in "No" (default) state apart
from "Generate debug info" and "Enable Exception Handling".
Description:
OE in 0028: C001EAA2 (or C001ED34 and the like)
is generated (blue screen) and then IDDE is closed.
Details:
It appears for ANY debuged program (also for projects
delivered in "examples" directory, like hello.dev, wintest.dev,
winmenu.dev).
For console applications it occurs at the end of the
program; for windows aps it usually occurs earlier and often
at once at the beginning, so it's impossible to debug.
Problem doesn't appear as long as no program has been
compiled during current session of DevC++. If there were
some compilation in the session, error occurs usually, but not
always.
After turning off "Enable Exception Handling" and rebuilding
the situation becomes even worse: after the same exception
(blue screen), error window with title "DevCpp" is
displayed: "Program executed invalid operation..." (I'm
translating it from Polish). Details:
DEVCPP caused an error: invalid page in
module KERNEL32.DLL at 015f:bff8836d.
Registers:
EAX=c001da18 CS=015f EIP=bff8836d EFLGS=00010202
EBX=01baffec SS=0167 ESP=01aafff4 EBP=01ab016c
ECX=00000000 DS=0167 ESI=00000000 FS=4027
EDX=bff76859 ES=0167 EDI=bff79060 GS=0000
Bytes w CS:EIP:
53 56 57 8b 75 10 8b 38 33 db 85 f6 75 2d 8d b5
Stack:
After clicking "Close" button the same window appears again
and again.
System is functional, but there may be trouble with
subsequent launching of DevC++. And it sometimes lead to
general system hang up.