Why does spring try to read memory where its not allowed to read?
So thats the reason of my thousands crashes? It tries to read the very first memory addresses, and that is which causes crash?
Cant it just pop up window with error like in other games? Why spring needs to be closed? Just make it continue game when it makes such errors?
Remove those damn exit()'s?
?^20
Exception: Access violation (0xc0000005) ?
Moderator: Moderators
Re: Exception: Access violation (0xc0000005) ?
Bugs. Be happy only Spring crashes, before we had memory protection that could crash the whole PC.TradeMark wrote:Why does spring try to read memory where its not allowed to read?
Re: Exception: Access violation (0xc0000005) ?
Well, my PC shuts down sometimes when i play Spring. (and no, not a heat problem).KDR_11k wrote:Bugs. Be happy only Spring crashes, before we had memory protection that could crash the whole PC.
So im not happy.
Just remove that "memory protection" ... i think thats the cause of my crashes...
So you'd rather that spring executed the code at address 0 and messed up your entire PC with disastrous consequences rather than simple generate an access violation exception?
Theres a good chance if you didnt have that protection and it happened it would crash anyway or it would continue but with very unusual behaviour that damaged your computer irrepairably with you having to reinstall windows or buy a new motherboard.
Memory access protection cant be turned off, its a part of the operating system. It prevents a program accessing resources or executing code that doesnt belong to it. It is not something you want to remove.
Where are the stacktraces? Are you trying to run tasclient with a MSVC++/custom build of spring? Have you tried using a debugger? No replays? You havent even told us your system specs.
Theres a good chance if you didnt have that protection and it happened it would crash anyway or it would continue but with very unusual behaviour that damaged your computer irrepairably with you having to reinstall windows or buy a new motherboard.
Memory access protection cant be turned off, its a part of the operating system. It prevents a program accessing resources or executing code that doesnt belong to it. It is not something you want to remove.
Where are the stacktraces? Are you trying to run tasclient with a MSVC++/custom build of spring? Have you tried using a debugger? No replays? You havent even told us your system specs.
Re: Exception: Access violation (0xc0000005) ?
Wow. Up until now, I thought that Trademark was a well-meaning but wierd gamer with a penchance for SpeedMetal-derived maps. Now I've decided he's a freaking loon.TradeMark wrote:Well, my PC shuts down sometimes when i play Spring. (and no, not a heat problem).KDR_11k wrote:Bugs. Be happy only Spring crashes, before we had memory protection that could crash the whole PC.
So im not happy.
Just remove that "memory protection" ... i think thats the cause of my crashes...
The lack of knowledge of programming that you just displayed shows that you are the very last person on the face of the earth that should be making suggestions about how someone should solve a coding bug.
I mean, like, behind Paris Hilton.
I was told to not report stacktraces anymore, because they were useless.AF wrote:Where are the stacktraces? Are you trying to run tasclient with a MSVC++/custom build of spring? Have you tried using a debugger? No replays? You havent even told us your system specs.
I was just joking...Pxtl wrote:Wow. Up until now, I thought that Trademark was a well-meaning but wierd gamer with a penchance for SpeedMetal-derived maps. Now I've decided he's a freaking loon.
The lack of knowledge of programming that you just displayed shows that you are the very last person on the face of the earth that should be making suggestions about how someone should solve a coding bug.
I mean, like, behind Paris Hilton.
