MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000869VCMIGUI - Battlespublic2012-02-18 17:282014-05-30 17:40
ReporterWarmonger 
Assigned ToTow 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusclosedResolutionfixed 
PlatformPCOSWindows 7OS VersionSP1
Product Version0.87 
Target VersionFixed in Version0.88 
Summary0000869: Rising Demons with Pitlord causes animation deadlock
DescriptionDeadlock happens soon after new creature is added on Client.
My guess it has something to do with local mouse hover, as elementals / clone work fine at this point.

Also, I can remember at least one situation when it didn't happen, which suggests race condition.
Steps To ReproduceTo reproduce, use map from 0000857. Run it in hotseat with two players, then attack blue hero with Sir Mullich.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0002187)
Tow (developer)
2012-02-18 20:53

Pretty tricky problem, caused by assigning to the demons an ID that was already used by another stack. Fixed in r2540.

However the stacks removing mechanism is flawed. Stack once removed from battle, will not be taken into account when calculating the casualties. We need either to remember „deleted” stacks in another vector or hide them instead of removing.

- Issue History
Date Modified Username Field Change
2012-02-18 17:28 Warmonger New Issue
2012-02-18 17:28 Warmonger Status new => assigned
2012-02-18 17:28 Warmonger Assigned To => Tow dragon
2012-02-18 17:43 Warmonger Description Updated View Revisions
2012-02-18 20:53 Tow Note Added: 0002187
2012-02-18 20:53 Tow Status assigned => resolved
2012-02-18 20:53 Tow Fixed in Version => 0.89
2012-02-18 20:53 Tow Resolution open => fixed
2012-02-18 20:53 Tow Assigned To Tow dragon => Tow
2014-05-30 17:40 beegee Status resolved => closed

Site | Forums | Wiki | Slack | GitHub


Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean