Access Violations cause roll-back in time

Discussion on running your own board and editing MajorMUD.
Post Reply
cjt
Posts: 135
Joined: Fri May 11, 2012 8:54 pm

Access Violations cause roll-back in time

Post by cjt »

Hello-

I've had a few access violations recently, which cause my users much distress as their scripting parties end up becoming split and often killed. I know there's buffer settings and write-to settings that can be tweaked. Has anyone ever played with these settings to successfully ensure that upon access violation, all users return to the room that they were in prior to the access violation?

Let me know your thoughts on how this might be achieved and whether the fix may be deleterious to the server's performance (ie. would lag the server by having to write to disk more frequently).


cuckoorules
Posts: 88
Joined: Fri Mar 30, 2012 9:38 pm

Re: Access Violations cause roll-back in time

Post by cuckoorules »

Access Violations are typically null pointers caused by bad text strings on spells/messages/etc that cause the server to crash. Upon restarting, it will perform an offline recovery which will restore all players to their last save point, ultimately scattering them across the realm since the game basically randomly chooses when to save a given character. I know this response is late, but there is a log file (I think the filename can be modified in config, but I think the default is GALEXCEP.OUT)

This error log will give you details about what caused the crash, including the command that was entered that caused the crash. This usually will give you enough information to distinguish what could possibly occur when that particular command is typed to find out where the error is. If you're still unsure and this thread is still relevant, I can probably work with you directly to find the issue.

-Cuckoo


Post Reply