MantisBT - VCMI
View Issue Details
0002937VCMIMechanics - Town structurespublic2018-03-27 07:492018-04-06 02:52
SXX 
AVS 
normalcrashrandom
resolvedfixed 
 
1.next 
0002937: Crash on market resource exchange
@misiokles reported that develop crash for him randomly on resource exchange on market. I got reproduction, but only on some borked save and backtrace is meaningless likely due to some memory corruption.

No tags attached.
rar logs.rar (91,323) 2018-03-27 09:30
https://bugs.vcmi.eu/file_download.php?file_id=2898&type=bug
Issue History
2018-03-27 07:49SXXNew Issue
2018-03-27 09:30PovelitelNote Added: 0007553
2018-03-27 09:30PovelitelFile Added: logs.rar
2018-04-06 02:52AVSNote Added: 0007565
2018-04-06 02:52AVSStatusnew => resolved
2018-04-06 02:52AVSFixed in Version => 1.next
2018-04-06 02:52AVSResolutionopen => fixed
2018-04-06 02:52AVSAssigned To => AVS

Notes
(0007553)
Povelitel   
2018-03-27 09:30   
Can confirm it

INSTID_LIKE_CLASS_COMMON(ObjectInstanceID, si32)

> [Внедренный фрейм] VCMI_client.exe!ObjectInstanceID::operator=(const ObjectInstanceID &)Строка 218 C++ Символы загружены.
     VCMI_client.exe!CCallback::trade(const CGObjectInstance * market, EMarketMode::EMarketMode mode, unsigned int id1, unsigned int id2, unsigned int val1, const CGHeroInstance * hero)Строка 213 C++ Символы загружены.
     VCMI_client.exe!CMarketplaceWindow::makeDeal()Строка 839 C++ Символы загружены.
     [Внедренный фрейм] VCMI_client.exe!std::_Func_class<void>::operator()()Строка 157 C++ Символы загружены.
     [Внедренный фрейм] VCMI_client.exe!CFunctionList<void __cdecl(void)>::operator()()Строка 60 C++ Символы загружены.
     VCMI_client.exe!CButton::onButtonClicked()Строка 157 C++ Символы загружены.
     VCMI_client.exe!CButton::clickLeft(boost::logic::tribool down, bool previousState)Строка 184 C++ Символы загружены.
     VCMI_client.exe!CGuiHandler::handleMouseButtonClick(std::list<CIntObject *,std::allocator<CIntObject *> > & interestedObjs, EIntObjMouseBtnType btn, bool isPressed)Строка 359 C++ Символы загружены.
     VCMI_client.exe!CGuiHandler::handleCurrentEvent()Строка 344 C++ Символы загружены.
     VCMI_client.exe!CGuiHandler::handleEvents()Строка 194 C++ Символы загружены.
     VCMI_client.exe!CPlayerInterface::update()Строка 1749 C++ Символы загружены.
     VCMI_client.exe!CGuiHandler::renderFrame()Строка 460 C++ Символы загружены.
     VCMI_client.exe!mainLoop()Строка 1370 C++ Символы загружены.
     VCMI_client.exe!wmain(int argc, wchar_t * * argv)Строка 542 C++ Символы загружены.
(0007565)
AVS   
2018-04-06 02:52   
Fixed in develop