Server is crashing with "not enough memory"

Hello guys,

currently my server is crashing every ~7-11 Hours with “not enough memory”…

i dont know how to give you guys some informations, but i’ll try :slight_smile:

Server Specs



Hoster: Hetzner
CPU: Intel(R) Xeon(R) CPU E3-1246 v3 @ 3.50GHz
RAM: 32GB ECC
Internet: over 10Gbit/s (up & down)
Location: Germany




[LIVE] gmod@srcds ~/server $ ldd srcds_linux
        linux-gate.so.1 (0xf76fa000)
        libm.so.6 => /lib32/libm.so.6 (0xf76ae000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf76a9000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf75b7000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf759b000)
        libc.so.6 => /lib32/libc.so.6 (0xf73f1000)
        /lib/ld-linux.so.2 (0xf76fd000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf73d3000)


Installed Modules:



[LIVE] gmod@srcds ~/server/garrysmod/lua/bin $ ls -la
total 920
drwxr-xr-x  2 gmod gmod   4096 Dec 20 21:02 .
drwxr-xr-x 25 gmod gmod   4096 Jan 19 16:14 ..
-rw-r--r--  1 gmod gmod 933516 Nov 29 21:18 gmsv_mysqloo_linux.dll (+ libmysqlclient.so.18 in root dir)


Server Console:



17:26:41 L 01/14/2016 - 16:26:44: Engine error: Lua Panic! Something went horribly wrong! 17:26:41 "not enough memory"


Server Addons:



[LIVE] gmod@srcds ~/server/garrysmod/addons $ ls -la
total 6687688
drwxr-xr-x 41 gmod gmod      4096 Jan 21 20:14 .
drwxr-xr-x 28 gmod gmod      4096 Jan 24 20:48 ..
drwxr-xr-x  4 gmod gmod      4096 Jan 12 23:30 darkrpmodification
-rw-r--r--  1 gmod gmod     16329 Dec 20 20:01 ds_104479831.gma
-rw-r--r--  1 gmod gmod     63500 Dec 20 19:56 ds_104482086.gma
-rw-r--r--  1 gmod gmod     25726 Dec 20 20:01 ds_104815552.gma
-rw-r--r--  1 gmod gmod  26207440 Dec 20 20:09 ds_104996105.gma
-rw-r--r--  1 gmod gmod    263371 Dec 20 20:01 ds_106516163.gma
-rw-r--r--  1 gmod gmod     45551 Dec 20 20:01 ds_108424005.gma
-rw-r--r--  1 gmod gmod   5117572 Dec 20 20:07 ds_109748449.gma
-rw-r--r--  1 gmod gmod      6511 Dec 20 20:01 ds_110639547.gma
-rw-r--r--  1 gmod gmod  47509235 Dec 20 20:05 ds_111863064.gma
-rw-r--r--  1 gmod gmod     26632 Dec 20 20:07 ds_112423325.gma
-rw-r--r--  1 gmod gmod  20737845 Dec 20 20:00 ds_112606459.gma
-rw-r--r--  1 gmod gmod  20236863 Dec 20 20:01 ds_112986621.gma
-rw-r--r--  1 gmod gmod 135176735 Dec 20 20:00 ds_113118541.gma
-rw-r--r--  1 gmod gmod 119888382 Dec 20 20:01 ds_113120185.gma
-rw-r--r--  1 gmod gmod 124535376 Dec 20 20:11 ds_113997239.gma
-rw-r--r--  1 gmod gmod 171109717 Dec 20 19:59 ds_113999373.gma
-rw-r--r--  1 gmod gmod  44881848 Dec 20 20:00 ds_119146471.gma
-rw-r--r--  1 gmod gmod 111998854 Dec 20 19:59 ds_119148120.gma
-rw-r--r--  1 gmod gmod 154155719 Dec 20 20:00 ds_119148996.gma
-rw-r--r--  1 gmod gmod  48322413 Dec 20 19:59 ds_120766823.gma
-rw-r--r--  1 gmod gmod  84731162 Dec 20 19:58 ds_123455501.gma
-rw-r--r--  1 gmod gmod 108129152 Dec 20 19:57 ds_123455885.gma
-rw-r--r--  1 gmod gmod 123195587 Dec 20 20:10 ds_123456202.gma
-rw-r--r--  1 gmod gmod 140761386 Dec 20 20:02 ds_128089118.gma
-rw-r--r--  1 gmod gmod 174018984 Dec 20 20:03 ds_128091208.gma
-rw-r--r--  1 gmod gmod 168443183 Dec 20 20:03 ds_128093075.gma
-rw-r--r--  1 gmod gmod  39117073 Dec 20 20:01 ds_130227747.gma
-rw-r--r--  1 gmod gmod  88265396 Dec 20 19:58 ds_131243694.gma
-rw-r--r--  1 gmod gmod 109925236 Dec 20 19:56 ds_131245637.gma
-rw-r--r--  1 gmod gmod 111581648 Dec 20 19:59 ds_131246684.gma
-rw-r--r--  1 gmod gmod 330959086 Dec 20 20:07 ds_131302441.gma
-rw-r--r--  1 gmod gmod     13186 Jan  3 00:42 ds_131586620.gma
-rw-r--r--  1 gmod gmod 250077648 Jan 15 19:33 ds_150899249.gma
-rw-r--r--  1 gmod gmod   4112917 Dec 20 20:11 ds_156924004.gma
-rw-r--r--  1 gmod gmod  53498021 Dec 20 20:01 ds_163221745.gma
-rw-r--r--  1 gmod gmod  23842880 Dec 20 20:07 ds_180495527.gma
-rw-r--r--  1 gmod gmod  46001240 Dec 20 20:01 ds_194583946.gma
-rw-r--r--  1 gmod gmod  56412851 Dec 20 20:05 ds_210544459.gma
-rw-r--r--  1 gmod gmod   5137845 Dec 20 20:01 ds_210637861.gma
-rw-r--r--  1 gmod gmod  36389604 Dec 20 20:14 ds_216408135.gma
-rw-r--r--  1 gmod gmod     24240 Dec 29 03:28 ds_220336312.gma
-rw-r--r--  1 gmod gmod   4411059 Dec 20 20:01 ds_224947507.gma
-rw-r--r--  1 gmod gmod   1877680 Dec 20 20:01 ds_230215823.gma
-rw-r--r--  1 gmod gmod  27541240 Dec 20 19:57 ds_254930849.gma
-rw-r--r--  1 gmod gmod 265245309 Dec 20 20:04 ds_258063586.gma
-rw-r--r--  1 gmod gmod 254352460 Jan 15 19:32 ds_259346741.gma
-rw-r--r--  1 gmod gmod 120835230 Dec 20 19:57 ds_259899351.gma
-rw-r--r--  1 gmod gmod  77686227 Jan 21 20:14 ds_263031519.gma
-rw-r--r--  1 gmod gmod  55781279 Jan 19 16:15 ds_266579667.gma
-rw-r--r--  1 gmod gmod 149334259 Dec 20 20:12 ds_296391343.gma
-rw-r--r--  1 gmod gmod  75092077 Dec 20 20:12 ds_296396662.gma
-rw-r--r--  1 gmod gmod 138840828 Dec 20 20:13 ds_296399858.gma
-rw-r--r--  1 gmod gmod  72432047 Dec 20 20:13 ds_296403366.gma
-rw-r--r--  1 gmod gmod  76746467 Dec 20 20:07 ds_309880608.gma
-rw-r--r--  1 gmod gmod  29022373 Dec 20 19:55 ds_310631890.gma
-rw-r--r--  1 gmod gmod  53842825 Dec 20 19:56 ds_310632260.gma
-rw-r--r--  1 gmod gmod 120036442 Dec 20 19:55 ds_310633144.gma
-rw-r--r--  1 gmod gmod  90628184 Dec 20 19:56 ds_310634179.gma
-rw-r--r--  1 gmod gmod  16461927 Dec 20 20:11 ds_319774793.gma
-rw-r--r--  1 gmod gmod 180300015 Dec 20 20:08 ds_328735094.gma
-rw-r--r--  1 gmod gmod 224367169 Dec 20 20:09 ds_328735857.gma
-rw-r--r--  1 gmod gmod  47508331 Dec 20 20:09 ds_334540351.gma
-rw-r--r--  1 gmod gmod  18018714 Dec 20 20:07 ds_335998316.gma
-rw-r--r--  1 gmod gmod  18665355 Dec 20 20:09 ds_337151920.gma
-rw-r--r--  1 gmod gmod  32504753 Dec 20 20:15 ds_343729375.gma
-rw-r--r--  1 gmod gmod 224303045 Jan 10 22:00 ds_349281554.gma
-rw-r--r--  1 gmod gmod  85161524 Dec 20 20:10 ds_350277645.gma
-rw-r--r--  1 gmod gmod  46922165 Dec 20 20:14 ds_380597226.gma
-rw-r--r--  1 gmod gmod 188421995 Dec 20 20:14 ds_380605406.gma
-rw-r--r--  1 gmod gmod   1475699 Dec 20 20:14 ds_383005691.gma
-rw-r--r--  1 gmod gmod  21875359 Jan 21 20:14 ds_392040495.gma
-rw-r--r--  1 gmod gmod  81554854 Jan 15 19:41 ds_399430598.gma
-rw-r--r--  1 gmod gmod  62083314 Dec 20 20:14 ds_440175801.gma
-rw-r--r--  1 gmod gmod  97632843 Dec 20 20:16 ds_470916430.gma
-rw-r--r--  1 gmod gmod   1693716 Dec 20 20:15 ds_483243367.gma
-rw-r--r--  1 gmod gmod   2904326 Dec 20 20:15 ds_483613985.gma
-rw-r--r--  1 gmod gmod 386142668 Dec 20 20:18 ds_519013590.gma
-rw-r--r--  1 gmod gmod 223891019 Jan 15 19:41 ds_526348673.gma
-rw-r--r--  1 gmod gmod   2004102 Jan  3 05:26 ds_546392647.gma
-rw-r--r--  1 gmod gmod 262628173 Jan 18 02:44 ds_571594898.gma
-rw-r--r--  1 gmod gmod  22642130 Jan 15 19:41 ds_598755737.gma
drwxr-xr-x  4 gmod gmod      4096 Dec 20 20:47 general_adv_dupe2
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_adv-keypad-cracker
drwxr-xr-x  4 gmod gmod      4096 Dec 21 10:24 grp_anti-lag
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_anti_battle_arrest
drwxr-xr-x  4 gmod gmod      4096 Dec 21 13:19 grp_ats
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_bans
drwxr-xr-x  4 gmod gmod      4096 Dec 20 20:47 grp_cdealer
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_dns_system
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_e2_extension
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_fading_door
drwxr-xr-x  5 gmod gmod      4096 Dec 20 20:47 grp_fuel
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:47 grp_globalranks
drwxr-xr-x  4 gmod gmod      4096 Dec 21 13:19 grp_glogs
drwxr-xr-x  4 gmod gmod      4096 Dec 21 10:17 grp_jdealer
drwxr-xr-x  4 gmod gmod      4096 Dec 21 10:17 grp_numplate
drwxr-xr-x  4 gmod gmod      4096 Dec 21 10:15 grp_playtime
drwxr-xr-x  5 gmod gmod      4096 Dec 20 20:48 grp_signs
drwxr-xr-x  5 gmod gmod      4096 Dec 21 10:19 grp_watchlist
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:48 modernmotd
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:48 organization
drwxr-xr-x  4 gmod gmod      4096 Dec 20 20:48 payday2bankrobbing
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:48 radio
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:48 scriptfodder_arcbank
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 scriptfodder_arcload
drwxr-xr-x  5 gmod gmod      4096 Dec 20 20:49 scriptfodder_atlaschat
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 scriptfodder_darkrp_news
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 scriptfodder_itemstore
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 scriptfodder_nlr
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 scriptfodder_rprotect
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:49 sys_mapcycle
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:49 ulib
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:49 ulx
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:50 vcmod1
drwxr-xr-x  6 gmod gmod      4096 Dec 20 20:51 vcmod1_els
drwxr-xr-x  3 gmod gmod      4096 Dec 20 20:51 voicechatmeter
drwxr-xr-x  9 gmod gmod      4096 Dec 20 20:55 wire
drwxr-xr-x  7 gmod gmod      4096 Dec 20 20:56 wire-extras
drwxr-xr-x  5 gmod gmod      4096 Dec 27 17:46 workshop_kevlar_armor



