It seems that Teeworlds 0.5.1 have a memory leak. I have connected with 4 Teeworld clients to the map tower_defence4.7 (TDM) and after a few minutes, Windows tells me, that it haven't enough memory and some of the clients are crashing.
Other opened applications are firefox and Guild Wars (it's a game). All these applications with Windows are using ~1,5 GB memory but i have 3,18 GB registered memory. The memory leak appears, if i'm switching to another Teeworlds client. I tried to reproduce it without starting another program, but the memory leak didn't appear.
Maybe it's a graphical problem, because another DirectX application is opened. I have made two screenshots from the task manager and one screenshot from Process Explorer after the memory leak appeared:
I closed all applications and there was ~1,8 GB memory, that isn't allocated to a process:
Guild Wars was running now for 4 days and i have played teeworlds with one client for some hours in these days. No memory leak apeared in this time.
I'm runng Windows XP SP3 with all current updates.
CPU: AMD Athlon 64 X2 3800+ at 2.0 GHz (Driver Version: 1.3.2.0053 and Dual-Core Optimizer 1.1.4)
graphic board: GeForce 6150 LE (Driver Version: Forceware 182.50)
sound card: Realtek High Definition Audio ALC883 (Driver Version: R2.22)
RAM: 4 GB installed DDR2 RAM at 533 MHz