Skip to content

Instantly share code, notes, and snippets.

@matthiasg
Last active June 1, 2019 04:15
Show Gist options
  • Save matthiasg/9fa1e0ff83ff4aa1f2ecba25410754c9 to your computer and use it in GitHub Desktop.
Save matthiasg/9fa1e0ff83ff4aa1f2ecba25410754c9 to your computer and use it in GitHub Desktop.
Hung Chrome.exe Process (windbg)
This file has been truncated, but you can view the full file.
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

@matthiasg
Copy link
Author

Will have to capture a few more dumps to make sure i get the proper hung threads

@matthiasg
Copy link
Author

interesting .. once i added the dmp itself the few txt files of 9 and 44 kb suddenly cannot be shown anymore :)

@matthiasg
Copy link
Author

In another dump it says FAILURE_BUCKET_ID: APPLICATION_HANG_BusyHang_cfffffff_chrome.dll!GetHandleVerifier

0:000> !analyze -hang -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


DUMP_CLASS: 2

DUMP_QUALIFIER: 400

CONTEXT:  (.cxr;r)
rax=0000011d6fcfe820 rbx=0000000000000000 rcx=0000000000000070
rdx=0000011d6fcfe820 rsi=0000000e556fe298 rdi=0000000000000000
rip=00007ff960418be4 rsp=0000000e556fe188 rbp=0000000e556fe1e0
 r8=0000011d69130150  r9=0000000000000000 r10=00000000000043ff
r11=0000000e556fe840 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000e556fe2a0
iopl=0         nv up ei pl zr na po nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000246
ntdll!NtWaitForAlertByThreadId+0x14:
00007ff9`60418be4 c3              ret

FAULTING_IP: 
+0
00000000`00000000 ??              ???

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 0000000000000000
   ExceptionCode: 80000003 (Break instruction exception)
  ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD:  000008c8

PROCESS_NAME:  chrome.exe

ERROR_CODE: (NTSTATUS) 0xcfffffff - <Unable to get error code text>

EXCEPTION_CODE: (NTSTATUS) 0xcfffffff - <Unable to get error code text>

EXCEPTION_CODE_STR:  cfffffff

BUGCHECK_STR:  APPLICATION_HANG

WATSON_BKT_EVENT:  AppHang

WATSON_BKT_MODULE:  unknown

WATSON_BKT_MODVER:  0.0.0.0

WATSON_BKT_MODOFFSET:  0

WATSON_BKT_MODSTAMP:  bbbbbbb4

WATSON_BKT_PROCSTAMP:  58db385a

WATSON_BKT_PROCVER:  57.0.2987.133

PROCESS_VER_PRODUCT:  Google Chrome

BUILD_VERSION_STRING:  10.0.15063.0 (WinBuild.160101.0800)

MODLIST_WITH_TSCHKSUM_HASH:  e19e94bc9905cb3d8c9b46a86bcc5f065057a635

MODLIST_SHA1_HASH:  af7eb7238a102366d1fd7a336884abc5de86d4a1

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

PRODUCT_TYPE:  1

SUITE_MASK:  272

DUMP_FLAGS:  c07

DUMP_TYPE:  3

ANALYSIS_SESSION_HOST:  DESKTOP-1DDND6M

ANALYSIS_SESSION_TIME:  04-21-2017 10:37:20.0766

ANALYSIS_VERSION: 10.0.15063.137 amd64fre

DERIVED_WAIT_CHAIN:  

Dl Eid Cid     WaitType
-- --- ------- --------------------------
   0   2308.8c8 Unknown                

WAIT_CHAIN_COMMAND:  ~0s;k;;

THREAD_ATTRIBUTES: 
BLOCKING_THREAD:  00000000000008c8

DEFAULT_BUCKET_ID:  APPLICATION_HANG_BusyHang

PRIMARY_PROBLEM_CLASS:  BusyHang

THREAD_SHA1_HASH_MOD_FUNC:  39c66ff84b63b65461f99c1eb9c03e3d300108ce

THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  f74ac2c3133d064b41f380c99d3ccb7673c95a14

LAST_CONTROL_TRANSFER:  from 00007ff9603e0009 to 00007ff960418be4