Last debug.log



----------------------------------------------
CRASH: Sun Jan 24 18:22:31 CET 2016
Start Line: ./srcds_linux -game garrysmod -console -tickrate 44 -port 27015 +maxplayers 64 +map rp_townsend_v2 +sv_defaultgamemode sandbox -authkey ****** +host_workshop_collection 132802049 +r_hunkalloclightmaps 0 -r_hunkalloclightmaps 0 -debug 1 +sv_log 1
[New LWP 34]
[New LWP 49]
[New LWP 36]
[New LWP 40]
[New LWP 38]
[New LWP 35]
[New LWP 39]
[New LWP 58]
[New LWP 2164]
[New LWP 75]
[New LWP 72]
[New LWP 277]
[New LWP 37]
[New LWP 56]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./srcds_linux -game garrysmod -console -tickrate 44 -port 27015 +maxplayers 64'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xe8b9b65b in lj_err_throw () from /home/gmod/server/garrysmod/bin/lua_shared_srv.so
#0  0xe8b9b65b in lj_err_throw () from /home/gmod/server/garrysmod/bin/lua_shared_srv.so
#1  0xe8bdfffc in ?? () from /home/gmod/server/garrysmod/bin/lua_shared_srv.so
No symbol table info available.
eax            0xfffffff4	-12
ecx            0xef0281c0	-285048384
edx            0x2915e050	689299536
ebx            0xffa63280	-5885312
esp            0xffa631c0	0xffa631c0
ebp            0x4	0x4
esi            0x4	4
edi            0x2915e008	689299464
eip            0xe8b9b65b	0xe8b9b65b <lj_err_throw+171>
eflags         0x10202	[ IF RF ]
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x63	99
From        To          Syms Read   Shared Object Library
                        No          linux-gate.so.1
0xf777f600  0xf77acf65  Yes (*)     /lib32/libm.so.6
0xf7776ad0  0xf777796c  Yes (*)     /lib32/libdl.so.2
0xf76ca9f0  0xf7738ccd  Yes (*)     /usr/lib32/libstdc++.so.6
0xf766c870  0xf7678f47  Yes         /lib32/libpthread.so.0
0xf74d5420  0xf760334e  Yes (*)     /lib32/libc.so.6
0xf77ca860  0xf77e273c  Yes (*)     /lib/ld-linux.so.2
0xf74a20a0  0xf74b7f45  Yes (*)     /usr/lib32/libgcc_s.so.1
0xf747e700  0xf7492e48  Yes (*)     bin/libtier0_srv.so
0xf746d9b0  0xf7470eaa  Yes (*)     /lib32/librt.so.1
0xf7385250  0xf73a9c08  Yes (*)     bin/libvstdlib_srv.so
0xf6cdb840  0xf6ea5998  Yes (*)     bin/dedicated_srv.so
0xf6c4d830  0xf6c5bdf0  Yes (*)     bin/libsteam_api.so
0xf60171d0  0xf61e9618  Yes (*)     /home/gmod/server/bin/engine_srv.so
0xf5b156a0  0xf5b384e8  Yes (*)     /home/gmod/server/bin/soundemittersystem_srv.so
0xf59e7d90  0xf5ab20e8  Yes (*)     /home/gmod/server/bin/materialsystem_srv.so
0xf453f550  0xf45e9308  Yes (*)     /home/gmod/server/bin/studiorender_srv.so
0xf43a6b60  0xf44bfe30  Yes (*)     /home/gmod/server/bin/vphysics_srv.so
0xf4312360  0xf435c068  Yes (*)     /home/gmod/server/bin/datacache_srv.so
0xf42e2570  0xf42f3288  Yes (*)     /home/gmod/server/bin/shaderapiempty_srv.so
0xedecad20  0xee9470f8  Yes (*)     /home/gmod/server/garrysmod/bin/server_srv.so
0xef19cc40  0xef1aece8  Yes (*)     /home/gmod/server/bin/scenefilecache_srv.so
0xe8b73360  0xe8bdd968  Yes (*)     /home/gmod/server/garrysmod/bin/lua_shared_srv.so
0xe8e15ad0  0xe8e1c51b  Yes (*)     /lib32/libnss_files.so.2
0xef04ec40  0xef051b7e  Yes (*)     /lib32/libnss_dns.so.2
0xe8b4c720  0xe8b58dc4  Yes (*)     /lib32/libresolv.so.2
0xe0f7ef00  0xe1bc8980  Yes (*)     bin/steamclient.so
0xe0a8a130  0xe0ab2064  Yes (*)     bin/crashhandler.so
0xeee68a00  0xeee74bf8  Yes         /home/gmod/server/garrysmod/lua/bin/gmsv_mysqloo_linux.dll
0xe68774b0  0xe6921ce4  Yes         ./libmysqlclient.so.18
(*): Shared library is missing debugging information.
Dump of assembler code for function lj_err_throw:
   0xe8b9b5b0 <+0>:	push   %ebp
   0xe8b9b5b1 <+1>:	push   %edi
   0xe8b9b5b2 <+2>:	push   %esi
   0xe8b9b5b3 <+3>:	mov    %edx,%esi
   0xe8b9b5b5 <+5>:	push   %ebx
   0xe8b9b5b6 <+6>:	sub    $0x2c,%esp
   0xe8b9b5b9 <+9>:	mov    0x8(%ecx),%eax
   0xe8b9b5bc <+12>:	mov    0x28(%ecx),%ebx
   0xe8b9b5bf <+15>:	mov    0x10(%ecx),%edx
   0xe8b9b5c2 <+18>:	andl   $0xffffffef,0x208(%eax)
   0xe8b9b5c9 <+25>:	test   %ebx,%ebx
   0xe8b9b5cb <+27>:	movl   $0x0,0xd8(%eax)
   0xe8b9b5d5 <+37>:	movb   $0x0,0x7(%ecx)
   0xe8b9b5d9 <+41>:	je     0xe8b9b622 <lj_err_throw+114>
   0xe8b9b5db <+43>:	mov    0x1c(%ecx),%edi
   0xe8b9b5de <+46>:	sub    $0x8,%edx
   0xe8b9b5e1 <+49>:	mov    %ebx,%eax
   0xe8b9b5e3 <+51>:	and    $0xfffffffc,%eax
   0xe8b9b5e6 <+54>:	mov    0x38(%eax),%eax
   0xe8b9b5e9 <+57>:	test   %eax,%eax
   0xe8b9b5eb <+59>:	js     0xe8b9b688 <lj_err_throw+216>
   0xe8b9b5f1 <+65>:	cmp    %edi,%edx
   0xe8b9b5f3 <+67>:	jbe    0xe8b9b622 <lj_err_throw+114>
   0xe8b9b5f5 <+69>:	mov    0x4(%edx),%eax
   0xe8b9b5f8 <+72>:	mov    %eax,%ebp
   0xe8b9b5fa <+74>:	and    $0x7,%ebp
   0xe8b9b5fd <+77>:	jmp    *-0x17420044(,%ebp,4)
   0xe8b9b604 <+84>:	lea    0x0(%esi,%eiz,1),%esi
   0xe8b9b608 <+88>:	test   %esi,%esi
   0xe8b9b60a <+90>:	je     0xe8b9b719 <lj_err_throw+361>
   0xe8b9b610 <+96>:	cmp    $0x1,%esi
   0xe8b9b613 <+99>:	jne    0xe8b9b6fc <lj_err_throw+332>
   0xe8b9b619 <+105>:	and    $0xfffffff8,%eax
   0xe8b9b61c <+108>:	sub    %eax,%edx
   0xe8b9b61e <+110>:	test   %ebx,%ebx
   0xe8b9b620 <+112>:	jne    0xe8b9b5e1 <lj_err_throw+49>
   0xe8b9b622 <+114>:	test   %esi,%esi
   0xe8b9b624 <+116>:	jne    0xe8b9b72f <lj_err_throw+383>
   0xe8b9b62a <+122>:	mov    %ecx,%edi
   0xe8b9b62c <+124>:	test   $0x2,%edi
   0xe8b9b632 <+130>:	jne    0xe8b9b67b <lj_err_throw+203>
   0xe8b9b634 <+132>:	lea    0x0(%esi,%eiz,1),%esi
   0xe8b9b638 <+136>:	mov    %edi,%ecx
   0xe8b9b63a <+138>:	mov    %esi,%edx
   0xe8b9b63c <+140>:	and    $0xfffffffc,%ecx
   0xe8b9b63f <+143>:	call   0xe8baeb4c <lj_vm_unwind_c>
   0xe8b9b644 <+148>:	lea    0x0(%esi,%eiz,1),%esi
   0xe8b9b648 <+152>:	and    $0xfffffff8,%eax
   0xe8b9b64b <+155>:	mov    0x34(%ebx),%ebx
   0xe8b9b64e <+158>:	sub    %eax,%edx
   0xe8b9b650 <+160>:	jmp    0xe8b9b61e <lj_err_throw+110>
   0xe8b9b652 <+162>:	lea    0x0(%esi),%esi
   0xe8b9b658 <+168>:	mov    0x4(%edx),%eax
