• Linux - SRCDS Crash
    65 replies, posted
Ubuntu Server 11.04 I was new to Linux and told it was the most user-friendly
I am stumped. Tried the binaries linked in this thread and it still crashes... but it's something different every time: [url]http://pastebin.com/1H4MgJtc[/url] Seems they all have something to do with glibc though, did I break something? D:
Using the old binaries doesn't work for GMod 146 (the crashes you're getting are the same as the ones I was getting when I tried earlier), I've made a bug thread in the dev forum so hopefully garry will address it tomorrow
Ah shit. I should've just left it on the previous version... I don't suppose there's an easy way to rollback for the time being if I didn't backup the entire server is there? lol
:( Just when I got a Linux server
Got the same problem as Tweak :( let's hope garry is going to fix it soon
[QUOTE=fastdeath;38281904]Got the same problem as Tweak :( let's hope garry is going to fix it soon[/QUOTE] "Linux is the lowest of my priorities..." This is a repeat from every release since it went commercial. Linux support from garry is about the same as asking a quadriplegic to spot you when lifting weights.
Tip for you all, boot up a spare server & update that first so you can check it works before you update your main servers, that way you still have a set of the previous updates binaries you can play around with [editline]2nd November 2012[/editline] This just in from garry [QUOTE=garry;38284820]Linux won't be fixed till I merge in Valve's code, that won't happen till Monday.[/QUOTE] I'll try playing around with the binaries in garrysmod/bin and see if I can get something working
Small hint for those who have problems with updates: cp -fr $yourserverdir/orangebox/bin/* $yourserverdir/backup/bin/ cp -fr $yourserverdir/orangebox/garrysmod/bin/* $yourserverdir/backup/gbin After that you can update your gmod. If update brakes anything, just remove bin folder and copy files from backup. Thanks to that my server is always online :V
Yeah after this shit I will definitely be putting something like that my update script... [SUB]ps... lemme get a copy of those bins? :v:[/SUB]
./srcds_run: line 372: 9663 Aborted $HL_CMD Add "-debug" to the ./srcds_run command line to generate a debug.log to help with solving this problem Fri Nov 2 15:35:57 MSK 2012: Server restart in 10 seconds Fri Nov 2 15:36:00 MSK 2012: Server Quit Tried with latest bins and with the bins provided, everything worked before the update yesterday. Is it like this for anyone else?
Latest update broke it. Garry said there won't be a fix before Monday.
[QUOTE=Drakehawke;38284802]Tip for you all, boot up a spare server & update that first so you can check it works before you update your main servers, that way you still have a set of the previous updates binaries you can play around with [editline]2nd November 2012[/editline] This just in from garry I'll try playing around with the binaries in garrysmod/bin and see if I can get something working[/QUOTE] I couldn't do it cause i just installed my server yesterday, so i had no backup D: only gmod 12 backups. but what was changed with the 146 update? if anybody knows these files, someone who hasn't updated to 146 could provide those.
You need the old Garrysmod/bin and Garrysmod/lua now work fine :D
Could somebody upload those files? Or do you have the old binaries Shaenks?
the server work now but i have error on tool menu Edit i change only the bin and i have no erros :D you need the old bin on srcds/orangebox/garrysmod/bin link [URL="http://hosting.dreddnet.de/Gmod/bin.zip"]http://hosting.dreddnet.de/Gmod/bin.zip[/URL] this files dont work with Garry’s Mod - Update 147 "Client"
[QUOTE=Drakehawke;38284802]Tip for you all, boot up a spare server & update that first so you can check it works before you update your main servers, that way you still have a set of the previous updates binaries you can play around with [editline]2nd November 2012[/editline] This just in from garry I'll try playing around with the binaries in garrysmod/bin and see if I can get something working[/QUOTE] yeah I don't think I've updated my server for the last like 4 engine/GMod updates now, it's getting very annoying almost as annoying as needing to download v131 binaries for several months to boot a server
In the latest update I have gotten srcds to boot correctly by simply replacing srcds_linux with a older version. [CODE] # Assuming you are in the orangebox/ diretory of the srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. chmod +x "./srcds_linux" [/CODE]
[QUOTE=TheCreeper;38294389]In the latest update I have gotten srcds to boot correctly by simply replacing srcds_linux with a older version. [CODE] # Assuming your in the orangebox/ diretory of your srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. [/CODE][/QUOTE] No dice for me.
I tried using the old binaries and still no luck so far. Can someone post their working bins?
[QUOTE=Profanwolf;38294423]No dice for me.[/QUOTE] Mind posting the output of srcds? I created a fresh installation. The only binary's I needed to replace was "bin/vphysics.so" and "./srcds_linux". [CODE] # Assuming you are in the orangebox/ diretory of the srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. chmod +x "./srcds_linux" cd bin/ wget "http://7ece.co.uk/vphysics.so" [/CODE]
I'm getting the same errors i tried what you suggested creeper, i signed up just to post but heres the dump of the console [code]*** glibc detected *** ./srcds_linux: corrupted double-linked list: 0xae915b80 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x72132)[0xb7d0a132] /lib/i386-linux-gnu/libc.so.6(+0x72f98)[0xb7d0af98] /lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb7d0debd] bin/libtier0.so(_ZdlPv+0x21)[0xb7f44cc1] bin/libvstdlib.so(+0x11006)[0xb7e7a006] bin/libvstdlib.so(+0x10a23)[0xb7e79a23] bin/libvstdlib.so(+0x12060)[0xb7e7b060] bin/libtier0.so(_ZN7CThread10ThreadProcEPv+0x97)[0xb7f352f7] /lib/i386-linux-gnu/libpthread.so.0(+0x6d31)[0xb7e20d31] /lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb7d6f80e] ======= Memory map: ======== 08048000-08049000 r-xp 00000000 08:03 103718916 /home/gmod/srcds/orangebox/srcds_linux 08049000-0804a000 rw-p 00000000 08:03 103718916 /home/gmod/srcds/orangebox/srcds_linux 08b81000-0abdb000 rw-p 08b81000 00:00 0 [heap] acaea000-ad812000 r-xp 00000000 08:03 103867948 /home/gmod/srcds/orangebox/bin/steamclient.so ad812000-ad873000 rw-p 00d28000 08:03 103867948 /home/gmod/srcds/orangebox/bin/steamclient.so ad873000-ad88f000 rw-p ad873000 00:00 0 ad88f000-ad890000 ---p ad88f000 00:00 0 ad890000-ae290000 rwxp ad890000 00:00 0 ae290000-ae491000 rw-p ae290000 00:00 0 ae491000-ae5ba000 r-xp 00000000 08:03 103719551 /home/gmod/srcds/orangebox/garrysmod/bin/lua_shared.so ae5ba000-ae5bc000 r--p 00128000 08:03 103719551 /home/gmod/srcds/orangebox/garrysmod/bin/lua_shared.so ae5bc000-ae5bd000 rw-p 0012a000 08:03 103719551 /home/gmod/srcds/orangebox/garrysmod/bin/lua_shared.so ae5bd000-ae5d3000 rw-p ae5bd000 00:00 0 ae7ff000-ae800000 ---p ae7ff000 00:00 0 ae800000-ae900000 rwxp ae800000 00:00 0 ae900000-ae921000 rw-p ae900000 00:00 0 ae921000-aea00000 ---p ae921000 00:00 0 aea47000-aea48000 ---p aea47000 00:00 0 aea48000-aeb48000 rwxp aea48000 00:00 0 aeb48000-aebc9000 rw-p aeb48000 00:00 0 aec0a000-aec11000 r-xp 00000000 08:03 103621046 /lib/i386-linux-gnu/librt-2.13.so aec11000-aec12000 r--p 00006000 08:03 103621046 /lib/i386-linux-gnu/librt-2.13.so aec12000-aec13000 rw-p 00007000 08:03 103621046 /lib/i386-linux-gnu/librt-2.13.so aec17000-aef63000 r-xp 00000000 08:03 103867931 /home/gmod/srcds/orangebox/bin/libsteam.so aef63000-aef78000 rw-p 0034c000 08:03 103867931 /home/gmod/srcds/orangebox/bin/libsteam.so aef78000-aef7c000 rw-p aef78000 00:00 0 af017000-af018000 ---p af017000 00:00 0 af018000-af118000 rwxp af018000 00:00 0 af14f000-af1d0000 rw-p af14f000 00:00 0 af1d0000-af36c000 r-xp 00000000 08:03 103867942 /home/gmod/srcds/orangebox/bin/libsteamvalidateuseridtickets.so af36c000-af375000 rw-p 0019b000 08:03 103867942 /home/gmod/srcds/orangebox/bin/libsteamvalidateuseridtickets.so af375000-af37b000 rw-p af375000 00:00 0 af37b000-af37c000 ---p af37b000 00:00 0 af37c000-af47c000 rwxp af37c000 00:00 0 af47c000-af47d000 ---p af47c000 00:00 0 af47d000-af57d000 rwxp af47d000 00:00 0 af57d000-af60a000 r-xp 00000000 08:03 103867957 /home/gmod/srcds/orangebox/bin/crashhandler.so af60a000-af60d000 rw-p 0008c000 08:03 103867957 /home/gmod/srcds/orangebox/bin/crashhandler.so af60d000-af618000 rw-p af60d000 00:00 0 af618000-af683000 r-xp 00000000 08:03 103867903 /home/gmod/srcds/orangebox/bin/libvstdlib_s.so af683000-af685000 rw-p 0006b000 08:03 103867903 /home/gmod/srcds/orangebox/bin/libvstdlib_s.so af685000-af694000 rw-p af685000 00:00 0 af694000-af6bc000 r-xp 00000000 08:03 103867928 /home/gmod/srcds/orangebox/bin/libtier0_s.so af6bc000-af6bd000 rw-p 00027000 08:03 103867928 /home/gmod/srcds/orangebox/bin/libtier0_Aborted (core dumped) cat: hlds.13719.pid: No such file or directory email debug.log to linux@valvesoftware.com Fri Nov 2 16:45:03 MSK 2012: Server restart in 10 seconds Fri Nov 2 16:45:11 MSK 2012: Server Quit[/code] EDIT: running as root or the actual user changes nothing. Double Edit: Server starts up fine, this only happens when loading a map, i can start the server console up and let it sit for 10 minutes without error, the second i load (any) maps i get an instant shittonne of vphysics errors and finally, this dump at the end ^ Incase here is the debug.log for this [code]---------------------------------------------- CRASH: Fri Nov 2 16:45:03 MSK 2012 Start Line: ./srcds_linux -game garrysmod -console -debug End of Source crash report ---------------------------------------------- [/code]
This: [QUOTE=TheCreeper;38295155]Mind posting the output of srcds? I created a fresh installation. The only binary's I needed to replace was "bin/vphysics.so" and "./srcds_linux". [CODE] # Assuming you are in the orangebox/ diretory of the srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. chmod +x "./srcds_linux" cd bin/ wget "http://7ece.co.uk/vphysics.so" [/CODE][/QUOTE] + this: [QUOTE=Shaenks;38288284]the server work now but i have error on tool menu Edit i change only the bin and i have no erros :D you need the old bin on srcds/orangebox/garrysmod/bin link [URL="http://hosting.dreddnet.de/Gmod/bin.zip"]http://hosting.dreddnet.de/Gmod/bin.zip[/URL][/QUOTE] got my server to at least boot up. looks like this is the version where timers are broken though. edit: derp, i just realized I'm seeing the errors on my client not the server which would make more sense. edit2: still getting a lot of lua errors related to tables
i missed shaenks post all together o_O thanks tweak ill give that a go EDIT: Wow thank you tweak shaenk and creeper! that worked impressive! now i goto figure out why it says my server is running a newer version of the game, when my client is up to date :\ Double Edit: ok nope... no go, SRCDS gives me a segmentation fault when someone logs in and restarts the server Back to this error again whenever someone logs in [code]*** glibc detected *** ./srcds_linux: corrupted double-linked list: 0xae915b80 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x72132)[0xb7d0a132] /lib/i386-linux-gnu/libc.so.6(+0x72f98)[0xb7d0af98] /lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb7d0debd] bin/libtier0.so(_ZdlPv+0x21)[0xb7f44cc1] bin/libvstdlib.so(+0x11006)[0xb7e7a006] bin/libvstdlib.so(+0x10a23)[0xb7e79a23] bin/libvstdlib.so(+0x12060)[0xb7e7b060] bin/libtier0.so(_ZN7CThread10ThreadProcEPv+0x97)[0xb7f352f7] /lib/i386-linux-gnu/libpthread.so.0(+0x6d31)[0xb7e20d31] /lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb7d6f80e][/code]
[QUOTE=Esoterik;38296119]i missed shaenks post all together o_O thanks tweak ill give that a go EDIT: Wow thank you tweak shaenk and creeper! that worked impressive! now i goto figure out why it says my server is running a newer version of the game, when my client is up to date :\ Double Edit: ok nope... no go, SRCDS gives me a segmentation fault when someone logs in and restarts the server Back to this error again whenever someone logs in [code]*** glibc detected *** ./srcds_linux: corrupted double-linked list: 0xae915b80 *** ======= Backtrace: ========= /lib/i386-linux-gnu/libc.so.6(+0x72132)[0xb7d0a132] /lib/i386-linux-gnu/libc.so.6(+0x72f98)[0xb7d0af98] /lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb7d0debd] bin/libtier0.so(_ZdlPv+0x21)[0xb7f44cc1] bin/libvstdlib.so(+0x11006)[0xb7e7a006] bin/libvstdlib.so(+0x10a23)[0xb7e79a23] bin/libvstdlib.so(+0x12060)[0xb7e7b060] bin/libtier0.so(_ZN7CThread10ThreadProcEPv+0x97)[0xb7f352f7] /lib/i386-linux-gnu/libpthread.so.0(+0x6d31)[0xb7e20d31] /lib/i386-linux-gnu/libc.so.6(clone+0x5e)[0xb7d6f80e][/code][/QUOTE] Try running a check on your srcds installation then reapply the fix detailed in my other post. [CODE] ./steam -command update -game "garrysmod" -dir . -verify_all [/CODE]
[QUOTE=TheCreeper;38295155]Mind posting the output of srcds? I created a fresh installation. The only binary's I needed to replace was "bin/vphysics.so" and "./srcds_linux". [CODE] # Assuming you are in the orangebox/ diretory of the srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. chmod +x "./srcds_linux" cd bin/ wget "http://7ece.co.uk/vphysics.so" [/CODE][/QUOTE] I'll try doing that, i'll get back to you.
[QUOTE=TheCreeper;38294389]In the latest update I have gotten srcds to boot correctly by simply replacing srcds_linux with a older version. [CODE] # Assuming you are in the orangebox/ diretory of the srcds installation. wget "http://seriousroleplayinghell.com/srcds_linux.rar" rm "./srcds_linux" unrar "srcds_linux.rar" # 7x x "srcds_linux.rar" // If you have 7zip installed. chmod +x "./srcds_linux" [/CODE][/QUOTE] Hmm, I get a new error about vphysics now: AppFramework : Unable to load module bin/vphysics.so! BFD: Warning: /home/gameserver/jbgmod/orangebox/core is truncated: expected core file size >= 120324096, found: 80424960. Failed to read a valid object file image from memory. debug.cmds:1: Error in sourced command file: Cannot access memory at address 0xfffd883c email debug.log to [email]linux@valvesoftware.com[/email] Sat Nov 3 09:58:51 CDT 2012: Server restart in 10 seconds [editline]3rd November 2012[/editline] Oops, post above me. Okay, so downloading a new srcds_linux and a new vphysics.so worked, thanks guys! [editline]3rd November 2012[/editline] Nope hang on, now it crashes after starting the log file: [code] srcds_linux: malloc.c:3790: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed. Aborted (core dumped) BFD: Warning: /home/gameserver/jbgmod/orangebox/core is truncated: expected core file size >= 214298624, found: 1216512. Cannot access memory at address 0xf7793908 Cannot access memory at address 0xf7793904 debug.cmds:1: Error in sourced command file: Cannot access memory at address 0xffed66e4 email debug.log to linux@valvesoftware.com Sat Nov 3 10:02:23 CDT 2012: Server restart in 10 seconds [/code]
[QUOTE=Trumple;38300324]Hmm, I get a new error about vphysics now: AppFramework : Unable to load module bin/vphysics.so! BFD: Warning: /home/gameserver/jbgmod/orangebox/core is truncated: expected core file size >= 120324096, found: 80424960. Failed to read a valid object file image from memory. debug.cmds:1: Error in sourced command file: Cannot access memory at address 0xfffd883c email debug.log to [email]linux@valvesoftware.com[/email] Sat Nov 3 09:58:51 CDT 2012: Server restart in 10 seconds [editline]3rd November 2012[/editline] Oops, post above me. Okay, so downloading a new srcds_linux and a new vphysics.so worked, thanks guys! [editline]3rd November 2012[/editline] Nope hang on, now it crashes after starting the log file: [code] srcds_linux: malloc.c:3790: _int_malloc: Assertion `(unsigned long)(size) >= (unsigned long)(nb)' failed. Aborted (core dumped) BFD: Warning: /home/gameserver/jbgmod/orangebox/core is truncated: expected core file size >= 214298624, found: 1216512. Cannot access memory at address 0xf7793908 Cannot access memory at address 0xf7793904 debug.cmds:1: Error in sourced command file: Cannot access memory at address 0xffed66e4 email debug.log to linux@valvesoftware.com Sat Nov 3 10:02:23 CDT 2012: Server restart in 10 seconds [/code][/QUOTE] That's the error I got when starting up mine after using the old OB binaries and srcds_linux.
[QUOTE=Profanwolf;38300506]That's the error I got when starting up mine after using the old OB binaries and srcds_linux.[/QUOTE] Are you saying you no longer get this error?
[QUOTE=Trumple;38300706]Are you saying you no longer get this error?[/QUOTE] Oh no, don't misinterpret me because my server is still entirely fucked :v:
Sorry, you need to Log In to post a reply to this thread.