Jump to content

Ran out of virtual memory


Skeeze

Recommended Posts

This is crashing my servers quite alot, this is the only thing that crashes it ( except for the exploit )

It happend on my old server, and now on my new server.

Servers that are not played as much do not crash because of this ( at least not that I've noticed )

It seems to me that it crashes with this error especially when the FDS is using around 3,4GB ram memory.

I'm not sure if it's normal for the server to use this amount of RAM? It gradually increases the usage of RAM over time from about 800-900MB to 3,4GB.

I have the feeling this has something to do with the crashes on map change causing stuff to keep memory occupied ( could be totally wrong )

When having the FDS freshly installed it seems to run fine, but after a few weeks it starts to crash more and more often.

I've tried to increase the virtual memory to 60GB which has not worked for me. My disks are also nowhere near full.

Here's some logs:

[97159.04] Critical: appError called: Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.

[97159.04] Critical: Windows GetLastError: The system cannot find the file specified. (2)

[97162.66] Log: === Critical error: ===

Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.

Address = 0x755b1d4d (filename not found) [in C:\Windows\SYSTEM32\KERNELBASE.dll]

Address = 0x408cd1 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x415fb3 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x4056ff (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3ab98f (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3308a3 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x4056ff (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x88ef68 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x17ae647 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x17ad678 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3ab5ec (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3ab740 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3aa011 (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3ad17d (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

Address = 0x3af4bb (filename not found) [in D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe]

[99304.54] Critical: appError called: Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.

[99304.54] Critical: Windows GetLastError: The system cannot find the file specified. (2)

[99305.28] Log: === Critical error: ===

Ran out of virtual memory. To prevent this condition, you must free up more space on your primary hard disk.

Address = 0x76fa1d4d (filename not found)

Address = 0x1428cd1 (filename not found)

Address = 0x20006e (filename not found)

Address = 0x75006f (filename not found)

Address = 0x200074 (filename not found)

Address = 0x66006f (filename not found)

Address = 0x760020 (filename not found)

Address = 0x720069 (filename not found)

Address = 0x750074 (filename not found)

Address = 0x6c0061 (filename not found)

Address = 0x6d0020 (filename not found)

Address = 0x6d0065 (filename not found)

Address = 0x72006f (filename not found)

Address = 0x2e0079 (filename not found)

Address = 0x540020 (filename not found)

Address = 0x20006f (filename not found)

Address = 0x720070 (filename not found)

Address = 0x760065 (filename not found)

Address = 0x6e0065 (filename not found)

Address = 0x200074 (filename not found)

Address = 0x680074 (filename not found)

Address = 0x730069 (filename not found)

Address = 0x630020 (filename not found)

Address = 0x6e006f (filename not found)

Address = 0x690064 (filename not found)

Address = 0x690074 (filename not found)

Address = 0x6e006f (filename not found)

Address = 0x20002c (filename not found)

Address = 0x6f0079 (filename not found)

Address = 0x200075 (filename not found)

Address = 0x75006d (filename not found)

Address = 0x740073 (filename not found)

Address = 0x660020 (filename not found)

Address = 0x650072 (filename not found)

Address = 0x200065 (filename not found)

Address = 0x700075 (filename not found)

Address = 0x6d0020 (filename not found)

Address = 0x72006f (filename not found)

Address = 0x200065 (filename not found)

Address = 0x700073 (filename not found)

Address = 0x630061 (filename not found)

Address = 0x200065 (filename not found)

Address = 0x6e006f (filename not found)

Address = 0x790020 (filename not found)

Address = 0x75006f (filename not found)

Address = 0x200072 (filename not found)

Address = 0x720070 (filename not found)

Address = 0x6d0069 (filename not found)

Address = 0x720061 (filename not found)

Address = 0x200079 (filename not found)

Address = 0x610068 (filename not found)

Address = 0x640072 (filename not found)

Address = 0x640020 (filename not found)

Address = 0x730069 (filename not found)

Address = 0x2e006b (filename not found)

Address = 0x400000 (filename not found)

Address = 0x1435fb3 (filename not found)

Address = 0x1435fb3 (filename not found)

Windows event log gerneral info:

Faulting application name: UDKTmX.exe, version: 1.0.10907.0, time stamp: 0x51d1d22f

Faulting module name: KERNELBASE.dll, version: 6.3.9600.17055, time stamp: 0x532943a3

Exception code: 0x00000001

Fault offset: 0x00011d4d

Faulting process id: 0xc30

Faulting application start time: 0x01cf6bea151ecac3

Faulting application path: D:\Skeeze\renx_aow\Binaries\Win32\UDKTmX.exe

Faulting module path: C:\Windows\SYSTEM32\KERNELBASE.dll

Report Id: 97e27c8f-d8bf-11e3-80b7-84349711d0d5

Faulting package full name:

Faulting package-relative application ID:

Link to comment
Share on other sites

  • 2 months later...
  • Totem Arts Staff

i was in the server last night wile it crashed ... there was a massive inf rush (manly comprised of Mcfarland's) not sure if this was the course for the crash but seems likely it could be

i got vid of the entire match

here is the end (crash to show how many inf units there were all firing at the same time)

http://youtu.be/mJkWBTPRVhg

i also have the client side logs if you need them

http://www.mediafire.com/view/xoc1om219 ... Launch.log

Link to comment
Share on other sites

  • 2 weeks later...

I've discovered a pattern in the crashing, the server uses less than 1gb ram on startup and as the server is being played the RAM usage obviously increases.

But after about 2-3 days the Renegade X server is using around 3,4gb memory. Even with just a few players ingame.

Now, I've been monitoring this quite a bit and I only get this crash when the server is around 3,4gb ram usage.

Maybe the clients crashing, the actor network channel spam and this have something to do with eachother?

Link to comment
Share on other sites

Memory leaks are in most cases out of our hands as most of it is handled engine side. Though there is a setting change that will be tested with Beta 3 that effects how the game handles map changes that may result in less data being "carried over", so there is a chance that it might reduce this problem.

Link to comment
Share on other sites

  • 4 weeks later...
Memory leaks are in most cases out of our hands as most of it is handled engine side. Though there is a setting change that will be tested with Beta 3 that effects how the game handles map changes that may result in less data being "carried over", so there is a chance that it might reduce this problem.

I highly doubt UDK has an inherent memory leak that is this bad like if a full server can run on 800mb fine (which I know from experience that it can) it shouldn't leak to use 3-5gb after a few days. I know it's probably difficult to track down yes but it really should get looked into and fixed.(this is main reason you don't see "ThePeople" RenX servers anymore it's just too much resource wasting.)

Link to comment
Share on other sites

  • 1 month later...
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...