=> 0xe8b9b65b <+171>:	movzbl -0x3(%eax),%eax
   0xe8b9b65f <+175>:	not    %eax
   0xe8b9b661 <+177>:	lea    (%edx,%eax,8),%edx
   0xe8b9b664 <+180>:	jmp    0xe8b9b61e <lj_err_throw+110>
   0xe8b9b666 <+182>:	xchg   %ax,%ax
   0xe8b9b668 <+184>:	test   $0x1,%bl
   0xe8b9b66b <+187>:	mov    %ebx,%edi
   0xe8b9b66d <+189>:	jne    0xe8b9b6b8 <lj_err_throw+264>
   0xe8b9b66f <+191>:	test   %esi,%esi
   0xe8b9b671 <+193>:	jne    0xe8b9b6d8 <lj_err_throw+296>
   0xe8b9b673 <+195>:	test   $0x2,%edi
   0xe8b9b679 <+201>:	je     0xe8b9b638 <lj_err_throw+136>
   0xe8b9b67b <+203>:	mov    %edi,%ecx
   0xe8b9b67d <+205>:	and    $0xfffffffc,%ecx
   0xe8b9b680 <+208>:	call   0xe8baeb63 <lj_vm_unwind_ff>
   0xe8b9b685 <+213>:	lea    0x0(%esi),%esi
   0xe8b9b688 <+216>:	mov    %edi,%ebp
   0xe8b9b68a <+218>:	sub    %eax,%ebp
   0xe8b9b68c <+220>:	cmp    %ebp,%edx
   0xe8b9b68e <+222>:	jae    0xe8b9b5f1 <lj_err_throw+65>
   0xe8b9b694 <+228>:	test   %esi,%esi
   0xe8b9b696 <+230>:	mov    %ebx,%edi
   0xe8b9b698 <+232>:	je     0xe8b9b673 <lj_err_throw+195>
   0xe8b9b69a <+234>:	mov    0x34(%ebx),%edi
   0xe8b9b69d <+237>:	add    $0x8,%edx
   0xe8b9b6a0 <+240>:	mov    %ecx,%eax
   0xe8b9b6a2 <+242>:	mov    %edx,0x10(%ecx)
   0xe8b9b6a5 <+245>:	mov    %ebp,%edx
   0xe8b9b6a7 <+247>:	mov    %edi,0x28(%ecx)
   0xe8b9b6aa <+250>:	mov    %ebx,%edi
   0xe8b9b6ac <+252>:	call   0xe8b9b560 <unwindstack>
   0xe8b9b6b1 <+257>:	jmp    0xe8b9b673 <lj_err_throw+195>
   0xe8b9b6b3 <+259>:	nop
   0xe8b9b6b4 <+260>:	lea    0x0(%esi,%eiz,1),%esi
   0xe8b9b6b8 <+264>:	test   %esi,%esi
   0xe8b9b6ba <+266>:	je     0xe8b9b673 <lj_err_throw+195>
   0xe8b9b6bc <+268>:	mov    0x8(%ecx),%eax
   0xe8b9b6bf <+271>:	andb   $0xef,0x81(%eax)
   0xe8b9b6c6 <+278>:	mov    %esi,%eax
   0xe8b9b6c8 <+280>:	movl   $0x0,0x28(%ecx)
   0xe8b9b6cf <+287>:	mov    %al,0x7(%ecx)
   0xe8b9b6d2 <+290>:	jmp    0xe8b9b673 <lj_err_throw+195>
   0xe8b9b6d4 <+292>:	lea    0x0(%esi,%eiz,1),%esi
   0xe8b9b6d8 <+296>:	mov    0x34(%ebx),%eax
   0xe8b9b6db <+299>:	mov    %edx,%ebx
   0xe8b9b6dd <+301>:	mov    %eax,0x28(%ecx)
   0xe8b9b6e0 <+304>:	mov    0x4(%edx),%eax
   0xe8b9b6e3 <+307>:	and    $0xfffffff8,%eax
   0xe8b9b6e6 <+310>:	sub    %eax,%ebx
   0xe8b9b6e8 <+312>:	mov    %ebx,%eax
   0xe8b9b6ea <+314>:	add    $0x8,%eax
   0xe8b9b6ed <+317>:	mov    %eax,0x10(%ecx)
   0xe8b9b6f0 <+320>:	mov    %ecx,%eax
   0xe8b9b6f2 <+322>:	call   0xe8b9b560 <unwindstack>
   0xe8b9b6f7 <+327>:	jmp    0xe8b9b673 <lj_err_throw+195>
   0xe8b9b6fc <+332>:	cmp    $0x6,%ebp
   0xe8b9b6ff <+335>:	je     0xe8b9b723 <lj_err_throw+371>
   0xe8b9b701 <+337>:	mov    %ebx,0x28(%ecx)
   0xe8b9b704 <+340>:	mov    0x4(%edx),%eax
   0xe8b9b707 <+343>:	and    $0xfffffff8,%eax
   0xe8b9b70a <+346>:	sub    %eax,%edx
   0xe8b9b70c <+348>:	mov    %ecx,%eax
   0xe8b9b70e <+350>:	add    $0x8,%edx
   0xe8b9b711 <+353>:	mov    %edx,0x10(%ecx)
   0xe8b9b714 <+356>:	call   0xe8b9b560 <unwindstack>
   0xe8b9b719 <+361>:	mov    %ebx,%edi
   0xe8b9b71b <+363>:	or     $0x2,%edi
   0xe8b9b71e <+366>:	jmp    0xe8b9b673 <lj_err_throw+195>
   0xe8b9b723 <+371>:	mov    0x8(%ecx),%eax
   0xe8b9b726 <+374>:	andb   $0xef,0x81(%eax)
   0xe8b9b72d <+381>:	jmp    0xe8b9b701 <lj_err_throw+337>
   0xe8b9b72f <+383>:	mov    0x1c(%ecx),%edx
   0xe8b9b732 <+386>:	mov    %ecx,%eax
   0xe8b9b734 <+388>:	movl   $0x0,0x28(%ecx)
   0xe8b9b73b <+395>:	mov    %ecx,0x1c(%esp)
   0xe8b9b73f <+399>:	add    $0x8,%edx
   0xe8b9b742 <+402>:	mov    %edx,0x10(%ecx)
   0xe8b9b745 <+405>:	call   0xe8b9b560 <unwindstack>
   0xe8b9b74a <+410>:	mov    0x1c(%esp),%ecx
   0xe8b9b74e <+414>:	mov    0x8(%ecx),%eax
   0xe8b9b751 <+417>:	mov    0xc8(%eax),%eax
   0xe8b9b757 <+423>:	test   %eax,%eax
   0xe8b9b759 <+425>:	je     0xe8b9b760 <lj_err_throw+432>
   0xe8b9b75b <+427>:	mov    %ecx,(%esp)
   0xe8b9b75e <+430>:	call   *%eax
   0xe8b9b760 <+432>:	movl   $0x1,(%esp)
   0xe8b9b767 <+439>:	call   0xf74ef150 <exit>
