MantisBT - Soldat
View Issue Details
0000026SoldatGameplaypublic2011-09-15 18:282014-04-17 19:49
Makaveli 
Shoozza 
normalcrashrandom
closedno change required 
x86Windows7
1.6.0 
 
0000026: Access violation error in msvcrt.dll
I'm getting access violation error in msvcrt.dll randomly in game playing on various servers.
Problem started in previous soldat version, about a week before it become obsolete. It used to be extreme - appearing seconds after joining any server. Now it's less frequent and occurs ca once per hour.
There is no particular action connected to this error like capping, getting a kill, changing teams etc. It seems to be completely random.
"Under" the error popup my picture is frozen but the game seems to be still running as I hear sounds of gameplay. I need to kill soldat's process in order to turn off soldat.
There aren't any particular steps one could take to recreate the error as it happens randomly in game after various periods of gaming.
The exact error msg is:
"Access violation at address 75C6A048 in module 'msvcrt.dll'. Read of address 00000000".
See the attached file.

Steps taken to fix the problem which failed:
- drastically changed all in-game fonts (size and type);
- installed Microsoft Visual C++ Run-Time;
- reinstalled soldat.
No tags attached.
jpg Przechwytywanie (2).JPG (23,058) 2011-09-15 18:28
https://bugs.soldat.pl/file_download.php?file_id=256&type=bug
jpg
Issue History
2011-09-15 18:28MakaveliNew Issue
2011-09-15 18:28MakaveliFile Added: Przechwytywanie (2).JPG
2011-09-18 05:15ShoozzaNote Added: 0001133
2011-09-18 05:15ShoozzaAssigned To => Shoozza
2011-09-18 05:15ShoozzaStatusnew => feedback
2012-02-03 15:01ShoozzaAssigned ToShoozza =>
2014-04-03 23:32homerofgodsNote Added: 0002185
2014-04-03 23:54ShoozzaNote Added: 0002186
2014-04-03 23:54ShoozzaStatusfeedback => resolved
2014-04-03 23:54ShoozzaResolutionopen => unable to reproduce
2014-04-03 23:54ShoozzaAssigned To => Shoozza
2014-04-04 01:25MakaveliNote Added: 0002188
2014-04-04 01:25MakaveliStatusresolved => feedback
2014-04-04 01:25MakaveliResolutionunable to reproduce => reopened
2014-04-17 19:49homerofgodsNote Added: 0002198
2014-04-17 19:49homerofgodsStatusfeedback => closed
2014-04-17 19:49homerofgodsResolutionreopened => no change required

Notes
(0001133)
Shoozza   
2011-09-18 05:15   
I need to know which version of msvcrt you are using.
Also do you use windows 7 SP1 or without SP1?

To find out which version of msvcrt soldat loads do this:
Download dependency walker for x86 from http://www.dependencywalker.com/ [^]
Unzip the zip file
run depends.exe
Click on File->Open in the menu
Browse to your soldat folder
Choose soldat.exe
Click open
On the left side you see a tree with DLLs and SOLDAT.EXE root element is highlighted
Scroll down and find MSVCRT.DLL in that tree view
Double click on MSVCRT.DLL
A new window with MSVCRT.DLL selected opens
In the bottom list you see a few entries
I need to know the File Ver and the Product Ver of MSVCRT.DLL

It should look similar to this:
http://img198.imageshack.us/img198/6397/12164325.png [^]
(0002185)
homerofgods   
2014-04-03 23:32   
Makaveli if you still play soldat, do you still get this bug?

Shoozza set report to 'suspended' if he doesn't reply any time toon?
(0002186)
Shoozza   
2014-04-03 23:54   
Due to missing information the bug cannot be fixed.
If there is new information about this bug please contact us and we will reopen the issue.
(0002188)
Makaveli   
2014-04-04 01:25   
Oh, hey. Sorry for not responding. I was not aware that there were any changes/comments to this bug report. A moment ago, all of a sudden, a wall of new emails appeared in my inbox all at once.

The bug is... ancient. Well, over two years old. I was getting it constantly, then I stopped playing soldat for quite some time and when I installed the game again, at least two version of the game later, the bug never occured again.
(0002198)
homerofgods   
2014-04-17 19:49   
Thx for letting us know :) closing ticket