Re: exiter.exe

I think that is a Vanilla problem that we can't fix. I am not sure though.

http://miniprofile.xfire.com/bg/sh/type/0/gaurd502.png
http://stats.fsmod.com/sig/medic.gurd502.png

Re: exiter.exe

A vanilla problem?

exiter is not part of the vanilla BF2142 Server Installation, the problem appears to be the exiter application taking up 2GB+ at times even when the server is idle when the python wmi error messages are generated.

Would it be possible to add timestamps to the error log exiter application and more information about what it is doing before, during and after the errors appear?

Re: exiter.exe

The exiter does one thing only, monitors if your 2142 server crashes and then kills the updater on vista systems because XP doesn't support the python code to do this from within the updater itself. this is the first I've heard about a memory leak, I'll look into it.

http://www.dsgaming.net/imperial/fssig.jpg
http://miniprofile.xfire.com/bg/co/type/2/dsimperial.png
http://stats.fsmod.com/sig/trooper.Imperial.png

Re: exiter.exe

Any updates?
As it's still causing memory leaks, as most battlefield 2/2142 servers are run on Windows Server 2003/2008 or Linux operating systems in console mode on dedicated servers.

Re: exiter.exe

So far I've been unable to reproduce this issue, give me any and all information you have on it to aid in efforts to solve it.

http://www.dsgaming.net/imperial/fssig.jpg
http://miniprofile.xfire.com/bg/co/type/2/dsimperial.png
http://stats.fsmod.com/sig/trooper.Imperial.png

13 (edited by TheHeartSmasher 2009-04-19 00:28:49)

Re: exiter.exe

Windows 2003 Server
Q6600
4GBs of RAM
100Mb connection
250GB HDD

Windows 2003 Server
Q6600
4GBs of RAM
100Mb connection
250GB HDD

=====
BF2142_w32ded.exe.log
=====
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2297, in <module>
OSError: [Errno 2] No such file or directory
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2297, in <module>
OSError: [Errno 2] No such file or directory
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2241, in <module>
  File "bf2142_w32ded.py", line 1059, in fetchDownload
ValueError: need more than 1 value to unpack
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2241, in <module>
  File "bf2142_w32ded.py", line 1059, in fetchDownload
ValueError: need more than 1 value to unpack
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2241, in <module>
  File "bf2142_w32ded.py", line 1059, in fetchDownload
ValueError: need more than 1 value to unpack
Traceback (most recent call last):
  File "bf2142_w32ded.py", line 2241, in <module>
  File "bf2142_w32ded.py", line 1059, in fetchDownload
ValueError: need more than 1 value to unpack
=====

exiter.exe.log this error repeats multiple times
=====
Traceback (most recent call last):
  File "exiter.py", line 13, in <module>
  File "wmi.pyo", line 1190, in connect
  File "wmi.pyo", line 189, in handle_com_error
wmi.x_wmi: -0x7ff8fff2 - Not enough storage is available to complete this operation.
=====


Can this application be removed it's hurting the performance of our gameservers, as the problems starts to happen with and without players on the server, then rises in memory usage until I close it and restart it again?

Can this application be removed it's hurting the performance of our gameservers, as the problems starts to happen with and without players on the server, then rises in memory usage until I close it and restart it again?

Re: exiter.exe

It was running on BlackIntel's WinXP (x64) Server, massive memory loss, we shut it off manually with no problems.... server restarts itself fine aswell after a crash...

BlackIntel Game Leader
DUKE815: Teamwork's complicated.  I've found that ramming a Lambda with a Y-wing at full boost is most effective.