End of assembler dump.
Stack level 0, frame at 0xffa631d0:
 eip = 0xe8b9b65b in lj_err_throw; saved eip = 0xe8bdfffc
 called by frame at 0x0
 Arglist at 0xffa631c8, args: 
 Locals at 0xffa631c8, Previous frame's sp is 0xffa631d0
 Saved registers:
  ebp at 0xffa631c8, esi at 0xffa631c0, edi at 0xffa631c4, eip at 0xffa631cc
End of Source crash report
----------------------------------------------


Last core is about 4 gigabyte large… (im not going to upload it :D)

Greets
SeaLife

I know - im bad at english ._.)/

I am not an expert at this, but usually not enough memory means exactly what it says, your server is crashing because it has exhausted its memory.

I recommend checking if any memory leaks are occurring on your server, 32gb should be sufficient to run all of your addons, however is there are no memory leaks, try removing your non-essential addons that may be eating up your processing power.

Hey, thanks for your answer,

i tried removing some Addons (CAC were removed due to this incident)

but, i do not know which addon exactly needs this amount of Memory.

My Monitoring only reports usage of ~5 GB of RAM… (After this, it crashes, ~22 GB Ram left free)

Greets
SeaLife

Are you limiting the amount of RAM your server can use?

Hey, no, i didnt. i do not even know how to do this.

First of all, no matter how much RAM you have, gmod can’t use more than 4gb.
I’d guess your problem is with an addon, start over with one addon, and start adding them back until the server crashes.

Is there a way to find out which Addon is leaking memory?

Something like Table-Scan ?

Greets
SeaLife

From my experience I can assure you there is no better way of efficiently rooting out a problematic addon rather than manually.

Remove one addon at a time and test your server for stability. Obviously when your server boots up stable you have found the addon and can continue to diagnose the addon on the lua level from there…

My guess would be a memory leak or a code loop. Probably correctable once the offending addon is identified.

Okay, a friend told me to tell you guys my Hook-List…

Hopefully it can help you :slight_smile:

http://pastebin.com/aTuV5R9U

For lazy guys



19:43:50 > PrintTable(hook.GetTable())...
ARCLoad_OnLoaded:
        ARCBank SpawnATMs    =    function: 0xe0f3e888
        ARCLoad Load    =    function: 0xeee7c4c8
ARCLoad_OnPlayerLoaded:
        ARCBank PlyAuth    =    function: 0xe0f8fa80
ARCLoad_OnUpdate:
        ARCBank RemoveATMs    =    function: 0xe0f39e98
        ARCLoad Load    =    function: 0xeee7a320
AdvDupe_FinishPasting:
        E2_dupefinished    =    function: 0xe82a1520
CAMI.OnPrivilegeRegistered:
        FAdmin    =    function: 0xe8ce1e90
CAMI.OnPrivilegeUnregistered:
        FAdmin    =    function: 0xe8f93660
CAMI.OnUsergroupRegistered:
        FAdmin    =    function: 0xe8f21680
CAMI.OnUsergroupUnregistered:
        FAdmin    =    function: 0xe8f2f9c8
CAMI.PlayerHasAccess:
        FAdmin    =    function: 0xe8f93970
CAMI.PlayerUsergroupChanged:
        FAdmin    =    function: 0xe8cea8a0
CAMI.SteamIDHasAccess:
        FAdmin    =    function: 0xe8f2c768
CAMI.SteamIDUsergroupChanged:
        FAdmin    =    function: 0xe8ceac00
CalcMainActivity: 
        darkrp_animations    =    function: 0xe8755330
CanDrive:
        DisableMediaPlayerDriving    =    function: 0xe9657888
        FPP.Protect.CanDrive    =    function: 0xe8fb9138
        ULibVehicleDriveBlock    =    function: 0xeef11d90
        checkPropStaticE2    =    function: 0xe0d914c8
CanExitVehicle:
        Chess CanExitVehicle Anti-minge    =    function: 0xe8cc6b00
        VC_VehCanExit    =    function: 0xea1db628
        Wire_Pod_CanExitVehicle    =    function: 0xe5c771e8
CanPlayerEnterVehicle:
        FAdmin_jailed    =    function: 0xe8cd9f70
        ULibVehicleBlock    =    function: 0xeef11d90
        VC_VehCanEnter    =    function: 0xeef9cff8
        check vehicle parented to player    =    function: 0xeee67c50
CanPlayerSuicide:
        FAdmin_ragdoll    =    function: 0xe8cc86e8
        GHOSTBLOCK    =    function: 0xeef11020
        ULXCheckSuicide    =    function: 0xea1fcd18
CanPlayerUnfreeze:
        ARCBank BlockUnfreeze    =    function: 0xe0da6f38
        PermaPropsUnfreeze    =    function: 0xeeee18d8
        ULibEntUnfreezeCheck    =    function: 0xeef0fc78
CanProperty:
        ARCBank BlockProperties    =    function: 0xe0dab4d8
        FPP.Protect.CanProperty    =    function: 0xe8fb8ee8
        PermaPropsProperty    =    function: 0xe9107c58
        ULibEntPropertyCheck    =    function: 0xeef10690
CanTool:
        ARCBank Tool    =    function: 0xe0f2e348
        AntiCrash_BlockButtons    =    function: 0xea35af88
        DoorExploit    =    function: 0xeee9ed90
        FAdmin_Log    =    function: 0xe9034fa0
        FAdmin_jailed    =    function: 0xe8cd4978
        FPP.Protect.CanTool    =    function: 0xe8fb8df8
        PermaPropsPhysTool    =    function: 0xeef0eb18
        ULibEntToolCheck    =    function: 0xe910bb98
        ULibPlayerToolCheck    =    function: 0xeef13410
        URSCheckRestrictedTool    =    function: 0xe91cdd98
        no_removing_cars    =    function: 0xe0d2ccf8
CheckPassword:
        UGB.CheckBanStatus    =    function: 0xe90cc048
DarkRPDBInitialized:
        FAdmin_Retrievebans    =    function: 0xe8cd3d78
        FPPInit    =    function: 0xe8f40710
        GetPositions    =    function: 0xea19bf70
DatabaseInitialized:
        FAdmin_CreateMySQLTables    =    function: 0xeef5bd68
        InitializeFAdminGroups    =    function: 0xe8ce7a78
DoPlayerDeath:
        durgz_aspirin_removehealth_reset    =    function: 0xe5fbf8d8
        durgz_sober_up_cmd_death    =    function: 0xe8cf36a8
EntityFireBullets:
        ARCBank DamageHaxor    =    function: 0xe0d7a030
EntityKeyValue:
        darkrp_doors    =    function: 0xe874fef8
EntityNetworkedVarChanged:
        NetworkedVars    =    function: 0xea18d3c0
EntityRemoved:
        DoDieFunction    =    function: 0xea18d1f0
        ExitPointEntRemoved    =    function: 0xeee4ee90
        Exp2ChatPlayerDisconnect    =    function: 0xe0c50718
        FAdmin_Log    =    function: 0xe9035ce0
        FPP_OnEntityRemoved    =    function: 0xe9082a10
        NetworkBeamVarsCleanup    =    function: 0xe96580c8
        ULibEntRemovedCheck    =    function: 0xe9233c30
        VC_Removed    =    function: 0xe917d970
        WireDoorController.linkRemoved    =    function: 0xe4e662c8
        WireExitPoint    =    function: 0xe4f935b0
        Wire_Expression2_Player_Disconnected    =    function: 0xe0c0f550
        balloon_deployer    =    function: 0xe0e29420
        jeepWorkaround    =    function: 0xe8ff5e30
        nocollide_fix    =    function: 0xeef14970
        stopurl    =    function: 0xe87fcf60
        wire_clutch_ballsocket_removed    =    function: 0xe87f0020
        wire_expression2_bone    =    function: 0xe0a8aa00
        wire_expression2_find_EntityRemoved    =    function: 0xe0d31570
        wire_expression2_friend_status    =    function: 0xe0e2ef48
        wire_ports    =    function: 0xe963c0d8
        wire_spawner_EntityRemoved    =    function: 0xe0eef438
