MantisBT - VCMI | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0001281 | VCMI | GUI - Town screen | public | 2013-05-29 20:48 | 2014-05-30 17:43 | |||||
Reporter | Zamolxis | |||||||||
Assigned To | Tow | |||||||||
Priority | normal | Severity | crash | Reproducibility | always | |||||
Status | closed | Resolution | fixed | |||||||
Platform | x86_64 | OS | Windows | OS Version | 7 VAIO | |||||
Product Version | 0.92c | |||||||||
Target Version | Fixed in Version | 0.93 | ||||||||
Summary | 0001281: Crash when building Tavern in Castle town on a loaded game | |||||||||
Description | Map is VCMI_Tests_2012, Castle town is fully built from Map Editor (Grail included), except for Tavern. We can build Tavern if we start a new game, but if it's loaded from a save, the game crashes. As per screenshots, sometimes it crashes just before, sometimes just after the Tavern appears in the town screen. Crashdump + save attached (game saved at start, no actions before). This was not there in 0.92. I cannot test if it's introduced in 0.92b, because in there we couldn't build anything in a loaded game. This is a split from a discussion started in the notes of 0001272. As posted there, Ivan found it's something with the bonus system (duplicate lighthouse bonus? - see also console message in 2nd screenshot pointing the same): Crash on server, stacktrace: 0 ?? 0x3266250 1 CBonusSystemNode::unpropagateBonus HeroBonus.cpp 817 2 CBonusSystemNode::removeBonus HeroBonus.cpp 783 3 CGTownInstance::recreateBuildingsBonuses CObjectHandler.cpp 2489 4 NewStructures::applyGs NetPacksLib.cpp 444 5 CApplyOnGS<NewStructures>::applyOnGS CGameState.cpp 72 6 CGameState::apply CGameState.cpp 1849 7 CGameHandler::sendAndApply CGameHandler.cpp 2150 8 CGameHandler::sendAndApply CGameHandler.cpp 2182 9 CGameHandler::buildStructure CGameHandler.cpp 2486 10 BuildStructure::applyGh NetPacksServer.cpp 113 11 CApplyOnGH<BuildStructure>::applyOnGH CGameHandler.cpp 87 Maybe someone familiar with the bonus system can take care of it; and maybe also check if we can expect a similar bug on other towns. | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ||||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | 2013-05-29_BuildTavernCrash.jpg (96,032) 2013-05-29 20:48 https://bugs.vcmi.eu/file_download.php?file_id=1288&type=bug 2013-05-29_BuildTavernCrash.7z (240,904) 2013-05-29 20:48 https://bugs.vcmi.eu/file_download.php?file_id=1289&type=bug 2013-05-29_BuildTavernCrash2.jpg (100,008) 2013-05-29 20:49 https://bugs.vcmi.eu/file_download.php?file_id=1290&type=bug | |||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2013-05-29 20:48 | Zamolxis | New Issue | ||||||||
2013-05-29 20:48 | Zamolxis | Status | new => assigned | |||||||
2013-05-29 20:48 | Zamolxis | Assigned To | => Tow | |||||||
2013-05-29 20:48 | Zamolxis | File Added: 2013-05-29_BuildTavernCrash.jpg | ||||||||
2013-05-29 20:48 | Zamolxis | Issue generated from: 0001272 | ||||||||
2013-05-29 20:48 | Zamolxis | Relationship added | related to 0001272 | |||||||
2013-05-29 20:48 | Zamolxis | File Added: 2013-05-29_BuildTavernCrash.7z | ||||||||
2013-05-29 20:49 | Zamolxis | File Added: 2013-05-29_BuildTavernCrash2.jpg | ||||||||
2013-05-29 20:52 | Zamolxis | Description Updated | bug_revision_view_page.php?rev_id=2226#r2226 | |||||||
2013-05-29 20:54 | Zamolxis | Description Updated | bug_revision_view_page.php?rev_id=2227#r2227 | |||||||
2013-05-29 21:00 | Tow | Note Added: 0003598 | ||||||||
2013-05-30 10:47 | Tow | Note Added: 0003600 | ||||||||
2013-05-30 10:47 | Tow | Status | assigned => resolved | |||||||
2013-05-30 10:47 | Tow | Fixed in Version | => 0.93 | |||||||
2013-05-30 10:47 | Tow | Resolution | open => fixed | |||||||
2014-05-30 17:43 | beegee | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|