STACK_TEXT:  
0000000e`556fe188 00007ff9`603e0009 : 0000000e`556fe1e0 00000000`00000000 0000000e`556fe290 00007ff9`00000001 : ntdll!NtWaitForAlertByThreadId+0x14
0000000e`556fe190 00007ff9`5d68e938 : ffffffff`ffffffff 0000000e`556fe3f0 00000000`00000001 00000000`00000001 : ntdll!RtlSleepConditionVariableSRW+0xf9
0000000e`556fe210 00007ff9`364d108f : 00000000`00000000 00000000`00000000 0000000e`556fe3f0 0000000e`556fe3f0 : KERNELBASE!SleepConditionVariableSRW+0x28
0000000e`556fe250 00007ff9`353cc5b7 : 0000011d`69148b90 00000000`00000000 00000000`00000000 ffffffff`ffffffff : chrome!GetHandleVerifier+0x9a992f
0000000e`556fe3b0 00007ff9`35bc6122 : 0000011d`6d487da0 00000000`00000003 0000011d`6d487da0 00007ff9`35bc6062 : chrome!ChromeMain+0x1727b3
0000000e`556fe530 00007ff9`3632da27 : 0000011d`00000000 0000011d`059703a0 0000000e`00000049 0000011d`00000000 : chrome!GetHandleVerifier+0x9e9c2
0000000e`556fe5a0 00007ff9`3632d7b6 : 0000011d`24708b80 00000000`00000000 0000011d`6c3c6be0 0000011d`24709080 : chrome!GetHandleVerifier+0x8062c7
0000000e`556fe660 00007ff9`353679ff : 0000011d`24709080 00007ff9`37d7af30 0000011d`6d6a8040 00007ff9`35b31adf : chrome!GetHandleVerifier+0x806056
0000000e`556fe760 00007ff9`35365d39 : 0000011d`24709080 0000011d`6d792ad0 0000000e`556fea10 00007ff9`3536a906 : chrome!ChromeMain+0x10dbfb
0000000e`556fe790 00007ff9`35364f00 : 0000011d`6d792b18 0000011d`6d792b18 0000011d`6d792ad0 0000011d`6d792ad0 : chrome!ChromeMain+0x10bf35
0000000e`556fe7f0 00007ff9`35355a04 : 0000011d`6d792b18 0000011d`6daef460 0000000e`00007b8a 00007ff9`00007b8a : chrome!ChromeMain+0x10b0fc
0000000e`556fe9f0 00007ff9`35355b52 : 00000009`b6c3018a 00000000`00007b8a 0000011d`6d48ad18 00000000`00010a95 : chrome!ChromeMain+0xfbc00
0000000e`556fea40 00007ff9`364248bb : 00007ff9`37d3b430 0000011d`6daf1a00 0000011d`69149501 00007ff9`3771e470 : chrome!ChromeMain+0xfbd4e
0000000e`556feab0 00007ff9`36424084 : 0000011d`6d605700 0000011d`6daf1a00 0000000e`556febb0 00007ff9`027c9c67 : chrome!GetHandleVerifier+0x8fd15b
0000000e`556feb20 00007ff9`36426404 : 00000009`b6c30181 0000011d`6d605700 0000000e`556fed00 00007ff9`35b14238 : chrome!GetHandleVerifier+0x8fc924
0000000e`556febe0 00007ff9`36424694 : 00000000`00000000 0000000e`556ff008 00000009`b6c2ff8d 00007ff9`35b5c11b : chrome!GetHandleVerifier+0x8feca4
0000000e`556fec10 00007ff9`36356b7e : 00000000`00000000 0000011d`24703d01 00000000`00008624 0000011d`6daf1a00 : chrome!GetHandleVerifier+0x8fcf34
0000000e`556fec90 00007ff9`355c8330 : 0000011d`24703d60 0000000e`556ff008 0000f082`346dac17 0000000e`556ff008 : chrome!GetHandleVerifier+0x82f41e
0000000e`556fece0 00007ff9`35bad7d2 : 0000011d`24703d60 00000000`00000000 00000000`00000113 00007ff9`35bb568b : chrome!ChromeMain+0x36e52c
0000000e`556fed10 00007ff9`35b5b566 : 0000000e`556ff008 0000000e`556ff340 00000000`027c9c6a 80000012`00000000 : chrome!GetHandleVerifier+0x86072
0000000e`556fee30 00007ff9`35b5b751 : 0000011d`69149458 0000000e`556ff340 00000000`00000000 0000011d`69133240 : chrome!GetHandleVerifier+0x33e06
0000000e`556fefa0 00007ff9`35b5c22e : 00000019`4b1703fd 0000011d`6914d100 0000000e`556ff340 0000011d`69133240 : chrome!GetHandleVerifier+0x33ff1
0000000e`556fefd0 00007ff9`35baddcb : 00000009`b6c30101 0000011d`6914d100 0000000e`556ff300 00007ff9`000a2e3a : chrome!GetHandleVerifier+0x34ace
0000000e`556ff0a0 00007ff9`35bada04 : 0000000e`556ff340 0000011d`6914d100 0000000e`556ff180 00007ff9`35b3fc12 : chrome!GetHandleVerifier+0x8666b
0000000e`556ff110 00007ff9`35b84b55 : 0000000e`556ff1f0 0000f082`346daa17 00007ff9`378edbb0 00000000`00000019 : chrome!GetHandleVerifier+0x862a4
0000000e`556ff160 00007ff9`35a92c13 : 00000000`00000000 0000011d`69171180 0000011d`69171180 0000011d`6913ee20 : chrome!GetHandleVerifier+0x5d3f5
0000000e`556ff1b0 00007ff9`35556b30 : bfcbfbff`82986383 00000008`c891737f 0000011d`69148fd0 0000011d`69148fd0 : chrome!RelaunchChromeBrowserWithNewCommandLineIfNeeded+0x33cf
0000000e`556ff230 00007ff9`3554ec99 : 0000011d`69148850 0000011d`69137ee8 0000011d`69148850 0000000e`556ff340 : chrome!ChromeMain+0x2fcd2c
0000000e`556ff280 00007ff9`35a434df : 00000000`00000000 0000011d`69137ee8 0000011d`69137ee8 0000011d`69148850 : chrome!ChromeMain+0x2f4e95
0000000e`556ff310 00007ff9`35259fa0 : 0000011d`68a93630 0000011d`69133120 00007ff7`ba390000 00007ff7`ba390000 : chrome!ChromeMain+0x7e96db
0000000e`556ff4c0 00007ff7`ba397919 : 00007ff9`35259e04 0000000e`556ff650 00000000`00000007 0000011d`68c87f90 : chrome!ChromeMain+0x19c
0000000e`556ff550 00007ff7`ba39278b : 0000011d`68c80750 00007ff7`ba390000 00000008`c88bd9d3 00000000`00000038 : chrome_exe+0x7919
0000000e`556ff6a0 00007ff7`ba420f33 : 00000000`00000000 00000000`00000001 00000000`00000000 00000000`00000000 : chrome_exe+0x278b
0000000e`556ff8a0 00007ff9`5ff52774 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : chrome_exe!IsSandboxedProcess+0x405b3
0000000e`556ff8e0 00007ff9`603e0d61 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x14
0000000e`556ff910 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21


THREAD_SHA1_HASH_MOD:  c90a009f1e62accbde9ccc5182ff6102a51f808a

FOLLOWUP_IP: 
chrome!GetHandleVerifier+9a992f
00007ff9`364d108f 807c246000      cmp     byte ptr [rsp+60h],0

