View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] |
ID | Project | Category | View Status | Date Submitted | Last Update |
0002085 | VCMI | Mechanics - Adventure Map | public | 2015-02-15 04:39 | 2015-10-15 02:37 |
|
Reporter | SXX | |
Assigned To | SXX | |
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 0.97b | |
Target Version | | Fixed in Version | 0.97c | |
|
Summary | 0002085: Movement of hero using arrow keys cause crash after attempt to move into map border |
Description | Most likely when you move using arrow keys VCMI don't check actual limits of map and then "curnode" end up being badly broken so it's cause crash. |
Tags | No tags attached. |
|
Attached Files | backtrace.txt [^] (842 bytes) 2015-02-15 04:39 [Show Content] [Hide Content]0 CPathsInfo::getPath CGameState.cpp 2926 0x7ffff73ab551
1 CAdvMapInt::keyPressed CAdvmapInterface.cpp 1142 0x6e54e3
2 CGuiHandler::handleEvent CGuiHandler.cpp 218 0x671943
3 CGuiHandler::handleEvents CGuiHandler.cpp 183 0x6716d1
4 CPlayerInterface::update CPlayerInterface.cpp 1599 0x943493
5 CGuiHandler::__lambda4::operator() CGuiHandler.cpp 419 0x672aed
6 std::_Function_handler<void(IUpdateable*), CGuiHandler::renderFrame()::__lambda4>::_M_invoke(const std::_Any_data &, IUpdateable *) functional 2071 0x6739c9
7 std::function<void (IUpdateable*)>::operator()(IUpdateable*) const functional 2464 0x679b91
8 CPlayerInterface::runLocked(std::function<void (IUpdateable*)>) CPlayerInterface.cpp 1638 0x94373d
9 CGuiHandler::renderFrame CGuiHandler.cpp 434 0x672c27
10 mainLoop CMT.cpp 1197 0x9058c7
11 main CMT.cpp 485 0x900472
|
|