EntityTakeDamage:
        CheckWireDamageDetectors    =    function: 0xeefc8cf0
        FPP.Protect.EntityTakeDamage    =    function: 0xe8fb87f0
        GRP_Fuel.CarDamage    =    function: 0xe91b20d0
        PlayerCarHit    =    function: 0xeeedee30
        PlayerHit    =    function: 0xe9134880
        ULibEntDamagedCheck    =    function: 0xe926b218
        VC_Damaged    =    function: 0xeef8a5e0
FAdmin_RetrieveBans:
        getMySQLBans    =    function: 0xeef5b7e0
FAdmin_StoreBan:
        MySQLBans    =    function: 0xeef5b4e0
FAdmin_UnBan:
        FAdmin_MySQLUnban    =    function: 0xeef6f6c0
FinishChat:
        EndChatIndicator    =    function: 0xe87a3f28
GravGunOnDropped:
        AntiCrash_GravGunOnDropped    =    function: 0xeeee9160
        rt_buoyancy_wire    =    function: 0xeee89928
GravGunOnPickedUp:
        AntiCrash_GravGunOnPickedUp    =    function: 0xe91d6200
        FPP.Protect.GravGunPickup    =    function: 0xe8ffd910
GravGunPickupAllowed:
        FPP.Protect.CanGravGunPickup    =    function: 0xe8ffda40
GravGunPunt:
        ARCBank PuntHacker    =    function: 0xe0d96608
        FPP.Protect.GravGunPunt    =    function: 0xe912e070
        VC_GravPunt    =    function: 0xe9676a00
HUDPaint:
        wire_trigger_draw_all_triggers    =    function: 0xe842cf98
InitPostEntity:
        AdvDupe2_LoadDuplicatingEntities    =    function: 0xe90e3ca8
        Chess InitPostEntity LoadBoards    =    function: 0xeee69818
        DarkRP_Workarounds    =    function: 0xe926a2f8
        FAdmin_Settings    =    function: 0xe91378c8
        FPP.InitializeAntiMinge    =    function: 0xe8fd2510
        FPP_Load_FAdmin    =    function: 0xe9036580
        FSpectate    =    function: 0xea371998
        FixDoorTool    =    function: 0xeee7a4e0
        InitializePermaProps    =    function: 0xeee48910
        ItemStoreLoadBanks    =    function: 0xe0bc2a98
        PersistenceInit    =    function: 0xeef2a208
        PlaceMOTD    =    function: 0xe905be38
        RemoveChatHooks    =    function: 0xe87a0fa8
        VC_GM_Init    =    function: 0xe922c6c0
        antiantinoclip    =    function: 0xeee66240
        e2lib    =    function: 0xe659c648
        sv_rprotect_permcams_spawn    =    function: 0xe9633b48
Initialize:
        AdvDupe2_CheckServerSettings    =    function: 0xe9244300
        CH_S_8802d544e70c49bd5009ad11faebb5b0    =    function: 0xeeefc7e8
        CreateDamageFilter    =    function: 0xe0e5bf28
        CreateTable    =    function: 0xe91f3570
        EGP_HUD_Initialize    =    function: 0xe4e79ab8
        EGP_WaitForParentingFile    =    function: 0xe4e80b68
        FadingDoor1    =    function: 0xe8cdf000
        FadingDoor2    =    function: 0xe87e53f0
        InitMediaPlayer    =    function: 0xe91e48f0
        InitNumplateDatabase    =    function: 0xe91d5118
        InitNumplates    =    function: 0xea1a7448
        OrgNPCSpawn    =    function: 0xe14b4030
        SpawnCarDealer    =    function: 0xe6590708
        SpawnNumplateNPC    =    function: 0xe0a2d3e0
        Staatskasse_init    =    function: 0xe84fd528
        ULXDoCfg    =    function: 0xea1bd6b0
        ULXInitialize    =    function: 0xe91cf9a0
        ULibCheckFileInit    =    function: 0xe96459d8
        UTeamInitialize    =    function: 0xe90b6718
        WireTargetFinderInitialize    =    function: 0xe0c64098
        XGUI_InitServer    =    function: 0xe91b37c8
        atlaschat.Initialize    =    function: 0xea1dfc10
        gtavds_Init    =    function: 0xeeed4490
KeyPress:
        FordF350Doors    =    function: 0xe9252a58
        MonitorKeysForFlymobile    =    function: 0xeef11ab0
        Move_RemoveIndicator    =    function: 0xeefa8908
        Police_Radio_Toggle    =    function: 0xe84b1080
        TDMBeetle_Roof    =    function: 0xe91cd480
        TDMCamper65_OpenDoors    =    function: 0xe969b7d0
        VC_KeyPress    =    function: 0xea1f55c8
        Wire_Pod_KeyPress    =    function: 0xe4d7d8e0
KeyRelease:
        Wire_Pod_KeyRelease    =    function: 0xe0e71e90
LoadGModSave:
        LoadGModSave    =    function: 0xea1c3760
Move:
        DruggedPlayer    =    function: 0xeef11258
NumplateCarDelete:
        DeleteCar    =    function: 0xe96393c0
NumplateCarSpawn:
        SpawnCar    =    function: 0xe9659fd0
NumplateCheckTables:
        CheckTables    =    function: 0xea1a7448
NumplateFreeNumplate:
        NumplateFree    =    function: 0xea1d36f8
OnEntityCreated:
        AdvDupe2_SavePositions    =    function: 0xde6f6558
        DRP_WireFieldGenerator    =    function: 0xe91e19c8
        FPP_EntityCreated    =    function: 0xe90828c0
OnGamemodeLoaded:
        sh_rprotect_addents    =    function: 0xe96a5c48
OnNPCKilled:
        FAdmin_Log    =    function: 0xe9035130
OnPhysgunFreeze:
        FPP.Protect.PhysgunFreeze    =    function: 0xeef677c8
OnPhysgunReload:
        AntiCrash_DisablePhysgunUnfreeze    =    function: 0xeeef3918
        FPP.Protect.PhysgunReload    =    function: 0xeef5a1f8
        ULibEntPhysReloadCheck    =    function: 0xeef0f200
OnPlayerChangedTeam:
        DonatorSpawnChangeTeam    =    function: 0xe90fcb38
        FAdmin_Log    =    function: 0xe9035268
        Hitman system    =    function: 0xeef5f228
        ghostmode    =    function: 0xeef1a198
        glogs_TeamSwitch    =    function: 0xe964b478
        taxiscript_OnJobChange    =    function: 0xe0af7da0
OnViewModelChanged:
        Entity [1005][gmod_hands]    =    function: 0xe9026718
        Entity [1044][gmod_hands]    =    function: 0xe9026718
        Entity [1200][gmod_hands]    =    function: 0xe9026718
        Entity [1218][gmod_hands]    =    function: 0xe9026718
        Entity [1242][gmod_hands]    =    function: 0xe9026718
        Entity [1252][gmod_hands]    =    function: 0xe9026718
        Entity [1257][gmod_hands]    =    function: 0xe9026718
        Entity [1264][gmod_hands]    =    function: 0xe9026718
        Entity [1269][gmod_hands]    =    function: 0xe9026718
        Entity [1314][gmod_hands]    =    function: 0xe9026718
        Entity [1346][gmod_hands]    =    function: 0xe9026718
        Entity [1349][gmod_hands]    =    function: 0xe9026718
        Entity [1363][gmod_hands]    =    function: 0xe9026718
        Entity [1377][gmod_hands]    =    function: 0xe9026718
        Entity [1397][gmod_hands]    =    function: 0xe9026718
        Entity [1412][gmod_hands]    =    function: 0xe9026718
        Entity [1433][gmod_hands]    =    function: 0xe9026718
        Entity [1454][gmod_hands]    =    function: 0xe9026718
        Entity [1465][gmod_hands]    =    function: 0xe9026718
        Entity [1476][gmod_hands]    =    function: 0xe9026718
        Entity [1484][gmod_hands]    =    function: 0xe9026718
        Entity [1513][gmod_hands]    =    function: 0xe9026718
        Entity [999][gmod_hands]    =    function: 0xe9026718
        [NULL Entity]    =    function: 0xe9026718
PersistenceLoad:
        PersistenceLoad    =    function: 0xe96824e8
PersistenceSave:
        PersistenceSave    =    function: 0xe91a04c0
PhysgunDrop:
        APP_PhysFreeze    =    function: 0xe9233a60
        AntiCrash_FightPropkill    =    function: 0xe91a42f8
        FAdmin_PickUpPlayers    =    function: 0xe90609c8
        Phys_PhysgunDrop    =    function: 0xe964ef38
        VC_PhysDrop    =    function: 0xe962f4a8
        rt_buoyancy_wire    =    function: 0xeee89928
        ulxPlayerDrop    =    function: 0xe96a4f70
        ulxPlayerDropJailCheck    =    function: 0xe923ead0
