Problem with Garry's mod: Crashes when joining a server

My gmod works fine in singleplayer, but when I try to join a server, it crashes while downloading data (downloading cache) or when it’s “Sending client data” or something like that (I dont know EXACTLY what it says, something of client data)

Fix?
NOTE: I’ve alredy deleted the cache and verified the Cache integrity. I’ve used google and any fix is working for me so far.

As your problem is related to a crash, we require you to upload an crash-dump. Please follow those steps to upload one:

What is a crashdump?!
A crashdump is a file generated automatically when your game crashes. It includes important information about what was going on when the game/server crashed. Garry invited a website analyzing the dump and displaying important information which experienced users can use to determine what the problem was caused by.

What exactly does it include?
A lot of information. This includes (but isn’t limited to):

  • RAM used
  • Path to Garry’s Mod
  • Console-Log (doesn’t function always, unfortunately)
  • Stack Trace (Doesn’t matter what it is)
  • Loaded .dll’s
  • Non-default convars
    However: Not everything can be seen clear text by “normal” users. Only garry got access to all functions.

How to create a crashdump:
Step 1 - Find the crashdump
Client
Browse to your “steam” folder (Usually found at: C:\Program Files (x86)\Steam) and open the “dumps” folder. Use the windows “detail” view and sort by date/time to pick the latest crashdump.
Server
Browse to your servers orangebox folder (the folder with the second srcds.exe in it). Open the “dumps” folder. Use the windows “detail” view and sort by date/time to pick the latest crashdump.

http://images.glua.info/?di=213325993551

Step 2 - Send the crashdump to garrynewman@gmail.com and hope that he replies.