Basically doing anything in windows explorer with MC17 installed will crash explorer. You can't even right click files before the thing crashes. To be honest I'm a little peeved at both jriver and Microsoft. First, how can having your plugin constantly and consistently crash windows explorer. Secondly, why does MC17 crash explorer so very consistently (literally anything you do will crash explorer). You can't even uninstall MC17 to fix the problem (if you could even get to the 'Programs and Features' part of the control panel - you have to launch it from Metro otherwise explorer crashes).
Trying to uninstall MC17 gives me a nice: "There was a problem starting C:\Users\<USERNAME>\AppData\Local\Temp\JRMediaUninstall.dll A dynamic link library (DLL) initialization route failed.". Ahh nice, k.
Well, it looks like you can't uninstall MC17... So for now, I've nuked the DLL that causes explorer to crash all the time (JRTools.dll).
Here is the nice crash log from event viewer. Doing anything in explorer will cause a crash. Those nullptr exceptions are a person aren't they Faulting application name: explorer.exe, version: 6.3.9600.16408, time stamp: 0x523d251b
Faulting module name: JRTools.dll, version: 17.0.189.0, time stamp: 0x50917b50
Exception code: 0xc0000005
Fault offset: 0x000000000015b91c
Faulting process id: 0x1498
Faulting application start time: 0x01cecbbad1405a6b
Faulting application path: C:\WINDOWS\explorer.exe
Faulting module path: C:\Program Files (x86)\J River\Media Center 17\x64\JRTools.dll
Report Id: 158b6454-37ae-11e3-bf02-40618600863b
Faulting package full name:
Faulting package-relative application ID:
Another Crash (different module)Faulting application name: rundll32.exe, version: 6.3.9600.16384, time stamp: 0x52158827
Faulting module name: JRTools.dll, version: 17.0.189.0, time stamp: 0x50917abe
Exception code: 0xc0000005
Fault offset: 0x0010d74b
Faulting process id: 0x1ee4
Faulting application start time: 0x01cecbba7b6a6944
Faulting application path: C:\WINDOWS\SysWOW64\rundll32.exe
Faulting module path: c:\program files (x86)\j river\media center 17\JRTools.dll
Report Id: b91f6866-37ad-11e3-bf02-40618600863b
Faulting package full name:
Faulting package-relative application ID:
This showed up a couple of times after I tried to uinstall MC17:Faulting application name: rundll32.exe, version: 6.3.9600.16384, time stamp: 0x52158827
Faulting module name: JRMediaUninstall.dll_unloaded, version: 17.0.189.0, time stamp: 0x50917aa9
Exception code: 0xc0000005
Fault offset: 0x000a0183
Faulting process id: 0x1c20
Faulting application start time: 0x01cecbba94f83ca2
Faulting application path: C:\WINDOWS\SysWOW64\rundll32.exe
Faulting module path: JRMediaUninstall.dll
Report Id: d592da9e-37ad-11e3-bf02-40618600863b
Faulting package full name:
Faulting package-relative application ID:
Launched uinstall process in the visual studio debugger, it won't even break into the program dissasembly. Here is the output though:
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Users\Aaron\AppData\Local\Temp\JRMediaUninstall.exe'. Module was built without symbols.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\apphelp.dll'. Cannot find or open the PDB file.
SHIMVIEW: ShimInfo(Complete)
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\apppatch\AcGenral.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msvcrt.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sechost.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sspicli.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shlwapi.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\uxtheme.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmm.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\samcli.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ole32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\oleaut32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msacm32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\version.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\shell32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\userenv.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\dwmapi.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\urlmon.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\advapi32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winspool.drv'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\mpr.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rpcrt4.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cryptbase.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\combase.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\winmmbase.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\profapi.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\iertutil.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\wininet.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\bcryptprimitives.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\cfgmgr32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\devobj.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\SHCore.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\apppatch\AcLayers.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\setupapi.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sfc.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\sfc_os.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Users\Aaron\AppData\Local\Temp\JRMediaUninstall.exe'. Module was built without symbols.
'JRMediaUninstall.exe' (Win32): Unloaded 'C:\Users\Aaron\AppData\Local\Temp\JRMediaUninstall.exe'
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Users\Aaron\AppData\Local\Temp\JRMediaUninstall.exe'. Module was built without symbols.
'JRMediaUninstall.exe' (Win32): Unloaded 'C:\Users\Aaron\AppData\Local\Temp\JRMediaUninstall.exe'
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\imm32.dll'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\msctf.dll'. Cannot find or open the PDB file.
Application "\??\C:\WINDOWS\system32\rundll32.exe" found in cache
Application "\??\C:\WINDOWS\system32\rundll32.exe" Cache bypassed reason 0x2986
'JRMediaUninstall.exe' (Win32): Loaded 'C:\Windows\SysWOW64\rundll32.exe'. Cannot find or open the PDB file.
'JRMediaUninstall.exe' (Win32): Unloaded 'C:\Windows\SysWOW64\rundll32.exe'
The program '[3736] JRMediaUninstall.exe' has exited with code 0 (0x0).