About Store Forum Documentation Contact



Post Reply 
Exception on Exit
Author Message
miro@3dea Offline
Member

Post: #1
Exception on Exit
Hello there, calling Exit(void) during update throws an exception with next call stack:
Code:
    ntdll.dll!RtlpAnalyzeHeapFailure()    Unknown
    ntdll.dll!RtlpFreeHeap()    Unknown
    ntdll.dll!RtlFreeHeap()    Unknown
    ntdll.dll!RtlDebugFreeHeap()    Unknown
    ntdll.dll!string "Enabling heap debug options\n"()    Unknown
    ntdll.dll!RtlFreeHeap()    Unknown
    kernel32.dll!HeapFree()    Unknown
    3DeaUI.dll!free(void * pBlock) Line 51    C
    3DeaUI.dll!res0_free_look()    C
    3DeaUI.dll!vorbis_dsp_clear()    C
    3DeaUI.dll!ov_clear()    C
    3DeaUI.dll!EE::SoundStream::del(void)    C++
    3DeaUI.dll!EE::_Sound::del(bool)    C++
>    3DeaUI.dll!EE::_Sound::~_Sound(void)    C++
    3DeaUI.dll!EE::_Meml::del(void)    C++
    3DeaUI.dll!doexit(int code, int quick, int retcaller) Line 585    C
    3DeaUI.dll!_CRT_INIT(void * hDllHandle, unsigned long dwReason, void * lpreserved) Line 169    C
    3DeaUI.dll!__DllMainCRTStartup(void * hDllHandle, unsigned long dwReason, void * lpreserved) Line 390    C
    ntdll.dll!LdrShutdownProcess()    Unknown
    ntdll.dll!RtlExitUserProcess()    Unknown
    3DeaUI.dll!EE::Exit2(wchar_t const *)    C++
    3DeaUI.dll!EE::Exit(struct EE::Str)    C++
    3DeaUI.dll!tri::ActionController::_DetectKeyFunctions() Line 173    C++
    3DeaUI.dll!tri::ActionController::Update() Line 80    C++
    3DeaUI.dll!tri::Tridea::Update() Line 179    C++
    3DeaUI.dll!tri::Update3Dea() Line 74    C++
    3DeaUI.dll!EE::UpdateState(void)    C++
    3DeaUI.dll!EE::Application::loop(void)    C++
    3DeaUI.dll!EE::StartEEManually(void *)    C++
    3DeaUI.dll!StartEsenthelEngineFromDLL(void * dll_module_instance) Line 252    C++
    3DeaUILauncher.exe!StartEngine() Line 20    C++
    3DeaUILauncher.exe!wWinMain(HINSTANCE__ * hInstance, HINSTANCE__ * hPrevInstance, wchar_t * lpCmdLine, int nCmdShow) Line 81    C++
    3DeaUILauncher.exe!__tmainCRTStartup() Line 528    C
    3DeaUILauncher.exe!wWinMainCRTStartup() Line 377    C
    kernel32.dll!BaseThreadInitThunk()    Unknown
    ntdll.dll!RtlUserThreadStart()    Unknown

This doesn't happen when the same situation is provoked from the application built as an EXE, only happens from DLL
06-27-2013 09:45 AM
Find all posts by this user Quote this message in a reply
Post Reply