Raised This Month: $51 Target: $400
 12% 

Random crashes


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Mike_BoG
SourceMod Donor
Join Date: Jul 2011
Old 05-16-2012 , 12:05   Random crashes
Reply With Quote #1

Hi

I run 11 TF2 servers out of the same install (forking) and I'm getting totally random crashes on some of the servers. No dump files either, i'm using Accelerator by asherkin but it seems like it isn't uploading any dumps. I've added the extension and plugin list here in hope for some answers and solutions. Im running replay on all the servers to a offload-ftp host, if that matters.

Code:
-> sm exts list
[SM] Displaying 13 extensions:
[01] Automatic Updater (1.4.2): Updates SourceMod gamedata files
[02] Webternet (1.4.2): Extension for interacting with URLs
[03] TF2Items (1.5.2): TF2 Item Modifier
[04] TF2 Tools (1.4.2): TF2 extended functionality
[05] BinTools (1.4.2): Low-level C/C++ Calling API
[06] SteamTools (0.8.2): SteamWorks for SourceMod.
[07] SDK Tools (1.4.2): Source SDK Tools
[08] Top Menus (1.4.2): Creates sorted nested menus
[09] Client Preferences (1.4.2): Saves client preference settings
[10] SQLite (1.4.2): SQLite Driver
[11]  file "sdkhooks.ext.so": /home/game/Games/srcds_tf2/orangebox/tf/addons/sourcemod_Server10_TF2/extensions/sdkhooks.ext.so: cannot open shared object file: No such file or directory
[12] Socket (3.0.1): Socket extension for SourceMod
[13] MySQL-DBI (1.4.2): MySQL driver implementation for DBI

-> sm plugins list
[SM] Listing 30 plugins:
  01 "[TF2Items] Randomizer" (1.52) by FlaminSarge
  02 "Pinion Adverts" (1.4.2) by LumiStance
  03 "[TF2Items] Give Weapon" (3.10) by asherkin (Updated by FlaminSarge)
  04 "Admin Menu" (1.4.2) by AlliedModders LLC
  05 "Spray Tracer - Basic Edition" (5.8b) by Nican132, CptMoore, Lebson506th
  06 "HLstatsX CE Ingame Plugin" (1.6.15) by psychonic
  07 "SuperLogs: TF2" (2.0.28) by Thomas "CmptrWz" Berezansky & psychonic
  08 "Basic Votes" (1.4.2) by AlliedModders LLC
  09 "RateChecker" (0.4) by pRED*, mod. by BehaartesEtwas and PlayBoy31.fr
  10 "SourceBans" (1.4.9) by SourceBans Development Team
  11 "Player Commands" (1.4.2) by AlliedModders LLC
  12 "Basic Commands" (1.4.2) by AlliedModders LLC
  13 "Nextmap" (1.4.2) by AlliedModders LLC
  14 "Fun Votes" (1.4.3-dev) by AlliedModders LLC
  15 "Sound Commands" (1.4.2) by AlliedModders LLC
  16 "Basic Chat" (1.4.2) by AlliedModders LLC
  17 "Web Shortcuts" (1.0.1) by James "sslice" Gray
  18 "Basic Comm Control" (1.4.2) by AlliedModders LLC
  19 "TeamSwitch" (1.3) by MistaGee
  20 "[TF2] Destroy Engineer Buildings" (1.2.0) by DarthNinja
  21 "Anti-Flood" (1.4.2) by AlliedModders LLC
  22  "BlackOut IP-Tracker" (0.0.1) by mike
  23 "Sourcebans Checker" (1.0.0) by psychonic & Ca$h Munny
  24 "InstantRespawn" (1.2.5) by mike
  25 "AdsQL Advertisements System" (1.7.8) by PharaohsPaw
  26 "FragRadio SourceMod Plugin" (1.3) by JokerIce - Edited by mike
  27 "Basic Info Triggers" (1.4.2) by AlliedModders LLC
  28 "Client Preferences" (1.4.2) by AlliedModders LLC
  29 "Admin Help" (1.4.2) by AlliedModders LLC
  30  "ChatLogEx" (1.3.7) by muukis (original author Nephyrin)
Server is a Intel Xeon E3-1270 @ 3.4GHz using a Ubuntu 12.04 fresh install.

Last edited by Mike_BoG; 05-16-2012 at 12:06.
Mike_BoG is offline
moxie2020
Veteran Member
Join Date: Aug 2011
Old 05-17-2012 , 23:44   Re: Random crashes
Reply With Quote #2

I am also getting crashes randomly. No errors in any logs. Just a dump file message. Server does not restart.

I am not running replays, and have very few plugins in common. Only similarity I see is Ubuntu 12.04.
moxie2020 is offline
Mike_BoG
SourceMod Donor
Join Date: Jul 2011
Old 05-19-2012 , 18:28   Re: Random crashes
Reply With Quote #3

