MantisBT - VCMI
View Issue Details
0000396VCMIMechanics - Battlespublic2010-03-01 23:132010-07-14 09:50
Zamolxis 
Tow dragon 
normalcrashrandom
closedfixed 
0.8 
0.8 
0000396: Battle crash - possibly due to attack/retaliation or else due to cast
No crashdump file created, but I'm attaching the logs & saved game. I was able to reproduce it only twice out of 10-15 attempts.



To reproduce, take Thant in the attached savegame and attack Tower. First time when I had the crash, I had previously visited the Necro town for spells. In the battle, I first cast Lightning Bolt on Titans, then attacked Titans with Ghost Dragon. The game got stuck during Titan's retaliation, but if I'm not mistaken I already got an error from my firewall (sth about trying to access dwwin.exe) at the end of the spell cast.



Second time I had the crash was after attacking Tower without passing by Necro for spells. The only spell I had was Animate Dead. And again, after casting and attacking the Titan, it crashed.



Third time was again after casting Lightning Bolt. Though this 3rd time I was paying a bit more attention and I believe I'm getting the message from my firewall in the moment when I set the attack direction of my Dragon and I click the mouse. Then follows the attack animation (I'm not 100% sure about retaliation) and then the game gets stuck.
As a side issue, you can see the console is mentioning 4 pcx files which are missing. Perhaps you can check what that is about.
No tags attached.
jpg 2010-03-01_CrashAfterBoltOnTitan.jpg (246,250) 2010-03-01 23:13
https://bugs.vcmi.eu/file_download.php?file_id=272&type=bug
jpg

7z 2010-03-01_CrashAfterBoltOnTitan.7z (65,660) 2010-03-01 23:15
https://bugs.vcmi.eu/file_download.php?file_id=273&type=bug
Issue History
2010-03-01 23:13ZamolxisNew Issue
2010-03-01 23:13ZamolxisFile Added: 2010-03-01_CrashAfterBoltOnTitan.jpg
2010-03-01 23:15ZamolxisFile Added: 2010-03-01_CrashAfterBoltOnTitan.7z
2010-03-01 23:17ZamolxisAdditional Information Updatedbug_revision_view_page.php?rev_id=633#r633
2010-03-01 23:32ZamolxisDescription Updatedbug_revision_view_page.php?rev_id=635#r635
2010-03-02 10:40Tow dragonNote Added: 0000723
2010-03-02 10:40Tow dragonStatusassigned => resolved
2010-03-02 10:40Tow dragonFixed in Version => 0.89
2010-03-02 10:40Tow dragonResolutionopen => fixed
2010-03-02 22:16ZamolxisNote Added: 0000752
2010-03-02 22:16ZamolxisStatusresolved => acknowledged
2010-03-02 22:17ZamolxisStatusacknowledged => resolved
2010-03-02 22:17ZamolxisFixed in Version0.89 => 0.8
2010-07-14 09:50ZamolxisStatusresolved => closed

Notes
(0000723)
Tow dragon   
2010-03-02 10:40   
Fixed in rev 1529. You just need to overwrite file /config/spell_info.txt with this one: http://sourceforge.net/apps/trac/vcmi/browser/trunk/config/spell_info.txt?rev=1529&format=txt [^] .
(0000752)
Zamolxis   
2010-03-02 22:16   
Indeed unable to reproduce in the updated 0.80