I have been getting Segmentation Fault errors for half a year now.
They are caused by files in my bin directory (/home/xxxx/gmod/bin/)
Why am I missing the toybox DLL files??
Why am I getting a generic_shader error??
You've added a fix for ammo boxes on cars taking up 600 lines, but can't be bothered to fix the bin files?
I used to fix it with binary files from an old update, but after the recent update they don't work anymore:
[url]https://mega.co.nz/#fm/vNpkGLSY[/url]
I run DarkRP.
With 40/50 players, I sometimes crash with a segmentation fault.
One person on the GitHub said it might be a problem with CCollision, but I doubt it.
A guy from ScriptFodder said the binary files were broken, and sent me the files I linked above. They worked until the most recent update, but now they don't work.
Many linux server hosters are encountering these problems due to missing files in the bin folder.
If anyone has all the newest binaries, that would help a lot.
I've tried this with almost every common OS, problem persists.
I've installed the server with SteamCMD correctly.
I believe this is because SteamCMD does not install all the needed bin files. For example, toybox.DLL and shader_generic are missing! This is occuring with multiple hosters.
It's always garry's fault.
Blame garry.
You sound like one of those chinese pc gamers who torrents the shitty broken version of Garry's Mod.
Why the hell are you modifying bin files to fix ammo? No one is going to download dll files from a random link
[QUOTE=Llamalord;47871496]You sound like one of those chinese pc gamers who torrents the shitty broken version of Garry's Mod.[/QUOTE]
Sry but the actuall, server linux build is like that !!!
Plz buy a shittiy .. 5 Euor linux server, download with app_update 4020 validate ...
and watch in ur "bin" folder .. than we talk again ..
[QUOTE=ShinyaKogami;47871515]Sry but the actuall, server linux build is like that !!!
Plz buy a shittiy .. 5 Euor linux server, download with app_update 4020 validate ...
and watch in ur "bin" folder .. than we talk again ..[/QUOTE]
What is your issue about exactly?
SteamCMD gives him corrupted files (On linux)
[QUOTE=ms333;47871532]What is your issue about exactly?[/QUOTE]
I have an Darkrp server :D
No Errors, nothing ...
on High Player Rate ... like 40/50 Players its Crash ... with "SegmentationFault"
some one from github sad, its like a ccolision bug .. that crash the server .. but i don't belive him ..
a Guy from Scriptfooder add me .. and sad its the Bin Files .. they broken
since the AmmoBox Update ..
and give me custom bin files .. like that mega.link ..blahhh
and it works .. 80/80 Players no Crash no problems ..
then Gmod update June 2016 ...
the bin files doensn't work anymore .. and 80% of Linux Hosters, has the same issue ..
"SegmentationFault" why ? because the segmentation fault comes from missing files in your bin...
DONE with gmod ..
Stop, reread everything you wrote and make it coherent before posting.
Well i think it's pretty clear, he used modded binaries for months/weeks/days, and because of the last update, the crash are back (segfault).
And yeah, he's not the only one reporting segfault on the linux build.
[QUOTE=ShinyaKogami;47871332]
Sry for my really bad englisch !!! xD[/QUOTE]
[QUOTE=Exho;47871642]Stop, reread everything you wrote and make it coherent before posting.[/QUOTE]
No need to be rude.
Besides, it's not as hard to read compared to a lot of posts made here.
Maybe anyone, has the complete binnaries ... it would help me allot, but ..
i try it with Debian 8 Debian 7 Debian 6
CentOS 6
Ubuntu 14.04
FreeBsd
and a lot more ...
and get again, and again .. the same issue .. missing bin files :)
Learn how to properly install a Linux SRCDS here:
[url]http://wiki.garrysmod.com/page/Linux_Dedicated_Server_Hosting[/url]
I host gmod servers since .. 2012 that doesn't help me cause, i read ur rllllyyy helpful thread ..
20 Times :) it makes no difference ..
I tryed 3 diferent, ways ..
1. add new user like "steam"
b.) login root .. install 32libs and essentials
c.) login steam install steamcmd, unzip it run it :)
d.)force_install_dir /home/steam/gmod
e.)app_update 4020 validate .. DONE ! first way..
Try number 2.)
creating "shell script" gmod.sh nub version .. insta installed = same issue ragequit ..
Try number 3..
Server Helper shell script..
installs a complete interface ..
bin files doesn't work again ..
the only way to fix my issue = get a fully bin folder from, lucky linux hoster :D
[QUOTE=ShinyaKogami;47871913]
bin files doesn't work again ..
[/QUOTE]
This is really vague.
What exactly is the problem? Missing binaries? Server crashes? What?
His server does run, but crash.
Sometimes.
he's talking about his server crashing due to the bug i posted here
[url]https://github.com/Facepunch/garrysmod-issues/issues/1893[/url]
and he says it only started after an update to ammo (???)
God, I really don't like language barriers..
[QUOTE=Exploderguy;47872223]God, I really don't like language barriers..[/QUOTE]
If only there was a thread full of people who could translate his posts into proper English
[QUOTE=Robotboy655;47872065]This is really vague.
What exactly is the problem? Missing binaries? Server crashes? What?[/QUOTE]
The issue is "SegmentationFault" crash
Reason .. SteamCmd does not install all bin files ..
40% of the bin folder, is empty cause Toybox.. shader gerneric.. are missing ..
that is one of the reason why my server crash .. and that happend not only for me, but many others :D
[quote=ShinyaKogami]
I have been getting Segmentation Fault errors for half a year now.
They are caused by files in my bin directory (/home/xxxx/gmod/bin/)
Why am I missing the toybox DLL files??
Why am I getting a generic_shader error??
You've added a fix for ammo boxes on cars taking up 600 lines, but can't be bothered to fix the bin files?
I used to fix it with binary files from an old update, but after the recent update they don't work anymore:
[url]https://mega.co.nz/#fm/vNpkGLSY[/url]
I run DarkRP.
With 40/50 players, I sometimes crash with a segmentation fault.
One person on the GitHub said it might be a problem with CCollision, but I doubt it.
A guy from ScriptFodder said the binary files were broken, and sent me the files I linked above. They worked until the most recent update, but now they don't work.
Many linux server hosters are encountering these problems due to missing files in the bin folder.
If anyone has all the newest binaries, that would help a lot.
I've tried this with almost every common OS, problem persists.
I've installed the server with SteamCMD correctly.
I believe this is because SteamCMD does not install all the needed bin files. For example, toybox.DLL and shader_generic are missing! This is occuring with multiple hosters.
[/quote]
[QUOTE=zerf;47872413][/QUOTE]
Thx .. i edit my first poste :D
I don't think that he knows how server works, I'm not a server manager, but by owning just a srcds installation i think that's enough to know that "Missing files" wouldn't cause these errors since there's no toybox dll or shader generic (That wasn't that error added for catch fp's pirates users?)
[QUOTE=gonzalolog;47872506]I don't think that he knows how server works, I'm not a server manager, but by owning just a srcds installation i think that's enough to know that "Missing files" wouldn't cause these errors since there's no toybox dll or shader generic (That wasn't that error added for catch fp's pirates users?)[/QUOTE]
U use Windows right ? and don't have an server ? but srcds_ why u here ?
User want make, server's right play TTT having fun right .. but since gmod update ...
they don't have fun but crashes .. and the bin folder, is the reason .. cause many files in dat bin folder are missing :)
and i sad, i got it fixed .. with files from a guy i trusted ^^ he has 3 Servers .. use the same files ..
but now the new update, rekt it all up :)
Just gonna make this easy for OP, there are no missing dll files, whoever told you that is talking out of their arse. Tobox.dll is a remarkably old dll file from gmod 10 when we had a thing called the Toybox, it doesn't exist anymore hence it is no longer needed. I will list every .dll in the bin folder so you can check if any are "missing".
garrysmod/bin files:
[code]
AdminServer.dll
avcodec-53.dll
avformat-53.dll
avutil-51.dll
Awesomium.dll
bass.dll
bsppack.dll
bugreporter.dll
bugreporter_filequeue.dll
bugreporter_public.dll
chromehtml.dll
datacache.dll
datamodel.dll
dmserializers.dll
engine.dll
FileSystemOpenDialog.dll
FileSystem_Stdio.dll
GameUI.dll
gmod_audio.dll
hammer_dll.dll
haptics.dll
headtrack_oculus.dll
icudt.dll
icudt42.dll
inputsystem.dll
launcher.dll
libcef.dll
libEGL.dll
libGLESv2.dll
libsasl.dll
materialsystem.dll
mdllib.dll
msvcr71.dll
mysql_wrapper.dll
parsifal.dll
replay.dll
scenefilecache.dll
SDL2.dll
ServerBrowser.dll
serverplugin_empty.dll
shaderapidx9.dll
shaderapiempty.dll
shadercompile_dll.dll
sixense.dll
sixense_utils.dll
soundemittersystem.dll
soundsystem.dll
stdshader_dbg.dll
stdshader_dx6.dll
stdshader_dx7.dll
stdshader_dx8.dll
stdshader_dx9.dll
Steam.dll
steam_api.dll
studiorender.dll
texturecompile_dll.dll
tier0.dll
unicode.dll
unicows.dll
unitlib.dll
vaudio_speex.dll
vgui2.dll
vguimatsurface.dll
video_quicktime.dll
video_services.dll
vphysics.dll
vrad_dll.dll
vstdlib.dll
vtex.dll
vtex_dll.dll
vvis_dll.dll
xinput1_3.dll
xinput9_1_0.dll [/code]
garrysmod/garrysmod/bin files:
[code]
client.dll
game_shader_generic_garrysmod.dll
gmhtml.dll
holly.dll
holly_ogg.dll
holly_webm.dll
lua_shared.dll
MenuSystem.dll
resources.dll
server.dll
[/code]
Edit:
[QUOTE=gonzalolog;47872506]Wasn't that error added for catch fp's pirates users?[/QUOTE]
It was Engine Error:Unable to shade polygon normals(#################), so probably.
He's using Linux, doesn't he?
Linux doesn't even use DLLs.
That's a... fair point. Why didn't we realize that sooner? I now regret wasting my time writing that out.
[QUOTE=Noi;47875428]Then why binary Lua nodules have DLL extensions[/QUOTE]
It's just because at the start Gmod was only on Windows, so it just took the name, on linux it's ".so".
[QUOTE=Yashirmare;47873773]Just gonna make this easy for OP, there are no missing dll files, whoever told you that is talking out of their arse. Tobox.dll is a remarkably old dll file from gmod 10 when we had a thing called the Toybox, it doesn't exist anymore hence it is no longer needed. I will list every .dll in the bin folder so you can check if any are "missing".
garrysmod/bin files:
[code]
AdminServer.dll
avcodec-53.dll
avformat-53.dll
avutil-51.dll
Awesomium.dll
bass.dll
bsppack.dll
bugreporter.dll
bugreporter_filequeue.dll
bugreporter_public.dll
chromehtml.dll
datacache.dll
datamodel.dll
dmserializers.dll
engine.dll
FileSystemOpenDialog.dll
FileSystem_Stdio.dll
GameUI.dll
gmod_audio.dll
hammer_dll.dll
haptics.dll
headtrack_oculus.dll
icudt.dll
icudt42.dll
inputsystem.dll
launcher.dll
libcef.dll
libEGL.dll
libGLESv2.dll
libsasl.dll
materialsystem.dll
mdllib.dll
msvcr71.dll
mysql_wrapper.dll
parsifal.dll
replay.dll
scenefilecache.dll
SDL2.dll
ServerBrowser.dll
serverplugin_empty.dll
shaderapidx9.dll
shaderapiempty.dll
shadercompile_dll.dll
sixense.dll
sixense_utils.dll
soundemittersystem.dll
soundsystem.dll
stdshader_dbg.dll
stdshader_dx6.dll
stdshader_dx7.dll
stdshader_dx8.dll
stdshader_dx9.dll
Steam.dll
steam_api.dll
studiorender.dll
texturecompile_dll.dll
tier0.dll
unicode.dll
unicows.dll
unitlib.dll
vaudio_speex.dll
vgui2.dll
vguimatsurface.dll
video_quicktime.dll
video_services.dll
vphysics.dll
vrad_dll.dll
vstdlib.dll
vtex.dll
vtex_dll.dll
vvis_dll.dll
xinput1_3.dll
xinput9_1_0.dll [/code]
garrysmod/garrysmod/bin files:
[code]
client.dll
game_shader_generic_garrysmod.dll
gmhtml.dll
holly.dll
holly_ogg.dll
holly_webm.dll
lua_shared.dll
MenuSystem.dll
resources.dll
server.dll
[/code]
Edit:
It was Engine Error:Unable to shade polygon normals(#################), so probably.[/QUOTE]
Normal Download Bin Files.. on Linux:
server_srv.so
resources.so
menusystem.so
lua_shared_srv.so
gmhtml.so
game_shader_generic_garrysmod.so
client.so
Replacing missing files with ..
game_shader_generic_garrysmod.dylib
server.dylib
lua_shared.so
toybox.so
scenecacheproxy.dylib
scenecacheproxy.so
toybox.dylib
lua_shared.dylib
menusystem.dylib
These files, fix my SegFault Proplem ..
however these files are missing ..