I found this in the server's files: L 05/20/2012 - 00:20:47: Engine error: ED_Alloc: no free edicts
What can i do about it?
Mike_BoG is offline
agrs700
New Member
Join Date: Aug 2009
Old 05-21-2012 , 11:28   Re: Random crashes
Reply With Quote #4

Im getting crashes aswell, currently running a Linux Debian server
agrs700 is offline
Syle22
Junior Member
Join Date: Jul 2009
Old 05-21-2012 , 22:17   Re: Random crashes
Reply With Quote #5

Quote:
Originally Posted by Mike_BoG View Post
I found this in the server's files: L 05/20/2012 - 00:20:47: Engine error: ED_Alloc: no free edicts
What can i do about it?
This means that there are no more free spaces for entitys. I think the limit is somewhere around 2048 before srcds has a heart attack.


Im getting random crashes as well I have a debug log though.

Code:
CRASH: Mon May 21 21:52:15 EDT 2012
Start Line: ./srcds_linux -console -game hl2mp +maxplayers 24 +map rp_freemancity_kbm_v1a +ip 208.92.217.145 -port 27014 -debug
[New LWP 30170]
[New LWP 30176]
[New LWP 30166]
[New LWP 30167]
[New LWP 30177]
[New LWP 30169]
[New LWP 30165]
[New LWP 30179]
[New LWP 30180]
[New LWP 30168]
[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 -console -game hl2mp +maxplayers 24 +map rp_freemancity_kbm_v1a +'.
Program terminated with signal 11, Segmentation fault.
#0  0x6d75642f in ?? ()
#0  0x6d75642f in ?? ()
#1  0xf762d5a2 in __lll_lock_wait () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xf7628ead in _L_lock_686 () from /lib/i386-linux-gnu/libpthread.so.0
#3  0xf7628cf3 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#4  0xef61664c in google_breakpad::ExceptionHandler::SignalHandler(int, siginfo*, void*) () from bin/crashhandler.so
#5  <signal handler called>
#6  0x6d75642f in ?? ()
#7  0xf762d712 in __lll_unlock_wake () from /lib/i386-linux-gnu/libpthread.so.0
#8  0xf7629d27 in _L_unlock_622 () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xf7629c6a in __pthread_mutex_unlock_usercnt () from /lib/i386-linux-gnu/libpthread.so.0
#10 0xf775db54 in CThreadSyncObject::Wait(unsigned int) () from bin/libtier0.so
#11 0xf775dce5 in CThreadEvent::Wait(unsigned int) () from bin/libtier0.so
#12 0xf6bfe9f2 in CQueuedPacketSender::Run() () from /home/syle22/Desktop/srcds/roleplay/orangebox/bin/engine.so
#13 0xf775d8c7 in CThread::ThreadProc(void*) () from bin/libtier0.so
#14 0xf7626d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#15 0xf7565ace in clone () from /lib/i386-linux-gnu/libc.so.6
No symbol table info available.
eax            0xf0    240
ecx            0x80    128
edx            0x2    2
ebx            0xef68bacc    -278349108
esp            0xef5b5cac    0xef5b5cac
ebp            0x75da    0x75da
esi            0x0    0
edi            0x0    0
eip            0x6d75642f    0x6d75642f
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
0xf77569d0  0xf7775088  Yes (*)     bin/libtier0.so
0xf7697a30  0xf76c05c4  Yes (*)     bin/libvstdlib.so
0xf7644430  0xf765eb08  Yes (*)     /lib/i386-linux-gnu/libm.so.6
0xf763ba60  0xf763ca08  Yes (*)     /lib/i386-linux-gnu/libdl.so.2
0xf7624650  0xf7630a78  Yes (*)     /lib/i386-linux-gnu/libpthread.so.0
0xf7491f10  0xf75c235c  Yes (*)     /lib/i386-linux-gnu/libc.so.6
0xf779d820  0xf77b5b9f  Yes (*)     /lib/ld-linux.so.2
0xf6fc3950  0xf704d708  Yes (*)     bin/dedicated.so
0xf7682600  0xf768cf04  Yes (*)     bin/libsteam_api.so
0xf6f3ccc0  0xf6f84d75  Yes         bin/libstdc++.so.6
0xf6ee4e04  0xf6ef4490  Yes         bin/libgcc_s.so.1
0xf6aa3310  0xf6ce9538  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/engine.so
0xf65ee2a0  0xf6617808  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/soundemittersystem.so
0xf6495270  0xf6593ebc  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/materialsystem.so
0xf4ff53e0  0xf50b6d78  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/studiorender.so
0xf4e03bf0  0xf4f8f418  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/vphysics.so
0xf4d868b0  0xf4ddc7b8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/datacache.so
0xf4d6db20  0xf4d7a074  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/shaderapiempty.so
0xf38cef90  0xf427b048  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/bin/server.so
0xf37304d0  0xf3742e60  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/bin/scenefilecache.so
0xef837670  0xf00e2448  Yes (*)     bin/steamclient.so
0xef715f60  0xef72ec58  Yes (*)     bin/libtier0_s.so
0xef69cb10  0xef6e3350  Yes (*)     bin/libvstdlib_s.so
0xef6111f0  0xef66f818  Yes (*)     bin/crashhandler.so
                        No          /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/../hl2mp/addons/plr.so
0xf766f150  0xf7670e74  Yes         /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/../hl2mp/addons/metamod/bin/server.so
0xef4500a0  0xef481bd4  Yes         /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/../hl2mp/addons/metamod/bin/metamod.2.ep2v.so
0xef4146f0  0xef430ed4  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/../hl2mp/addons/daf/bin/dosattackfix.so
0xef402860  0xef402e08  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/bin/sourcemod_mm_i486.so
0xef339720  0xef3dae78  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/bin/sourcemod.2.ep2v.so
0xef115f00  0xef142ab8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/bin/sourcemod.logic.so
0xef0e8080  0xef105268  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/bin/sourcepawn.jit.x86.so
0xef09d4b0  0xef0a0ec8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/updater.ext.so
0xef06b080  0xef095af8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/webternet.ext.so
0xef0378d0  0xef03b618  Yes (*)     /lib/i386-linux-gnu/librt.so.1
0xee829a10  0xee830b18  Yes (*)     /lib/i386-linux-gnu/libnss_files.so.2
0xee824820  0xee825748  Yes (*)     /usr/lib32/libnss_mdns4_minimal.so.2
0xee81dba0  0xee820b68  Yes (*)     /lib/i386-linux-gnu/libnss_dns.so.2
0xee8076b0  0xee814578  Yes (*)     /lib/i386-linux-gnu/libresolv.so.2
0xef05b8d0  0xef063078  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/topmenus.ext.so
0xee620e90  0xee658f68  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/sdktools.ext.2.ep2v.so
0xef054d60  0xef057f18  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/bintools.ext.so
0xef04cb90  0xef051128  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/geoip.ext.so
0xee50c320  0xee52a984  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/steamtools.ext.so
                        No          /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/sdkhooks.ext.2.ep2v.so
0xef041d80  0xef0481b8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/clientprefs.ext.so
0xee496640  0xee4f50c8  Yes (*)     /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/dbi.sqlite.ext.so
0xeae61220  0xeaede848  Yes         /home/syle22/Desktop/srcds/roleplay/orangebox/hl2mp/addons/sourcemod/extensions/dbi.mysql.ext.so
0xee453760  0xee460668  Yes (*)     /lib/i386-linux-gnu/libz.so.1
0xea2c84b0  0xea3a9a04  Yes         bin/libsteamvalidateuseridtickets.so
0xe9f0e400  0xea193228  Yes (*)     bin/libsteam.so
(*): Shared library is missing debugging information.
End of Source crash report
----------------------------------------------

I think it might be a plugin or somthing i really dont know ive tired pretty much everything.

Im on ubuntu linux btw a hl2dm server.
__________________

Syle22 is offline
asherkin
SourceMod Developer
Join Date: Aug 2009
Location: OnGameFrame()
Old 05-22-2012 , 07:23   Re: Random crashes
Reply With Quote #6

Your stack trace is too late, it's already inside the exception handler (which is then crashing again due to Valve miss-implementing it), you'll need to run the server inside a debugger to catch the exception before Breakpad handles it.
__________________
asherkin is offline
Mike_BoG
SourceMod Donor
Join Date: Jul 2011
Old 05-22-2012 , 09:19   Re: Random crashes
Reply With Quote #7

What about the error I am experiencing? The server getting it runs 32 slots, maybe that's why it keeps crashing running out of entities, that is the only error I've seen so far.

Last edited by Mike_BoG; 05-22-2012 at 09:20.
Mike_BoG is offline
moxie2020
Veteran Member
Join Date: Aug 2011
Old 05-26-2012 , 18:57   Re: Random crashes
Reply With Quote #8

Quote:
Originally Posted by asherkin View Post
Your stack trace is too late, it's already inside the exception handler (which is then crashing again due to Valve miss-implementing it), you'll need to run the server inside a debugger to catch the exception before Breakpad handles it.
Can you elaborate on how to do that properly? I installed gdb and tried -debug but I am not getting a debug log on a crash.
moxie2020 is offline
moxie2020
Veteran Member
Join Date: Aug 2011
Old 06-04-2012 , 15:34   Re: Random crashes
Reply With Quote #9

glibc detected *** ./srcds_linux: malloc(): memory corruption:

Just found this error. Anyone know what causes it? I have the same issues.
moxie2020 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:01.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode