PD8 crashed almost every time when I - logged off - restart - shut down my Windows 7 in Boot Camp partition. I installed Visual Studio 2010 and 2012 RC, Kaspersky 2013 and Windows Debugging Tools 8, EditPlus, Beyond Compare, WinRAR, . My Windows has been fully updated. If I just start Windows then shut it down immediately, sometimes PD8 doesn't crash. But after I ran Visual Studio or a big application, PD8 almost crashed every time. It seemed that PD8's Mac binary crashed during Windows' log-off process. I have attached the crash report. PD8's crash report window just showed up and disappeared. PS. I turned off Retina support.
PD8 + Windows 8 crash Just like PD8 + Windows 7, my new setup of Windows 8 virtual machine also causes PD8 die during the shutdown process (no crash on logoff or restart). I attached the crash report.
Crashed again. A little big change: Before 18101, the crash occurs when I clicked Shutdown button, before the logoff screen (the blue background) was shown. In 18101, PD8 crashed when Windows was (or, seemed to be) shut down (I saw the blue logoff screen).
Looks like prl_cc.exe (a parallels tools component) crashes due to some 3d-party software. The software installs a windows hook and then incorrectly removes them, leaving prl_cc.exe in inconsistent state. It may be a virus, some kind of development tools, or a protection software. Please, check.
Thank you for the reply. I never had problems when I was using PD7, and, even if there *was* a virus (I have installed ESET Endpoint Security 5.0 in my Windows 8), PD8 itself should never crash: this could cause the file system left dirty or even data loss. I tried to revert to PD7, everything works perfectly. But when I upgraded again to PD8, the crash comes again. I also checked the crash log, it shows that QThread::terminate() caused the crash. So please check it again, I think that the root of my problem is not inside the Windows guest OS. Could you tell me the DLL name of the hook? Thank you.
The dll is already unloaded, so we cannot see it's name STACK_TEXT: WARNING: Frame IP not in any known module. Following frames may be wrong. 000ff4b4 77037443 00060212 00000011 00000000 0x10002179 <-- unloaded code called here 000ff4e0 77037630 10002179 00060212 00000011 user32!InternalCallWinProc+0x23 000ff558 77039e80 10002179 00060212 00000011 user32!UserCallWinProcCheckWow+0x11c 000ff5b8 77039f3d 005c8e28 00000011 00000000 user32!DispatchClientMessage+0x17b 000ff5e0 779f688e 000ff5fc 00000018 000ff6e8 user32!__fnDWORD+0x2c 000ff614 7703b694 00020166 0000003b 0000010e ntdll!KiUserCallbackDispatcher+0x2e 000ff68c 77039c8f 71fb592e 0000001c 71fb59ba user32!RealDefWindowProcWorker+0x1b1 000ff734 77037443 00020166 0000003b 0000010e user32!DefWindowProcW+0x1a4
I have found the DLL which caused the problem. It is a part of my Chinese Input Method software, after uninstalling it, Parallels quits without crash. But anyway, it is a problem of PD8: it is normal that the guest OS crashes, but the VM itself crash, it shouldn't happen.
LeoW, thank you for the investigation. Could you please provide us with a link to the software? We need it to reproduce and fix the issue. And what is the dll's name?
You can download it (ZRM2000) at http://www.zrm.com.cn/zrsp/zrj-x727.exe You may need someone who knows Mandrain (or knowledge of Simplified Chinese input method). Just install it, add it to the language switch chain, then switch to ZRM input method, log off Windows, and you will see PD crash.
LeoW, in my test environment with ZRM2000 installed Windows Explorer crashes on logoff. Unfortunately I'm still unable to reproduce prl_cc.exe crash. But obviously ZRM2000 needs to be fixed.
Nice to hear that you have reproduced the problem. In my virtual machine, it was explorer.exe (not prl_cc.exe) which crashed. If an update is ready, please let me know, I can re-install zrm2000 to test it again. Thank you.