Details
-
Bug
-
Resolution: Invalid
-
P4: Low
-
4.6.2
-
None
-
windows 7 pro 64 bit, HP Z800 WorkStation
Description
Hello,
On windows 7 in DEBUG mode, I'm doing the following code:
int main(){
// Detect Floating-point invalid operation.
unsigned int fpcw = _clearfp();
fpcw = _controlfp(fpcw, _MCW_EM & (_EM_UNDERFLOW) & (_EM_INEXACT));
QFormBuilder* builder = new QFormBuilder();
}
and I have the following error and call stack :
Unhandled exception at 0x0c1eb0f4 (QtScriptd4.dll) in gocad_run.exe: 0xC0000090: Floating-point invalid operation
QtScriptd4.dll!QTJSC::JSValue::JSValue(QTJSC::ExecState * exec=0x000000003594da98, double d=1.#QNAN00000000000) Line 580 C++
QtScriptd4.dll!QTJSC::jsNaN(QTJSC::ExecState * exec=0x000000003594da98) Line 413 + 0x18 bytes C++
QtScriptd4.dll!QTJSC::DatePrototype::DatePrototype(QTJSC::ExecState * exec=0x000000003594da98, QTWTF::PassRefPtr<QTJSC::Structure> * structure=0x000000000802d808) Line 401 + 0xf bytes C++
QtScriptd4.dll!QTJSC::JSGlobalObject::reset(QTJSC::JSValue prototype=
) Line 237 + 0x95 bytes C++
QtScriptd4.dll!QTJSC::JSGlobalObject::init(QTJSC::JSObject * thisValue=0x0000000035900000) Line 150 C++
QtScriptd4.dll!QTJSC::JSGlobalObject::JSGlobalObject() Line 158 + 0x15 bytes C++
QtScriptd4.dll!QScript::GlobalObject::GlobalObject() Line 46 + 0x13 bytes C++
QtScriptd4.dll!QScriptEnginePrivate::QScriptEnginePrivate() Line 788 + 0x30 bytes C++
QtScriptd4.dll!QScriptEngine::QScriptEngine() Line 1456 + 0x33 bytes C++
QtDesignerd4.dll!QFormScriptRunner::QFormScriptRunnerPrivate::QFormScriptRunnerPrivate() Line 63 + 0x1d bytes C++
QtDesignerd4.dll!QFormScriptRunner::QFormScriptRunner() Line 129 + 0x33 bytes C++
QtDesignerd4.dll!QFormBuilderExtra::QFormBuilderExtra() Line 89 + 0x2b bytes C++
QtDesignerd4.dll!QFormBuilderExtra::instance(const QAbstractFormBuilder * afb=0x00000000358c4a20) Line 232 + 0x21 bytes C++
> QtDesignerd4.dll!QAbstractFormBuilder::setResourceBuilder(QResourceBuilder * builder=0x00000000358c3bc0) Line 2217 + 0xa bytes C++
QtDesignerd4.dll!QAbstractFormBuilder::QAbstractFormBuilder() Line 173 C++
QtDesignerd4.dll!QFormBuilder::QFormBuilder() Line 108 + 0x1c bytes C++