GarageGames / Torque3D

MIT Licensed Open Source version of Torque 3D from GarageGames
http://torque3d.org
MIT License
3.35k stars 1.2k forks source link

Crash on shipping build, console #2343

Open theblooopz opened 5 years ago

theblooopz commented 5 years ago

Windows 10, Shipping build, devhead

launch, tilda for console, scroll mouse wheel = crash

theblooopz commented 5 years ago

> game_OPTIMIZEDDEBUG.exe!GuiArrayCtrl::onMouseMove(const GuiEvent & event) Line 448 C++ game_OPTIMIZEDDEBUG.exe!GuiScrollCtrl::updateChildMousePos() Line 860 C++ game_OPTIMIZEDDEBUG.exe!GuiScrollCtrl::onPreRender() Line 918 C++ game_OPTIMIZEDDEBUG.exe!GuiControl::preRender() Line 430 C++ game_OPTIMIZEDDEBUG.exe!GuiControl::preRender() Line 425 C++ game_OPTIMIZEDDEBUG.exe!GuiControl::preRender() Line 425 C++ game_OPTIMIZEDDEBUG.exe!GuiCanvas::renderFrame(bool preRenderOnly, bool bufferSwap) Line 1747 C++ [Inline Frame] game_OPTIMIZEDDEBUG.exe!fastdelegate::FastDelegate1<unsigned int,void>::operator()(unsigned int) Line 989 C++ game_OPTIMIZEDDEBUG.exe!Signal<void __cdecl(unsigned int)>::trigger(unsigned int a) Line 669 C++ [Inline Frame] game_OPTIMIZEDDEBUG.exe!Journal::Call(Signal<void __cdecl(unsigned int)> *) Line 634 C++ [Inline Frame] game_OPTIMIZEDDEBUG.exe!JournaledSignal<void __cdecl(unsigned int)>::trigger(unsigned int a) Line 81 C++ game_OPTIMIZEDDEBUG.exe!GuiCanvas::paint() Line 1617 C++ [Inline Frame] game_OPTIMIZEDDEBUG.exe!fastdelegate::FastDelegate0<void>::operator()() Line 904 C++ [Inline Frame] game_OPTIMIZEDDEBUG.exe!Signal<void __cdecl(void)>::trigger() Line 650 C++ game_OPTIMIZEDDEBUG.exe!Process::processEvents() Line 99 C++ game_OPTIMIZEDDEBUG.exe!StandardMainLoop::doMainLoop() Line 654 C++ game_OPTIMIZEDDEBUG.exe!TorqueMain(int argc, const char * * argv) Line 325 C++ game_OPTIMIZEDDEBUG.exe!run(int argc, const char * * argv) Line 336 C++ game_OPTIMIZEDDEBUG.exe!WinMain(HINSTANCE__ * hInstance, HINSTANCE__ * __formal, char * lpszCmdLine, int __formal) Line 394 C++

exception at Point2I cell((pt.x < 0 ? -1 : pt.x / mCellSize.x), (pt.y < 0 ? -1 : pt.y / mCellSize.y));