READ: Common Bugs, Problems, Questions etc list
Access Violation
Although in version 1.2 this problem was supposed to be fixed, it still occurs now and then. The error message commonly being:
'Access Violation at address 0055411E in module 'Soldat.exe', Read of address 0000000000'
It's been reported that it happens more frequently during viewing of Demos. To solve this problem do the following:1. Never cheat, or attempt to cheat - It's the most common cause of this problem
2. Do not use 'Reg Cracks' On Soldat
3. Uninstall soldat
4. Delete the Soldat folder
5. Restart Your Computer
6. Install soldat 1.3
7. a) For Windows NT/2000/XP: Delete the file cmodule.dll in the 'windows\system32' folder*
b) For Windows 95/98/ME: Delete the file cmodule.dll in the 'windows\system' folder*
8. Delete the file dxlog.chk in the 'windows' folder** If you do not see these files do the following:
Open My Computer, go to Tools > Folder options > View, enable 'Show hidden files and folders', click 'Apply to all folders', Yes and then Ok
If those files are on your system, you'll be able to find and delete them now. However, if you don't have them, then steps 1 #8211; 7 should have fixed the problem.
If this does not solve the issue, then you have programs running that are interfering with Soldat. Close ALL Messengers, Chat programs, Anti-Virus programs, etc. Before running Soldat to ensure it is the most stable. Then try running Soldat with one program open at a time until you find which program you must leave closed to play Soldat.
Also, ensure that you do not have any spyware or keyloggers, trojans, virii, etc. on your system as they cause these issues as well. Update your Anti-Virus, perform a full system scan, and use helpful programs such as
Adaware to remove any spyware you may have.