PhysgunPickup:
        APP_PhysPickup    =    function: 0xe924b748
        ARCBank NoPhys    =    function: 0xe0d74450
        Allow Player Pickup    =    function: 0xe9130138
        AntiCrash_FightPropkill    =    function: 0xe921c750
        AntiCrash_PhysgunPickup    =    function: 0xe964ef20
        FAdmin_PickUpPlayers    =    function: 0xe9060a48
        FPP.Protect.PhysgunPickup    =    function: 0xe9046920
        PermaPropsPhys    =    function: 0xeeee18d8
        ULibEntPhysCheck    =    function: 0xeef0fc78
        VC_PhysPickup    =    function: 0xe923c4f0
        ulxPlayerPickup    =    function: 0xea1a4b20
        ulxPlayerPickupJailCheck    =    function: 0xe91ce770
PlayerAuthed:
        FAdmin_LeavingBeforeBan    =    function: 0xe8cd3b78
        FAdmin_Log    =    function: 0xe8fa0c68
        GarryAuth    =    function: 0xea1981a0
        ItemStoreMySQLOOMigration    =    function: 0xe9647be8
        ItemStoreTMySQL4Migration    =    function: 0xe9242918
        ULibAuth    =    function: 0xe9103870
        Wire_Expression2_Player_Authed    =    function: 0xe0be43e0
PlayerButtonDown:
        Exp2KeyReceivingDown    =    function: 0xe0e2e9d8
        OpenOrgMenu    =    function: 0xe91aeab0
PlayerButtonUp:
        Exp2KeyReceivingUp    =    function: 0xe0e2ea80
PlayerCanHearPlayersVoice:
        FAdmin_Voicemute    =    function: 0xe8cef580
        FSpectate    =    function: 0xeeee9c08
        GHOSTBLOCK    =    function: 0xeef12cc8
        Police_Radio_Main    =    function: 0xe84b0fd0
        ULXGag    =    function: 0xe91bb870
        newsVoice    =    function: 0xe84a1c98
PlayerCanJoinTeam:
        GHOSTBLOCK    =    function: 0xeefa3a60
PlayerCanPickupWeapon:
        ARCBank HackerPickup    =    function: 0xe0ee6ae0
        URSCheckRestrictedPickUp    =    function: 0xe964e5b8
PlayerCanSeePlayersChat:
        GHOSTBLOCK    =    function: 0xeef11008
PlayerConnect:
        MapcyclerLoadNewMap    =    function: 0xe9663cd0
        ULXLogConnect    =    function: 0xe90f2658
        gmod_wire_soundemitter1354    =    function: 0xc4821788
PlayerDeath:
        AntiCrash_FightPropkill    =    function: 0xe91a4478
        DarkRP Hitman System    =    function: 0xe9201140
        Die_RemoveIndicator    =    function: 0xeefa8908
        DropPocketItems    =    function: 0xe5c58e00
        DropPrinters    =    function: 0xe59dd388
        FAdmin_Log    =    function: 0xe90354d8
        FAdmin_ragdoll    =    function: 0xe8cc87f8
        GhostMode    =    function: 0xeef1db10
        ItemStoreDropItems    =    function: 0xea1cf778
        ULXCheckDeath    =    function: 0xe9654030
        ULXCheckFireDeath    =    function: 0xe91dfcb8
        ULXCheckMaulDeath    =    function: 0xe92583a0
        ULXLogDeath    =    function: 0xe90f29f0
        UndrugPlayers    =    function: 0xe5c580e0
        durgz_death_notice    =    function: 0xe87f6aa8
        glog_death    =    function: 0xe96624c8
        gtavds_DeathSound    =    function: 0xeeeb09f0
        laserMemory    =    function: 0xe09dfa00
PlayerDeathSound:
        gtavdsc_OverrideDeathSound    =    function: 0xeeeb21e0
PlayerDeathThink:
        FAdmin_ragdoll    =    function: 0xe8cc88c0
PlayerDisconnected:
        ARCBank Remove ATM creator    =    function: 0xde6e8938
        Chess PlayerDisconnect ResignGame    =    function: 0xe9220b80
        DarkRPCanHearVoice    =    function: 0xe87649e8
        Disc_RemoveIndicator    =    function: 0xeefa8908
        DropPrinters    =    function: 0xe59dd548
        E2_istyping    =    function: 0xe0e2ed78
        EGP_PlayerDisconnect    =    function: 0xe6608c78
        FAdmin_Log    =    function: 0xe9035710
        FAdmin_ragdoll    =    function: 0xe8cc89f8
        FPP.PlayerDisconnect    =    function: 0xe8ff5be0
        FPP_PlayerDisconnected    =    function: 0xe9082b00
        GUIWiring_Disconnect    =    function: 0xe913cf38
        Hitman system    =    function: 0xe9075d18
        ItemStoreSaveItems    =    function: 0xe9242a90
        Playtime_SaveTime    =    function: 0xe91c3fa8
        ULXJailDisconnectedCheck    =    function: 0xeef26a28
        ULXLogDisconnect    =    function: 0xe90f2918
        ULXMaulDisconnectedCheck    =    function: 0xe9229cd8
        ULXRagdollDisconnectedCheck    =    function: 0xe923c620
        ULXVoteDisconnect    =    function: 0xe9099c88
        ULibUCLDisconnect    =    function: 0xe9103cd8
        ats_PlayerDC    =    function: 0xe969bc70
        check_for_cars    =    function: 0xe11bcee8
        glogs_DC    =    function: 0xe96938f0
        removeLimits    =    function: 0xe8744650
        taxiscript_DC    =    function: 0xe0af7da0
        ulxSlotsDisconnect    =    function: 0xe910fce8
        xgui_ply_disconnect    =    function: 0xe0efb170
PlayerEnteredVehicle:
        Chess PlayerEnter BeginGame    =    function: 0xe9208ae8
        EGP_HUD_PlayerEnteredVehicle    =    function: 0xe08f9b60
        FAdmin_Log    =    function: 0xe9035ba0
        FAdmin_jailed    =    function: 0xe8cda038
        VC_ELS_VehEnter    =    function: 0xeeedb2c8
        VC_VehEnter    =    function: 0xeefa6ac8
        Wire_Keyboard_PlayerEnteredVehicle    =    function: 0xe65c9490
        Wire_Pod_EnterVehicle    =    function: 0xe84f5cd0
        derma_V_enter    =    function: 0xe65f5698
        gmod_wire_cameracontroller    =    function: 0xe4fe1570
        gmod_wire_eyepod_entervehicle    =    function: 0xe0c5f050
PlayerGetSalary:
        ARCBank PaydayATM DRP2.4    =    function: 0xe0cffbf8
PlayerGiveSWEP:
        FAdmin_Log    =    function: 0xe90349a8
        FAdmin_RestrictWeapons    =    function: 0xe901c0d0
        GHOSTBLOCK    =    function: 0xeef12ce0
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedSWEP2    =    function: 0xe96723f8
PlayerHurt:
        glogs_Demage    =    function: 0xe9662c90
PlayerInitialSpawn:
        ARCBank RestoreArchivedAccount    =    function: 0xe0f3e3f8
        Arrested    =    function: 0xe9075d58
        Chess InitialSpawn InitElo    =    function: 0xe91aed58
        DarkRPCanHearVoice    =    function: 0xe877dfc8
        DarkRP_DoorData    =    function: 0xe87f77c8
        DarkRP_Simplerr    =    function: 0xe87a8818
        EGP_ScrHW_Request    =    function: 0xe87b7780
        EGP_SpawnFunc    =    function: 0xe4f9e8b0
        FAdmin_ChangelevelInfo    =    function: 0xe8f32af8
        FAdmin_GlobalSettings    =    function: 0xe87e6918
        FAdmin_Log    =    function: 0xe90357d8
        FAdmin_SetAccess    =    function: 0xe8ce3140
        FPP.PlayerInitialSpawn    =    function: 0xe8fb86e0
        FPP_SendSettings    =    function: 0xe8f971c8
        FullUpdateEntityNetworkBeamVars    =    function: 0xe90e0280
        GPUPlayerRespawn    =    function: 0xe0dd04e8
        ItemStoreSetupInventory    =    function: 0xea1f7ce8
        LoadCars    =    function: 0xe91f3588
        NWStringOrg    =    function: 0xe91aeac8
        NewsTickerSender    =    function: 0xe84beff0
        Playtime_CreateTimer    =    function: 0xe9673608
        SPUPlayerRespawn    =    function: 0xe47693b0
        SendCars    =    function: 0xe9135b88
        SendLaws    =    function: 0xe923bc20
        SendMOTDSite    =    function: 0xe905c000
        ULXInitPlayer    =    function: 0xe910eef8
        ULXLogInitialSpawn    =    function: 0xe90f27d8
        ULXWelcome    =    function: 0xe91bb980
        ULibSendAuthToClients    =    function: 0xe9103988
        UPDATE ZONE    =    function: 0xeef1c5c0
        UTeamInitialSpawn    =    function: 0xea1dc2d8
        WireLib.GetServerUUID    =    function: 0xe9141d28
        WireMapInterface_PlayerInitialSpawn    =    function: 0xe0e35228
        WirePlayerInitSpawn    =    function: 0xeee420b8
        _GlobalRanks:GetRank    =    function: 0xeeeba8f0
        ats_InitSpawn    =    function: 0xe969bd60
        car_file_check    =    function: 0xe11bce48
        glogs_Connect    =    function: 0xe9673738
        sendAutoCompletes    =    function: 0xe9111428
        showMotd    =    function: 0xe90a3a90
        watchlist_PlayerSpawn    =    function: 0xe9641268
        wire_expression2_updateClientsideExtensions    =    function: 0xe659c2a0
        wire_holograms_set_vars    =    function: 0xe14e61a8
        wire_ports    =    function: 0xe9222b00
