well i'm in the same situation that he is and i had enough of reading on these forums the same answer that "it's not our problem, it's your drivers".
Isn't there any testing tool for this?
for the past 4-5 years i had to avoid using vlc (kept trying v0.7.x, v0.8.x, and now 0.9.x) at home because it freezes the computer when it finishes playing a file (usually avi containers with xvid video stream and ac3 sound stream), the stop button is pressed or is simply closed.
cpu: athlon xp 2500+ barton.
At work, on an amd athlon 64 it works ok... most of the other components are the same: same realtec ac97 sound driver (wdm A406), nvidia gforce 5200 (forceware 93.71-updated both to 175.19 in january, nothing changed.), nforce mainboard drivers latest ver, all win updates available from microsoft update are installed, including IE8 and directx mar 2009 redist.
the only major difference between those two is the CPU, as the one at home, Athlon XP 2500+ doesn't have support for SSE2 cpu instructions, and i think one of the vlc components insists on executing SSE2 code on a non-SSE2 aware cpu even if SSE2 is unselected in the advanced prefs window and this causes the freeze. it doesn't generate any bluescreen or any other message, it simply freezes the CPU.
Of all the programs i have used these past 5 years on this pc, VLC is the ONLY ONE that (as a side effect) is GUARANTEED to freeze my computer.
NotMyFault from Sysinternals can do that too, but is designed this way