This is what I just posted on the official Steam forums:
Tek7 said:TeamFortress 2 crashes approximately 3-4 minutes (sometimes sooner) into the game after joining a server. This happens every single time.
This latest instance crashed my entire computer with the following Blue Screen of Death message:
*** STOP:0x0000008E (0xC0000005, 0xBFB71447, 0xB8AA2504, 0x00000000)
*** nv4_disp.dll - Address BFB71447 base at BF9D5000, Datestamp 00000000
This was after loading TeamFortress 2 with the -nosound parameter.
I'm running TeamFortress 2 on a Dell Inspiron E1705 with a nVIDIA GeForce Go 7800 and a Sigmatel STAC9200 (audio). I am using the latest official drivers for both video and audio as available on the Dell web site.
I am using the Integrated Sound Blaster Audigy ADVANCED HD Audio software package as well. As with the video card and audio chipset, I am using the latest official drivers available from Dell.
I had hoped that the Sept. 26, 2007 update would resolve the issue, but it did not.
I have tried installing uninstalling and re-installing the official video drivers, installing unofficial video drivers, installing older audio drivers, and uninstalling and re-installing the Integrated Sound Blaster Audigy ADVANCED HD Audio software package.
Nothing I have done so far prevents the BSOD (Blue Screen of Death).
Am I stuck waiting for Valve to release another patch that fixes compatibility issues with the Sigmatel STAC9200 chipset (which is my best guess at the root of the issue), or is there something I can do to fix the underlying problem?