MantisBT - VCMI
View Issue Details
0000922VCMIOtherpublic2012-04-09 11:462013-04-20 11:44
q4a 
Tow 
normalcrashsometimes
closedunable to reproduce 
x86WindowsXP SP3
0.88 
 
0000922: Crash when start new game: vc\include\vector Line: 932 Expression: vector subscript out of range
Tested on r2621. I get such error 2-3 times, when start new game.

Program: E:\game\vcmi\VCMI_client.exe
File: e:\prog\vs10exp\vc\include\vector
Line: 932
Expression: vector subscript out of range
No tags attached.
png e3.png (114,944) 2012-04-09 11:46
https://bugs.vcmi.eu/file_download.php?file_id=890&type=bug
png

7z log.7z (20,370) 2012-04-09 11:47
https://bugs.vcmi.eu/file_download.php?file_id=891&type=bug
Issue History
2012-04-09 11:46q4aNew Issue
2012-04-09 11:46q4aFile Added: e3.png
2012-04-09 11:47q4aFile Added: log.7z
2012-04-10 02:09TowNote Added: 0002348
2012-04-10 02:09TowAssigned To => Tow
2012-04-10 02:09TowStatusnew => feedback
2013-04-20 11:44TowNote Added: 0003497
2013-04-20 11:44TowStatusfeedback => closed
2013-04-20 11:44TowResolutionopen => unable to reproduce

Notes
(0002348)
Tow   
2012-04-10 02:09   
I tried several times but I don't have any luck reproducing the issue.

Any chance you could try getting the stack trace when the crash occurs? That'd be helpful.

Judging by the failed assertion dialog, you're using a VS debug build, so it should be right there. When the dialog appears, run Visual Studio, attach it to the VCMI process, and then in the dialog click Retry aka Повтор. Visual should activate and point the failed assertion. Then select call stack window (if it's not present, bring it up debug->windows->call stack), ctrl+a, ctrl+c and paste it here.
(0003497)
Tow   
2013-04-20 11:44   
Not reproducible, closing.