I have also posted this to newsgroup comp.os.ms-windows.programmer.win32.
An application of mine is generating a floating overflow. It entails a Microsoft Visual C++ 6.0 main program calling a Microsoft Visual C++ 6.0 dll, which in turn calls an Intel Visual Fortran 9.?dll. However the stack shows:
myCpp::method (main program)
myCpp::method calls methods that perform floating point operations but does not do any itself. Under Debug > exceptions... I have selected "stop always" for everything. But with both debug and release version the stack is not showing the location of the exception. I get the same results launching the application from the Fortran dll project. I do not find any mention of _check_range_exit on google or groups.google. What exactly is this stack telling me? How do I get the point of the exception to appear in the debugger?