PlayerLeaveVehicle:
        Chess PlayerLeave ResignGame    =    function: 0xe87abf88
        EGP_HUD_PlayerLeaveVehicle    =    function: 0xe08f9c30
        FAdmin_Log    =    function: 0xe9035068
        LeaveVehicle    =    function: 0xeee4dcc0
        VC_VehExit    =    function: 0xe968a550
        VC_VehExit_ELS    =    function: 0xe9267f68
        WireExitPoint    =    function: 0xe4fa7e20
        Wire_Pod_ExitVehicle    =    function: 0xe87f42a0
        derma_V_Exit    =    function: 0xeef28b68
        gmod_wire_cameracontroller    =    function: 0xe4d7fd48
        gmod_wire_eyepod_leavevehicle    =    function: 0xeefd8268
        wire_keyboard_PlayerLeaveVehicle    =    function: 0xe0c47ff0
        wire_textentry_leave_vehicle    =    function: 0xe0cceef8
PlayerLoadout:
        DonatorSpawnLoadout    =    function: 0xeef9ccf0
        ItemStoreGivePickup    =    function: 0xe926ea40
        URSCustomLoadouts    =    function: 0xea1a7a70
        ghostloadout    =    function: 0xe9102ae0
        playerScale    =    function: 0xeee6f5e0
PlayerNoClip:
        FAdmin_Log    =    function: 0xeeef2748
        FAdmin_jail    =    function: 0xe8cd9dc0
        FAdmin_noclip    =    function: 0xe8cc9788
        ULibNoclipCheck    =    function: 0xeef12948
PlayerSay:
PlayerSilentDeath:
        FAdmin_Log    =    function: 0xe90355a0
PlayerSpawn:
        FAdmin_God    =    function: 0xe8cddbb0
        FAdmin_Log    =    function: 0xe9035968
        FAdmin_jail    =    function: 0xe8cd9c98
        ULXRagdollSpawnCheck    =    function: 0xeef24f68
        UTeamSpawnAuth    =    function: 0xe90d1cc0
        durgz_sober_up_cmd_spawn    =    function: 0xe8cf36a8
        ghostmode    =    function: 0xeef1c5d8
        gtavds_Respawn    =    function: 0xeeeb0a08
PlayerSpawnEffect:
        FPP_SpawnEffect    =    function: 0xe9046430
        GHOSTSWEPNO    =    function: 0xe91ffd40
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedEffect    =    function: 0xe92153f0
PlayerSpawnEntity:
        URSCheckRestrictedEntity    =    function: 0xde5deff0
PlayerSpawnNPC:
        GHOSTSWEPNO    =    function: 0xe920a660
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedNPC    =    function: 0xe9212fd0
PlayerSpawnObject:
        FAdmin_jail    =    function: 0xe87dec18
        FAdmin_jailed    =    function: 0xe8cd9df8
        FAdmin_ragdoll    =    function: 0xe8cc8620
        FPP_SpawnEffect    =    function: 0xe9046430
        GHOSTSWEPNO    =    function: 0xe9208810
        ULibSpawnBlock    =    function: 0xeef123b8
PlayerSpawnProp:
        FPP_SpawnProp    =    function: 0xe9046430
        GHOSTSWEPNO    =    function: 0xe922e600
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedProp    =    function: 0xe9241478
PlayerSpawnRagdoll:
        FPP.AntiSpam.AntiCrash    =    function: 0xe8fd2620
        FPP_SpawnEffect    =    function: 0xe9046430
        GHOSTSWEPNO    =    function: 0xeefad280
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedRagdoll    =    function: 0xea1a8138
PlayerSpawnSENT:
        GHOSTSWEPNO    =    function: 0xe90d2308
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedSENT    =    function: 0xea1da810
PlayerSpawnSWEP:
        FAdmin_Log    =    function: 0xe9034aa8
        FAdmin_RestrictWeapons    =    function: 0xe901c0d0
        GHOSTSWEPNO    =    function: 0xeefa29d0
        URSCheckRestrictedSWEP    =    function: 0xe96723f8
PlayerSpawnVehicle:
        GHOSTSWEPNO    =    function: 0xeefa3a48
        ULibSpawnBlock    =    function: 0xeef123b8
        URSCheckRestrictedVehicle    =    function: 0xe9632180
PlayerSpawnedEffect:
        FAdmin_Log    =    function: 0xe9034e10
        ULXLogEffectSpawn    =    function: 0xe9248af8
PlayerSpawnedNPC:
        FAdmin_Log    =    function: 0xe9034c80
        ULXLogNPCSpawn    =    function: 0xeef9f690
PlayerSpawnedProp:
        AntiCrash_BlockBigProps    =    function: 0xe9065598
        FAdmin_Log    =    function: 0xe9034b70
        ULXLogPropSpawn    =    function: 0xe91df468
PlayerSpawnedRagdoll:
        FAdmin_Log    =    function: 0xe9034ed8
        ULXLogRagdollSpawn    =    function: 0xe9247af0
PlayerSpawnedSENT:
        FAdmin_Log    =    function: 0xe9034a08
        ULXLogSentSpawn    =    function: 0xe91f9db8
PlayerSpawnedVehicle:
        CreateCar    =    function: 0xe9698608
        FAdmin_Log    =    function: 0xe9034d48
        TaurusAddProps    =    function: 0xe96531d0
        ULXLogVehicleSpawn    =    function: 0xe91f9130
PlayerSpray:
        FAdmin_Log    =    function: 0xe9035a30
PlayerTick:
        TickWidgets    =    function: 0xea1abd08
PlayerUse:
        ARCBank NoUse    =    function: 0xe09d4830
        FPP.Protect.PlayerUse    =    function: 0xe8ffda58
        GhostsCantUse    =    function: 0xeef18c00
        ItemStoreAltEPickup    =    function: 0xe9654b18
        ItemStoreDupeFix    =    function: 0xe9242b58
PostCleanupMap:
        DarkRP.hooks    =    function: 0xe87500b8
        WhenCleanUpPermaProps    =    function: 0xeee48910
PostDrawEffects:
        RenderWidgets    =    function: 0xea1abcc0
PostGamemodeLoaded:
        ItemStoreDarkRP24Commands    =    function: 0xea18bb98
        ItemStoreDarkRP25Commands    =    function: 0xea377970
        Physics_CheckTTT    =    function: 0xe9216d50
PostPlayerSay:
        ChatSounds    =    function: 0xeefa0cd8
PropBreak:
        drp_AntiExploit    =    function: 0xeef13df8
SetupMove:
        DarkRP_DoorRamJump    =    function: 0xe878c740
        DarkRP_WeaponSpeed    =    function: 0xe5246448
        WireEyePodMouseControl    =    function: 0xe0c13708
SetupPlayerVisibility:
        FSpectate    =    function: 0xe9240ae0
        gmod_wire_cameracontroller    =    function: 0xe65daca8
        newsVisibility    =    function: 0xe84b67a8
        rprotect_terminal_setviewbounds    =    function: 0xe0ee9548
ShouldCollide:
        dfd    =    function: 0xe9103130
ShowSpare1:
        e2_mouse_f3    =    function: 0xe9012770
ShowTeam:
        DarkRP_citybank    =    function: 0xe84a3fd0
ShutDown:
        ARCBank Shutdown    =    function: 0xe0f387f0
        FAdmin_Log    =    function: 0xe9222518
        ItemStoreSaveItems    =    function: 0xe9242aa8
        SavePersistenceOnShutdown    =    function: 0xe9108550
        ULXLogShutDown    =    function: 0xe90f2c38
StartChat:
        StartChatIndicator    =    function: 0xe87a3f28
