Posts: 3,661
Threads: 143
Joined: Aug 2009
Staff roles: Server Manager Coding Dev Moderator
(04-27-2016, 10:12 PM)Dalziel Wrote: I've only been able to reproduce that crash by preventing FLHook writing to it's log file(s) so far. However the main hook log (which is the log used in the crash you've shown) is not as prone to this as some of the other logs. Can you make sure that there are no problems writing to the logs? There is not quite enough error handling in some places when it comes to file I/O which will need to be addressed.
Which file is it supposed to be writing this log to?
(04-27-2016, 10:12 PM)Dalziel Wrote: Also you said you tried to buy the "player faction ID" - do you literally mean the ID that says "player faction ID" on it or do you mean the IMG player faction ID? I've noticed that if multiple instances of flserver are running, the IMG player faction ID can show up as an ID that says "player faction ID" instead. If you do somehow have multiple instances of flserver running, that could also be causing file handle issues and contributing to the crashes.
It's the same item, just DSAceSrv changing the name to IMG|'s one. As I'm not running DSAceSrv, it shows as "Player Faction ID" as expected. I'm not running multiple instances of FLServer.