I’m not asking for help or anything, I just figured that if I had this problem, other people probably did too, and might want the solution I found.
Well, for quite some time I’ve been putting up with Hammer crashing in the modelbrowser. It eventually became obvious that certain models were the cause, but exactly which ones were not completely organized. I noticed certain packs caused many of them, notably a Guitar Hero pack and a Halo 2 pack, but some fell outside this rule, and there were exceptions within packs.
The crash I’m describing occurs when using the VGUI model browser only. It can be avoided by typing the model path in manually. However, this is 1) a pain, 2) prone to accidental crashing.
After testing my 3,869 models, I have compiled a list that always cause Hammer to crash. I moved them all into an addon, which makes them unavailable in Hammer but also unable to trigger the crash. Since most were relatively useless for mapping, I found the compromise acceptable.
Without further introduction, here is the list. * is a wildcard, expanding to match any ending. For example fv_* means both fv_century and fv_red. Add .mdl, .vvd, etc as needed.
650_white acoustic activecamo amp bass bass_black bass_grab_cherry bass_hofner bass_sg_cream bass_tb_burst bassist bassist1 battleaxe buster casino chet_orange child_worker_f1 child_worker_m1 cigarette* coffin combine_cloak_soldie1 combine_cloak_soldier coronet_brown corvus_white crematorhead dblcut_white doubleneck dropship drummer eds_cherry es335_cherry eyeball fb_ebony firebird fish flyingv* fv* ghost h2longsword h2plasma h2plasmarifle jbl keyboardist lespaul_cayennered log lp* masamune mic moderne_dragon pelican pepsican pepsicancrushed pillow* scythe sg_cherry sgguitar snaketapus soap* souba sponge* usa van_black viking wasteland_scanner xplorer_white zakkwylde zoap zombie_assassin bed/bed bedopen/bedopen biggoronsword/biggoronsword camera/camera cigar/cigar dts_stuff/* firsttsurugi/* halo/energysword hlps2decay/* jbarnes/props/medspray laptop/laptop orbiter/* pillow/pillow props/penis/* section8dt/* warthog/* xboxblack/xbox xboxblackredring/xbox xboxwhite/xbox xboxwhiteredring/xbox zelda/*
I have noticed that most of these models are quite old, leading me to suspect that the cause lies in tool changes over time. I’d test this, poke around more, but I really don’t care enough.
If anyone else knows of some, go ahead and tell me. I’ll add it to the list so everyone knows.