Sven Groot wrote:
Attach a debugger, catch the exception, check the DLLs listed in the call stack. If there's a plugin in there, it's your culprit.
Good idea.
Output from Debug:
The thread 'Win32 Thread' (0xaec) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x890) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0xc20) has exited with code 0 (0x0).
'firefox.exe': Unloaded 'C:\Program Files\Microsoft Silverlight\npctrl.1.0.21115.0.dll'
'firefox.exe': Unloaded 'C:\Program Files\Microsoft Silverlight\agcore.dll'
'firefox.exe': Loaded 'C:\Program Files\Microsoft Silverlight\npctrl.1.0.21115.0.dll', Exports loaded.
'firefox.exe': Loaded 'C:\Program Files\Microsoft Silverlight\agcore.dll', Exports loaded.
The thread 'Win32 Thread' (0xe94) has exited with code 0 (0x0).
The thread 'Win32 Thread' (0x254) has exited with code 0 (0x0).
'firefox.exe': Unloaded 'C:\Program Files\Microsoft Silverlight\npctrl.1.0.21115.0.dll'
'firefox.exe': Unloaded 'C:\Program Files\Microsoft Silverlight\agcore.dll'
First-chance exception at 0x63683640 in firefox.exe: 0xC0000005: Access violation reading location 0x63683640.
Unhandled exception at 0x63683640 in firefox.exe: 0xC0000005: Access violation reading location 0x63683640.
Stack trace:
> 63683640()
user32.dll!GetRawInputDeviceInfoW() + 0x5f bytes
[Frames below may be incorrect and/or missing, no symbols loaded for user32.dll]
ntdll.dll!NtRegisterThreadTerminatePort() + 0xc bytes
kernel32.dll!GetModuleFileNameA() + 0x1b4 bytes
....Silverlight, anyone?