Windows 8 RTM VS 2012 RTM Explorer.exe crash

Hello,I've observed this behavior during intellisense/autocompletion scenarios (I'm not sure which ones) I got the Explorer.exe process crashing. I've desinstalled Reshaper (7.0.1) and since I have no crash.Here' s a link to the dump file : http://sdrv.ms/U0KZYPThe Event viewer details and the analysis from windbg:Faulting application name: explorer.exe, version: 6.2.9200.16384, time stamp: 0x50107dbcFaulting module name: twinui.dll, version: 6.2.9200.16384, time stamp: 0x50109442Exception code: 0xc0000005Fault offset: 0x0000000000340849Faulting process id: 0x4cFaulting application start time: 0x01cd8d1ad64a50feFaulting application path: C:\Windows\explorer.exeFaulting module path: C:\Windows\System32\twinui.dllReport Id: 349721e8-f91b-11e1-be6a-d03a544d1928Faulting package full name: Faulting package-relative application ID:  --------------------------------------------------Microsoft (R) Windows Debugger Version 6.2.9200.16384 AMD64 Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [C:\LocalDumps\explorer.exe.76.dmp] User Mini Dump File with Full Memory: Only application data is availableSymbol search path is: srv*c:\symbols*http://msdl.microsoft.com/download/symbols Executable search path is: C:\LocalDumps Windows 8 Version 9200 MP (4 procs) Free x64 Product: WinNt, suite: SingleUserTS Built by: 6.2.9200.16384 (win8_rtm.120725-1247) Machine Name: Debug session time: Fri Sep  7 14:38:26.000 2012 (UTC - 4:00) System Uptime: 0 days 4:11:14.585 Process Uptime: 0 days 1:34:00.000 ................................................................ ................................................................ ................................................................ ............................ Loading unloaded module list ................................................................ This dump file has an exception of interest stored in it. The stored exception information can be accessed via .ecxr. (4c.17a0): Access violation - code c0000005 (first/second chance not available) ntdll!NtWaitForMultipleObjects+0xa: 000007ff`514a315b c3              ret 0:004> !analyze -v ******************************************************************************* *                                                                             * *                        Exception Analysis                                   * *                                                                             * ********************************************************************************** ERROR: Symbol file could not be found.  Defaulted to export symbols for sppc.dll -  *** ERROR: Symbol file could not be found.  Defaulted to export symbols for dlumd64.dll - FAULTING_IP:  twinui!CApplicationManager::_TryChangeSystemModeDesktop+29 [d:\w8rtm\shell\twinui\appmanager\lib\appmanager.cpp @ 4999] 000007ff`3c8f0849 488b07          mov     rax,qword ptr [rdi]EXCEPTION_RECORD:  ffffffffffffffff -- (.exr 0xffffffffffffffff) ExceptionAddress: 000007ff3c8f0849 (twinui!CApplicationManager::_TryChangeSystemModeDesktop+0x0000000000000029)    ExceptionCode: c0000005 (Access violation)   ExceptionFlags: 00000000 NumberParameters: 2    Parameter[0]: 0000000000000000    Parameter[1]: 0000000000000000 Attempt to read from address 0000000000000000DEFAULT_BUCKET_ID:  WRONG_SYMBOLSPROCESS_NAME:  explorer.exeERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.EXCEPTION_PARAMETER1:  0000000000000000EXCEPTION_PARAMETER2:  0000000000000000READ_ADDRESS:  0000000000000000 FOLLOWUP_IP:  twinui!CApplicationManager::_TryChangeSystemModeDesktop+29 [d:\w8rtm\shell\twinui\appmanager\lib\appmanager.cpp @ 4999] 000007ff`3c8f0849 488b07          mov     rax,qword ptr [rdi]NTGLOBALFLAG:  0APPLICATION_VERIFIER_FLAGS:  0APP:  explorer.exeFAULTING_LOCAL_VARIABLE_NAME:  hwndZbidDesktopMANAGED_STACK: !dumpstack -EE No export dumpstack foundPRIMARY_PROBLEM_CLASS:  WRONG_SYMBOLSBUGCHECK_STR:  APPLICATION_FAULT_WRONG_SYMBOLSLAST_CONTROL_TRANSFER:  from 000007ff3c9cddb5 to 000007ff3c8f0849STACK_TEXT:   00000000`03acf390 000007ff`3c9cddb5 : 00000000`03acf480 00000000`03acf500 00000000`00000001 00000000`00000001 : twinui!CApplicationManager::_TryChangeSystemModeDesktop+0x29 00000000`03acf3e0 000007ff`3c5f544d : 00000000`0000001e 00000000`03acf540 00000000`00000000 00000000`00000000 : twinui!CApplicationManager::_HandleWindowChangedOwner+0x3d8955 00000000`03acf440 000007ff`3c5b232a : 00000000`00000001 00000000`00050216 00000000`0000c02b 000007ff`3c5b1820 : twinui!CApplicationManager::OnShellHookMessage+0x426 00000000`03acf720 000007ff`4f93171e : 00000000`00050216 00000000`0000c02b 00000000`0000001e 00000000`0036069e : twinui!CImmersiveWindowMessageService::s_MessageMsgWndProc+0x336 00000000`03acf830 000007ff`4f9314d7 : 00000000`008311c0 00000000`03acf9a0 000007f7`579e6800 000007ff`3c5b1ff0 : user32!UserCallWinProcCheckWow+0x13a 00000000`03acf8f0 000007ff`4b981264 : 00000000`0046cfa0 00000000`0046cfa0 00000000`00000000 00000000`00000000 : user32!DispatchMessageWorker+0x1a7 00000000`03acf970 000007ff`4b9835c0 : 00000000`00000045 00000000`00466d40 00000000`00000000 00000000`00000000 : windows_immersiveshell_serviceprovider!CImmersiveShellController::_ImmersiveShellComponentsThreadProcInternal+0x2a6 00000000`03acfa10 000007ff`4f7f167e : 000007ff`4b980000 00000000`00000000 00000000`00000000 00000000`00000000 : windows_immersiveshell_serviceprovider!CImmersiveShellController::s_ImmersiveShellComponentsThreadProc+0x75 00000000`03acfa40 000007ff`514bc3f1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x1a 00000000`03acfa70 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d STACK_COMMAND:  ~4s; .ecxr ; kbFAULTING_SOURCE_LINE:  d:\w8rtm\shell\twinui\appmanager\lib\appmanager.cppFAULTING_SOURCE_FILE:  d:\w8rtm\shell\twinui\appmanager\lib\appmanager.cppFAULTING_SOURCE_LINE_NUMBER:  4999SYMBOL_STACK_INDEX:  0SYMBOL_NAME:  twinui!CApplicationManager::_TryChangeSystemModeDesktop+29FOLLOWUP_NAME:  MachineOwnerMODULE_NAME: twinuiIMAGE_NAME:  twinui.dllDEBUG_FLR_IMAGE_TIMESTAMP:  50109442FAILURE_BUCKET_ID:  WRONG_SYMBOLS_c0000005_twinui.dll!CApplicationManager::_TryChangeSystemModeDesktopBUCKET_ID:  APPLICATION_FAULT_WRONG_SYMBOLS_twinui!CApplicationManager::_TryChangeSystemModeDesktop+29WATSON_STAGEONE_URL:   http://watson.microsoft.com/StageOne/explorer_exe/6_2_9200_16384/50107dbc/twinui_dll/6_2_9200_16384/50109442/c0000005/00340849.htm?Retriage=1Followup: MachineOwner ---------0:004> lmvm twinui start             end                 module name 000007ff`3c5b0000 000007ff`3cf57000   twinui     (private pdb symbols)  c:\symbols\twinui.pdb\4F7F380EBAD34576834CB628C754C82E2\twinui.pdb     Loaded symbol image file: twinui.dll     Image path: C:\Windows\System32\twinui.dll     Image name: twinui.dll     Timestamp:        Wed Jul 25 20:50:10 2012 (50109442)     CheckSum:         009A014E     ImageSize:        009A7000     File version:     6.2.9200.16384     Product version:  6.2.9200.16384     File flags:       0 (Mask 3F)     File OS:          40004 NT Win32     File type:        2.0 Dll     File date:        00000000.00000000     Translations:     0409.04b0     CompanyName:      Microsoft Corporation     ProductName:      Microsoft® Windows® Operating System     InternalName:     TWINUI     OriginalFilename: TWINUI.dll     ProductVersion:   6.2.9200.16384     FileVersion:      6.2.9200.16384 (win8_rtm.120725-1247)     FileDescription:  TWINUI     LegalCopyright:   © Microsoft Corporation. All rights reserved.
1 comment
Comment actions Permalink

Hello,

As far as I know, we're already in discussion with you here: http://youtrack.jetbrains.com/issue/RSRP-329846. Thanks for the report.

0

Please sign in to leave a comment.