i also made a thread like this and i have the same problem, (posted in wrong forum,sry) people told me to ensure i had the latest .NET framework (4.0) or replace the hal.dll folder and im doing stuff right now u should also try to do that.and download a free registry cleaner to check if there are any errors in ur hal.dll file
The same thing happened to me, I joined a fake server, it crashed the game, I had to re-install it and then I got the error about a launcher. I checked the bin folder and found a file which was not created on the same day I installed garry’s mod, the file was called wsock 32, once I deleted it Garry’s mod started working again. I’m assuming it will work for anyone else.
Yeah i have the same problem thought it would be a good buy seeing as i loved all the other valve games.
But i have tried every thing u have already suggested excppept reinstalling steam. and still nothing seems to get rid of the problem and my comp dosent find any hal.dll files
dont rather fancy reinstalling all my games i have cause it took so long to download them all. any one got any more ideas?
I’m going to dub this the perp worm just because no one else has. I think there’s a more worm aspect to it, for the reason that people who were affected by this worm connected to an RP server I frequent. Now, somewhat randomly the server reconnects people to another server running gm_construct, and then to another running flatgrass. I luckily managed to stop it from happening by hard restarting my computer, however those who didn’t and just let it connect had the same problems and the fix did work. So if this happens, I suggest checking your server’s bin folder for the same file.
This just happend to me, the same exact thing. Fixed it by deleting the wsock file. I was in my favorite roleplay server when my garrysmod started connecting to those servers. I hope Garry looks into this, probably an exploit of some sort.
I think the easiest way to fix this is to make a blank txt document and rename it to the winsock file. That way it won’t redownload. That is unless the creator reads this and changes it but it should work for a while until the script kiddie gets to work on rev 2 and hopefully it should last until team garry patches it.
Ok, it seems that the wsock file isn’t on servers. So I have no idea why this would be happening, maybe another file?
And could someone post the exact file name of the wsock file?
Also, I’m no professional but these following files were added to my bin folder today at 6 pm “MenuSystem.dll, server.dll SceneCacheProxy.dll, lua-shared.dll client.dll and game_shader_generic_garrysmod.dll” does anyone else have those? Is it a gmod update or could they be part of the worm?
I just find it a little odd that they would be added today when all the other .dll’s were added when I installed gmod, and that I haven’t joined any other gmod servers except my usual RP server and the perp server, nor has gmod been updated since feb the 15th…
The exact filename is wsock32.dll, I opened the file with notepad and its all gibberish except for a few file names and words hidden in the text, and some random parts of addons like stacker, wire touch plate, etc.
I also could not find the extra files that you mentioned in my bin folder.
[editline] lol [/editline]
The addons listed inside the file are random and usually have nothing to do with each other, anyways most of the file is unreadable, unless somebody knows a dll reader that turns that gibberish into plain code.
Ok, I’ve just discovered something. Do not create a fake wsock32.dll file in either bin folder. even though it’s fake, I believe the presence of it tells gmod to use that dll instead of the provided windows one.
The only way this can be fixed is to have team garry patch it.