Think:
        AntiCrash    =    function: 0xeee8c678
        Expression2TickClock    =    function: 0xe0c2f1e8
        FAdmin_Cloak    =    function: 0xe87e1158
        MySqlOO::Poll    =    function: 0xe9639f08
        NetBeamLib_Think    =    function: 0xe9071aa8
        TDMAirbrake_MerSLR    =    function: 0xe9275da0
        TDMAirbrake_VeyronSS    =    function: 0xea1bd448
        TDMBoost_CAYENNE09    =    function: 0xe9666a60
        TDMBoost_EclipseGSX    =    function: 0xe9687ba0
        TDMBoost_GTR    =    function: 0xe964de98
        TDMBoost_MR2GT    =    function: 0xe923b730
        TDMBoost_SilviaS15    =    function: 0xea1f59d0
        TDMBoost_VeyronSS    =    function: 0xea186d50
        TDMLeaf    =    function: 0xe925a298
        TDMWheelBlur    =    function: 0xe9637b50
        TaurusSyncChanges    =    function: 0xe9631398
        TempReset    =    function: 0xe4fd4d78
        VC_Think    =    function: 0xe90f5558
        WireLib_Think    =    function: 0xeee8da40
        WireLib_Timedpairs    =    function: 0xeeeeae58
        Wire_Expression2_Find_AddCount    =    function: 0xe0d31658
        durgz_aspirin_removehealth    =    function: 0xe8f21b48
        durgz_cocaine_resetspeed    =    function: 0xeeec5960
        durgz_heroine_die    =    function: 0xe59e1660
        durgz_meth_resetspeed    =    function: 0xe6585ae8
        durgz_mushroom_resetgrav    =    function: 0xeef2a8c8
        e2_printcolor_delays    =    function: 0xe4ff5dc8
        physics.Unreasonable    =    function: 0xe924b570
        wire_expression2_sendfunctions_think    =    function: 0xe42e6638
        wire_ports    =    function: 0xeef834f0
Tick:
        atlaschat.config.Tick    =    function: 0xea1d1ff0
UCLAuthed:
        ULXReservedSlots    =    function: 0xe90e4188
        ULibSendAuthToClients    =    function: 0xe9153aa0
        UTeamAuth    =    function: 0xe90d1cc0
        sendAutoCompletes    =    function: 0xe9111428
UCLChanged:
        ULXGroupNamesUpdate    =    function: 0xe91f55f0
        ULibSendUCLToClients    =    function: 0xe9103e00
UDBConnected:
        UGB.DBConnected    =    function: 0xea1ab410
UDBConnectedQuery:
        UGB.DBConnectedQuery    =    function: 0xe9236fd0
ULXLoaded:
        AddCvarHook    =    function: 0xe91d0798
        InitULX    =    function: 0xe90f22c8
        ULXInitConfigs    =    function: 0xe9097cb8
        ULXUpdateSlots    =    function: 0xe90db3e8
        UpdateEchoColors    =    function: 0xe90f4d30
        XGUI_PostInitServer    =    function: 0xe962b420
ULXVetoChanged:
        XGUI_ServerCatchVeto    =    function: 0xe091f7d0
ULibLocalPlayerReady:
        ULibSendCvars    =    function: 0xe9163590
        ULibSendUCLDataToClient    =    function: 0xe9103c08
ULibPlayerNameChanged:
        ULXCheckNameChangeLimit    =    function: 0xe9678510
        ULXNameChange    =    function: 0xe90f2ac0
ULibReplicatedCvarChanged:
        ULXCheckCvar    =    function: 0xe969ed10
        ULXCheckLogColorCvar    =    function: 0xe90f4ff0
        XGUI_CatchVotemapCvarUpdate    =    function: 0xde756b30
UpdatePlayerSpeed:
        grp_jobspeed    =    function: 0xe8495490
WeaponEquip:
        FAdmin_Log    =    function: 0xe9035390
atlaschat.DatabaseConnected:
        1    =    function: 0xea1d6ff0
canArrest:
        AntiBattleArrest    =    function: 0xeeeafb58
canBuyShipment:
        grp_adminshipments    =    function: 0xe84964b0
canHoldPrinter:
        defaultRestrictions    =    function: 0xe59dcc00
canLockpick:
        grp_canlockpick    =    function: 0xe8484d38
canPocket:
        Chess DarkRP PreventPocket    =    function: 0xeef09880
        PocketM9KWeapons    =    function: 0xe96a7f40
loadCustomDarkRPItems:
        CAMI privs    =    function: 0xe87abda8
        loadAnimations    =    function: 0xe87551b8
        mergeCategories    =    function: 0xe87b21d0
onDoorRamUsed:
        PassengerModCompatibility    =    function: 0xeef8bb60
onHitAccepted:
        glogs_HitAccepted    =    function: 0xe919c898
onHitCompleted:
        glogs_HitCompleted    =    function: 0xe96315b8
onHitFailed:
        glogs_HitFailed    =    function: 0xe9630f38
onJobRemoved:
        hitmenuUpdate    =    function: 0xe9169e30
onKeysLocked:
        PassengerModCompatibility    =    function: 0xeef12930
onKeysUnlocked:
        PassengerModCompatibility    =    function: 0xe91549d8
onLockpickCompleted:
        Weapon [NULL]    =    function: 0xc9f01b40
onPlayerChangedName:
        glogs_NameChange    =    function: 0xe91f3a98
onPlayerDemoted:
        glogs_Demote    =    function: 0xea18faa8
onPocketItemAdded:
        defaultImplementation    =    function: 0xe5c5e9c8
onPrinterItemAdded:
        defaultImplementation    =    function: 0xe59dade0
onSimplerrError:
        DarkRP_Simplerr    =    function: 0xe87a8640
playerArrested:
        DropPocketItems    =    function: 0xe5c7ff90
        DropPrinters    =    function: 0xe59dd478
        Hitman system    =    function: 0xe90b2bc8
        glogs_Arrest    =    function: 0xe9643fc8
        taser_Arrest    =    function: 0xe4ff1b18
playerBoughtCustomEntity:
        ARCBank PinMachineOwner    =    function: 0xe0f44008
playerBoughtCustomVehicle:
        PassengerModCompatibility    =    function: 0xe9273750
playerBoughtVehicle:
        PassengerModCompatibility    =    function: 0xe9155150
playerGetSalary:
        ARCBank PaydayATM    =    function: 0xe0f471d8
playerUnArrested:
        glogs_Unarrest    =    function: 0xe919f1b8
playerWalletChanged:
        glogs_money    =    function: 0xe9681cf0
playerWanted:
        glogs_Wanted    =    function: 0xe9212c78
        rprotect_suppress_wanted_msg    =    function: 0xe14e3e18
playerWarranted:
        glogs_Warrant    =    function: 0xe91c4030
player_connect:
        atlaschat.PlayerConnect    =    function: 0xea1d6f08


I just told you what you should try. Scanning your memory is a waste of time and you’ll have to work harder getting any meaningful data out of it then required to manually find the addon.

Hello,

i found the problem.

After removing my database Ban-System and the log-system (something like blogs) the server runs fine with ~1gb ram…

Started from scratch, recoded the ban system and… the problem appeard again… im using MysqlOO 8.1

Is it possible that mysqloo is leaking memory?



local function loadBans(data)
	table.Empty(SB.Interface.BanList)

	for k, v in pairs(data) do

		if tonumber(v._Length) <= os.time() and tonumber(v._Length) ~= 0 then
			v.SteamID = v._SteamID
			v.ID = v._Index
			SB.Interface.UnbanPlayer(v, "Console")
			SB.Print(INFO, "Unbanning " .. v._SteamID .. " - Expired. (Length: " .. v._Length .. "/" .. os.time() .. ")")
		else
			SB.Interface.BanList[v._SteamID] = {ID = v._Index, Reason = v._Reason, Server = v._ServerID, Length = v._Length, AdminID = v._ASteamID, EndDate = v._Length, SteamID = v._SteamID}
		end
	end

	data = nil
end

function SB.Interface.GetBanList()
	SB.MySQL.Query("SELECT * FROM u_globalbans WHERE _Banned = 1 AND _Cluster = '" .. SB.Interface.Cluster .. "'", loadBans)
end

function SB.Interface.Initialize() 
	SB.MySQL.Query("SELECT * FROM u_servers WHERE _IP = '" .. SB.Config.Host .. "' AND _Port = '" .. SB.Config.Port .. "'", loadInit)

	timer.Create( "SBBanLoader", SB.Interface.RefreshTimer, 0, SB.Interface.GetBanList )
	hook.Add("CheckPassword", "SBCheckUserConnect", SB.Interface.PlayerConnect)
	SB.Interface.GetBanList()
end

-- SB.Print just prints a message
-- SB.MySQL.Query calls the mysqloo query statement function, nothing special

-- Content: ~2039 Rows


And checking the GC:



timer.Create("showgc", 2, 0, function() print("GC: " .. math.ceil(collectgarbage("count")/1024) .. "mb!") end)


Every ~11 Seconds its getting 1 mb more…



GC: 11mb
GC: 12mb
GC: 12mb
GC: 13mb
GC: 13mb
GC: 14mb
GC: 12mb -- GC triggered but 1 mb more left
[...]


Question: Should i switch to tmysql4 and my problem will be solved?

Mysqloo is known for leaking. From my understanding tmysql4 doesnt have this issue.

Hey Guys,

My Problem seems to be fixed.

What i’ve done? I moved all my MySQL-Based Addons from mysqloo to tmysql4

> The Memory Problem is solved now.

Greets
SeaLife