Garrysmod freezing on startup, when its loading particles/fire_fx.pcf

So pretty much, when starting garrysmod, it freezes up as soon as it reaches particles/fire_fx.pcf

I have left it for half an hour at one point, and it did not progress.
Does anyone know how to fix this problem?