MantisBT - VCMI
View Issue Details
0001009VCMIMechanics - Battlespublic2012-06-16 10:542014-05-30 17:41
topas 
Ivan 
normalcrashalways
closedfixed 
i386LinuxUbuntu 11.04
0.89 
0.9 
0001009: After the victory of the necropolis is a crash
If the Necromancer wins the battle, the vcmi crash
No tags attached.
txt VCMI_Client_log.txt (354,066) 2012-06-16 10:54
https://bugs.vcmi.eu/file_download.php?file_id=974&type=bug
txt VCMI_Server_log.txt (268,865) 2012-06-16 10:54
https://bugs.vcmi.eu/file_download.php?file_id=975&type=bug
tar attack.tar (972,800) 2012-06-16 14:49
https://bugs.vcmi.eu/file_download.php?file_id=976&type=bug
png Screenshot - 06162012 - 12:18:49 PM.png (1,265,116) 2012-06-16 16:21
https://bugs.vcmi.eu/file_download.php?file_id=977&type=bug
png Screenshot - 06162012 - 12:54:25 PM.png (868,857) 2012-06-16 16:58
https://bugs.vcmi.eu/file_download.php?file_id=978&type=bug
png

png Screenshot - 06162012 - 01:04:07 PM.png (1,108,818) 2012-06-16 17:05
https://bugs.vcmi.eu/file_download.php?file_id=979&type=bug
Issue History
2012-06-16 10:54topasNew Issue
2012-06-16 10:54topasFile Added: VCMI_Client_log.txt
2012-06-16 10:54topasFile Added: VCMI_Server_log.txt
2012-06-16 10:55topasNote Added: 0002705
2012-06-16 12:02IvanNote Added: 0002706
2012-06-16 13:24IvanNote Edited: 0002706bug_revision_view_page.php?bugnote_id=2706#r1730
2012-06-16 14:49topasFile Added: attack.tar
2012-06-16 14:52topasNote Added: 0002708
2012-06-16 16:14douggie_mNote Added: 0002709
2012-06-16 16:17IvanNote Added: 0002710
2012-06-16 16:17IvanAssigned To => Ivan
2012-06-16 16:17IvanStatusnew => assigned
2012-06-16 16:17IvanNote Edited: 0002710bug_revision_view_page.php?bugnote_id=2710#r1732
2012-06-16 16:17IvanOSLunux => Linux
2012-06-16 16:17douggie_mNote Edited: 0002709bug_revision_view_page.php?bugnote_id=2709#r1734
2012-06-16 16:19douggie_mNote Added: 0002711
2012-06-16 16:21douggie_mFile Added: Screenshot - 06162012 - 12:18:49 PM.png
2012-06-16 16:23douggie_mNote Added: 0002712
2012-06-16 16:25douggie_mNote Deleted: 0002712
2012-06-16 16:26douggie_mNote Edited: 0002711bug_revision_view_page.php?bugnote_id=2711#r1736
2012-06-16 16:27IvanNote Added: 0002714
2012-06-16 16:28topasNote Added: 0002715
2012-06-16 16:28topasNote Deleted: 0002715
2012-06-16 16:29douggie_mNote Added: 0002716
2012-06-16 16:57douggie_mNote Added: 0002718
2012-06-16 16:58douggie_mFile Added: Screenshot - 06162012 - 12:54:25 PM.png
2012-06-16 16:58topasNote Added: 0002719
2012-06-16 17:00topasNote Edited: 0002719bug_revision_view_page.php?bugnote_id=2719#r1740
2012-06-16 17:03douggie_mNote Added: 0002721
2012-06-16 17:05douggie_mFile Added: Screenshot - 06162012 - 01:04:07 PM.png
2012-06-16 17:05IvanNote Added: 0002722
2012-06-16 17:14IvanNote Added: 0002724
2012-06-16 17:14IvanStatusassigned => resolved
2012-06-16 17:14IvanFixed in Version => 0.9
2012-06-16 17:14IvanResolutionopen => fixed
2012-06-16 17:35topasNote Added: 0002728
2014-05-30 17:41beegeeStatusresolved => closed

Notes
(0002705)
topas   
2012-06-16 10:55   
# terminate called after throwing an instance of 'std::out_of_range'
# what(): basic_string::replace
(0002706)
Ivan   
2012-06-16 12:02   
(edited on: 2012-06-16 13:24)
Necromancy works fine for me.

Can you upload save made before such battle?

(on Linux saves are in ~/.vcmi/Games/ directory, save game consist from 3 files)

(0002708)
topas   
2012-06-16 14:52   
Attached, first day.

And i get source from trunk (0.89b) and get the same problem
(0002709)
douggie_m   
2012-06-16 16:14   
(edited on: 2012-06-16 16:17)
@topas
> OS Lunux
This one does not exist. But anyway, I'm ready to test it (well, before RUS-GRE football match ;).

----------------------------------------
Something wrong, lost connection while game is still ongoing...
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::io::too_many_args> >'
  what(): boost::too_many_args: format-string referred to less arguments than were passed
Aborted

----------------------------------------

Just try to visit Learning Stone.

(0002710)
Ivan   
2012-06-16 16:17   
Looks to happen when attacking Rogues to the north, affects only Russian locale. Will fix.

>> OS Lunux
Fixed :)

(0002711)
douggie_m   
2012-06-16 16:19   
(edited on: 2012-06-16 16:26)
> Looks to happen when attacking Rogues to the north, affects only Russian locale. Will fix.

Attacking Rogues and getting a win is okay.

(0002714)
Ivan   
2012-06-16 16:27   
Haven't I fixed Learning stone crash bug already?

>> It is okay for me.
As I said, this is locale-specific. Found and fixed, will upload to SVN later.
(0002716)
douggie_m   
2012-06-16 16:29   
> Haven't I fixed Learning stone crash bug already?
I'm building fresh SVN now.
(0002718)
douggie_m   
2012-06-16 16:57   
I do confirm that learning stone issue is fixed.
Also, I'm uploading a screenshot of finished battle (raising skeletons dialog).
Game is really okay after that.
I don't understand "locale issue", but yes, there are "ïôüe" etc. letters (looks like Deutsch or Français).
(0002719)
topas   
2012-06-16 16:58   
(edited on: 2012-06-16 17:00)
it looks like Russian

(0002721)
douggie_m   
2012-06-16 17:03   
@topas: Æèâûa? Russian?
(0002722)
Ivan   
2012-06-16 17:05   
Yes it's Russian. Some text files in different localizations have a bit different format which may cause problems.

You see those weird letters due to different encoding - your H3 fonts have ASCII encoding while Russian fonts have Win-1251
(0002724)
Ivan   
2012-06-16 17:14   
fixed in rev. 2760
(0002728)
topas   
2012-06-16 17:35   
thank