FAULT_INSTR_CODE:  60247c80

SYMBOL_STACK_INDEX:  3

SYMBOL_NAME:  chrome!GetHandleVerifier+9a992f

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: chrome

IMAGE_NAME:  chrome.dll

DEBUG_FLR_IMAGE_TIMESTAMP:  58db3181

STACK_COMMAND:  ~0s ; kb

BUCKET_ID:  APPLICATION_HANG_chrome!GetHandleVerifier+9a992f

FAILURE_EXCEPTION_CODE:  cfffffff

FAILURE_IMAGE_NAME:  chrome.dll

BUCKET_ID_IMAGE_STR:  chrome.dll

FAILURE_MODULE_NAME:  chrome

BUCKET_ID_MODULE_STR:  chrome

FAILURE_FUNCTION_NAME:  GetHandleVerifier

BUCKET_ID_FUNCTION_STR:  GetHandleVerifier

BUCKET_ID_OFFSET:  9a992f

BUCKET_ID_MODTIMEDATESTAMP:  58db3181

BUCKET_ID_MODCHECKSUM:  2d526a0

BUCKET_ID_MODVER_STR:  57.0.2987.133

BUCKET_ID_PREFIX_STR:  APPLICATION_HANG_

FAILURE_PROBLEM_CLASS:  BusyHang

FAILURE_SYMBOL_NAME:  chrome.dll!GetHandleVerifier

FAILURE_BUCKET_ID:  APPLICATION_HANG_BusyHang_cfffffff_chrome.dll!GetHandleVerifier

TARGET_TIME:  2017-04-21T08:34:40.000Z

OSBUILD:  15063

OSSERVICEPACK:  0

SERVICEPACK_NUMBER: 0

OS_REVISION: 0

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

OSEDITION:  Windows 10 WinNt SingleUserTS

OS_LOCALE:  

USER_LCID:  0

OSBUILD_TIMESTAMP:  1982-07-27 04:10:05

BUILDDATESTAMP_STR:  160101.0800

BUILDLAB_STR:  WinBuild

BUILDOSVER_STR:  10.0.15063.0

ANALYSIS_SESSION_ELAPSED_TIME:  7f2

ANALYSIS_SOURCE:  UM

FAILURE_ID_HASH_STRING:  um:application_hang_busyhang_cfffffff_chrome.dll!gethandleverifier

FAILURE_ID_HASH:  {63fc79a6-72be-daa1-d7dc-db8015efe1e6}

Followup:     MachineOwner
---------

@asdfzxh8
Copy link

asdfzxh8 commented Jun 1, 2019

wrg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment