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 | https://bugs.vcmi.eu/file_download.php?file_id=1288&type=bug https://bugs.vcmi.eu/file_download.php?file_id=1289&type=bug 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 | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||