jrfonseca / drmingw

Postmortem debugging tools for MinGW.
GNU Lesser General Public License v2.1
273 stars 53 forks source link

DrMinGW pauses for a long time when run for the first time #26

Closed bigfatbrowncat closed 8 years ago

bigfatbrowncat commented 8 years ago

I have this version of mingw64:

x86_64-4.9.1-release-posix-seh-rt_v3-rev0

I have installed your application as a default debugger and launched my buggy application. But after it failed I only received an empty drmingw window - without any text there.

What could be the problem cause?

jrfonseca commented 8 years ago

The first time DrMinGW runs, it needs to download a bunch of symbols from symbols.microsoft.com, so give it plenty time for it to finish.

(I should probably add some logging to avoid misunderstandings.)

Let me know if after waiting a couple of minutes you get some output.

If not, install drming with the -v option, drmingw -i -v to get more verbose ouput.

jrfonseca commented 8 years ago

You can also do drmingw -i -v -d for even more debug info.

jrfonseca commented 8 years ago

With commit f766298465fa3952bbcaf7998237a5a8bd1daeb9 drmingw will output a message while loading symbols.

I'll be making a new release shortly.

If the issue persists, the feel free to reopen.

zevv commented 7 years ago

I'm having the same issue: drmingw pops up, but no text in the window.

Running with -v shows the following, after which nothing more happens:

CREATE_PROCESS PID=1020 TID=1068 lpBaseOfImage=00400000 smartview.exe
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77B10000 ntdll.dll
CREATE_THREAD PID=1020 TID=552
CREATE_THREAD PID=1020 TID=2780
CREATE_THREAD PID=1020 TID=2968
CREATE_THREAD PID=1020 TID=940
CREATE_THREAD PID=1020 TID=2952
CREATE_THREAD PID=1020 TID=264
CREATE_THREAD PID=1020 TID=3480
CREATE_THREAD PID=1020 TID=588
CREATE_THREAD PID=1020 TID=2116
CREATE_THREAD PID=1020 TID=3356
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77C50000 kernel32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75DF0000 KernelBase.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=772D0000 advapi32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77730000 msvcrt.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77950000 sechost.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=774F0000 rpcrt4.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=73D70000 IPHLPAPI.DLL
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=778B0000 nsi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=73E80000 winnsi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=741A0000 netapi32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74190000 netutils.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75B30000 srvcli.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74180000 wkscli.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74170000 samcli.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=764C0000 shell32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77170000 shlwapi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=760C0000 gdi32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=777E0000 user32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=771D0000 lpk.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=773C0000 usp10.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=762B0000 ws2_32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=729B0000 wsock32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=64F40000 jpeg.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=677C0000 fftw3.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=6F4C0000 SDL_ttf.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=10000000 SDL.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=712F0000 winmm.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=6E100000 libfreetype-6.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=002D0000 SDL_image.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=002F0000 libpng13.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=62E80000 zlib1.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=00020000 SDL_net.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=52000000 multicam.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75BE0000 apphelp.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=6BEB0000 AcXtrnal.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=772B0000 imm32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=771E0000 msctf.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74AC0000 uxtheme.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=746B0000 dwmapi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=6F830000 dinput.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=746D0000 hid.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77970000 setupapi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75DC0000 cfgmgr32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=77460000 oleaut32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=775D0000 ole32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75F60000 devobj.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75F80000 wintrust.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75E40000 crypt32.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75D20000 msasn1.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75C30000 cryptbase.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75BC0000 sspicli.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=756F0000 mswsock.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75240000 WSHTCPIP.DLL
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74C00000 samlib.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=73B50000 dhcpcsvc.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=74310000 nlaapi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=70690000 NapiNSP.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=70650000 pnrpnsp.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=75590000 dnsapi.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=706A0000 winrnr.dll
LOAD_DLL PID=1020 TID=1068 lpBaseOfDll=70680000 wshbth.dll
CREATE_THREAD PID=1020 TID=1120
EXCEPTION PID=1020 TID=1120 ExceptionCode=0x80000003 dwFirstChance=1
EXIT_THREAD PID=1020 TID=3356 dwExitCode=0x0
EXIT_THREAD PID=1020 TID=2116 dwExitCode=0x0
EXIT_THREAD PID=1020 TID=1120 dwExitCode=0x0
CREATE_THREAD PID=1020 TID=2188
CREATE_THREAD PID=1020 TID=4020
CREATE_THREAD PID=1020 TID=1308
CREATE_THREAD PID=1020 TID=392
CREATE_THREAD PID=1020 TID=404
EXIT_THREAD PID=1020 TID=2780 dwExitCode=0x0
EXIT_THREAD PID=1020 TID=404 dwExitCode=0x0
EXIT_THREAD PID=1020 TID=392 dwExitCode=0x0
jrfonseca commented 7 years ago

@zevv The symptom sounds the same, but the problem is different. Could you please file a new issue? Thanks.

zevv commented 7 years ago

Well, the workaround was a reboot, things are now working; does this still deserve it's own issue?

By the way: thank you so much for making this; I've spent a day struggling with utterly broken windows 7 updates to be able to install WinDBG, to eventually find that non of the gcc debugging info formats is understood by WinDBG, and that stack frames are 'corrupt' as soon as it unwinds down into mingw generated code.

Drmingw saves the day! I still do not quite understand why it has to be so hard to do something simple as generate a stack trace on Windows...

jrfonseca commented 7 years ago

If it works again, then there's not much to do. I'm glad to hear you find it useful.

For future reference, if this ever happens, try reinstalling DrMinGW via drmingw -i -v -d -b. The -b will cause DrMinGW to show a stack backtrace for the first chance breakpoint exception.

zevv commented 7 years ago

Unfortunately, this is still happening for me, after 3 reboots the problem still persists.

Anything I can do to debug this?

jrfonseca commented 7 years ago

@zevym, did you try drmingw -i -v -d -b as i suggested above? And please file a new issue. I'm pretty sure it's unrelated.

White-Tiger commented 7 years ago

@jrfonseca where exactly should the “Loading symbols...” line be printed to? I've also got a rather long wait for symbols to load, but it'll not say so at all. -v -d shows that it's downloading stuff, but there's still no “Loading symbols...” line.

See:

CREATE_PROCESS PID=16848 TID=16860 lpBaseOfImage=0000000000400000 Options.exe
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00007FFF300C0000 ntdll.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000077800000 ntdll.dll
CREATE_THREAD PID=16848 TID=16872
CREATE_THREAD PID=16848 TID=16432
CREATE_THREAD PID=16848 TID=1748
CREATE_THREAD PID=16848 TID=15548
CREATE_THREAD PID=16848 TID=16724
CREATE_THREAD PID=16848 TID=16704
CREATE_THREAD PID=16848 TID=16700
CREATE_THREAD PID=16848 TID=16876
CREATE_THREAD PID=16848 TID=15036
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000005E230000 wow64.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000005E1A0000 wow64win.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000005E220000 wow64cpu.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000774B0000 kernel32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000746C0000 KernelBase.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074B10000 advapi32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000077390000 msvcrt.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000748F0000 sechost.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074840000 rpcrt4.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074530000 sspicli.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074520000 cryptbase.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000749A0000 bcryptprimitives.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075460000 gdi32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000077620000 user32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075150000 psapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006AC90000 comctl32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006BF90000 winhttp.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000077170000 combase.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075AC0000 imm32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006FFC0000 T-Clock.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000759D0000 ole32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075AF0000 shell32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074B90000 cfgmgr32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074C20000 windows.storage.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000076F40000 shlwapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075120000 kernel.appcore.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000077770000 SHCore.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074BD0000 powrprof.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075140000 profapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000067040000 exchndl.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000061740000 mgwhelp.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074330000 version.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000600D0000 dbghelp.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006FC30000 uxtheme.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075160000 msctf.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000068DB0000 safemon.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000753C0000 oleaut32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000075340000 ws2_32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000753A0000 netapi32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000073730000 netutils.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000073720000 wkscli.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000073A50000 bcrypt.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000067730000 ltc_help32-115528.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000076EF0000 wintrust.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000759C0000 msasn1.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000076F90000 crypt32.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006BD80000 dwmapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006C030000 OnDemandConnRouteHelper.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074300000 IPHLPAPI.DLL
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006AEA0000 webio.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000070110000 mswsock.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006FDE0000 winnsi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074A00000 nsi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000073610000 dnsapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000070090000 rasadhlp.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000630A0000 UIAutomationCore.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074500000 userenv.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=00000000646F0000 oleacc.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000070040000 FWPUCLNT.DLL
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006AAC0000 schannel.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006A9B0000 mskeyprotect.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006A990000 ncrypt.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006A960000 ntasn1.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006A940000 ncryptsslp.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=000000006A930000 dpapi.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000062600000 symsrv.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000074090000 wininet.dll
LOAD_DLL PID=16848 TID=16860 lpBaseOfDll=0000000073D90000 iertutil.dll
CREATE_THREAD PID=16848 TID=17220
EXCEPTION PID=16848 TID=17220 ExceptionCode=0x80000003 dwFirstChance=1
Options.exe caused a Breakpoint at location 00007FFF30168870 in module ntdll.dll.

Registers:
eax=00000000 ebx=006394e0 ecx=00000000 edx=00000000 esi=00639320 edi=00633cf0
eip=7787876c esp=00dafdc8 ebp=00daff80 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
DBGHELP: .\wntdll.pdb - file not found
DBGHELP: .\dll\wntdll.pdb - file not found
DBGHELP: .\symbols\dll\wntdll.pdb - file not found
DBGHELP: ntdll - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\wntdll.pdb\94FD57A20B2B4917A44938FAF1F214811\wntdll.pdb
7787876C 0000006C 00639320 00000010  ntdll.dll!_NtWaitForWorkViaWorkerFactory@20
DBGHELP: .\wkernel32.pdb - file not found
DBGHELP: .\dll\wkernel32.pdb - file not found
DBGHELP: .\symbols\dll\wkernel32.pdb - file not found
DBGHELP: kernel32 - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\wkernel32.pdb\3886D90B46544A42B146E6AB1BF7A3781\wkernel32.pdb
7782C976 00633CF0 774C38D0 EC4A50C3  ntdll.dll!TppWorkerThread
774C38F4 00633CF0 EC8CB604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
DBGHELP: .\ntdll.pdb - file not found
DBGHELP: .\dll\ntdll.pdb - file not found
DBGHELP: .\symbols\dll\ntdll.pdb - file not found
DBGHELP: ntdll - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\ntdll.pdb\BDAB16703FB64772AA5FE54FEBDE6F3F1\ntdll.pdb
77865DAE 7782C6D0 00633CF0 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=7782c6d0 ebx=0a0df89c ecx=00000000 edx=00000000 esi=0a0df888 edi=0a0df8c4
eip=7787873c esp=0a0df844 ebp=0a0df860 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000206

AddrPC   Params
7787873C 00EF024C 00000000 0A0DF8C4  ntdll.dll!_NtWaitForAlertByThreadId@8
77826F92 00000000 00000000 FFFFFFFF  ntdll.dll!@RtlpWaitOnAddressWithTimeout@16
77826EBD 00000004 00000000 00000000  ntdll.dll!RtlpWaitOnAddress
77826DAF 00EF0000 00000000 00000044  ntdll.dll!RtlpWaitOnCriticalSection
7784A096 00EF0248 0A0DFA70 7783FC57  ntdll.dll!RtlpEnterCriticalSectionContended
77849FB5 00EF0248 E65BB3A8 00000220  ntdll.dll!_RtlEnterCriticalSection@4
7783FC57 00000214 00000220 00EF03A4  ntdll.dll!@RtlpAllocateHeap@24
7783DECB 00000008 00000000 00677938  ntdll.dll!RtlpAllocateHeapInternal
DBGHELP: .\msvcrt.pdb - file not found
DBGHELP: .\dll\msvcrt.pdb - file not found
DBGHELP: .\symbols\dll\msvcrt.pdb - file not found
DBGHELP: msvcrt - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\msvcrt.pdb\2BC6252CC75E492BB9BC40643C9D80431\msvcrt.pdb
7783DC2E 00EF0000 00000008 00000214  ntdll.dll!RtlAllocateHeap
773D8017 00000001 00000214 00000000  msvcrt.dll!__calloc_impl
773D7DB4 00000001 00000214 0A0DFB54  msvcrt.dll!__calloc_crt
773C572C 77390000 00000002 00000000  msvcrt.dll!__CRTDLL_INIT@12
77876B8E 773C5630 77390000 00000002  ntdll.dll!_LdrxCallInitRoutine@16
77845ADE 00000002 00000000 E65BB570  ntdll.dll!LdrpCallInitRoutine
778459E4 E65BB520 0A0DFD24 77800000  ntdll.dll!_LdrpInitializeThread@4
778654C5 00000000 00000000 0A0DFD10  ntdll.dll!__LdrpInitialize@8
778651AB 00000000 00000000 0A0DFD24  ntdll.dll!_LdrpInitialize@8
77865170 0A0DFD24 77800000 00000000  ntdll.dll!_LdrInitializeThunk@8

Registers:
eax=00000000 ebx=02e4f844 ecx=00000000 edx=00000000 esi=02e4f830 edi=02e4f86c
eip=7787873c esp=02e4f7ec ebp=02e4f808 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
7787873C 6C03C494 00000000 02E4F86C  ntdll.dll!_NtWaitForAlertByThreadId@8
77826F92 00000000 00000000 FFFFFFFF  ntdll.dll!@RtlpWaitOnAddressWithTimeout@16
77826EBD 00000004 00000000 00000000  ntdll.dll!RtlpWaitOnAddress
77826DAF 00000000 02E4F9D8 00000000  ntdll.dll!RtlpWaitOnCriticalSection
7784A096 00679650 02E4F994 6C03358E  ntdll.dll!RtlpEnterCriticalSectionContended
DBGHELP: .\OnDemandConnRouteHelper.pdb - file not found
DBGHELP: .\dll\OnDemandConnRouteHelper.pdb - file not found
DBGHELP: .\symbols\dll\OnDemandConnRouteHelper.pdb - file not found
SYMSRV:  File: OnDemandConnRouteHelper.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Get File Path: /download/symbols/OnDemandConnRouteHelper.pdb/EF6913698BDB455F89C356FEFD42B11E1/OnDemandConnRouteHelper.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  OnDemandConnRouteHelper.pdb from http://msdl.microsoft.com/download/symbols: 23508 bytes -    0 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   17 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   34 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   52 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   69 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   87 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
 copied         
DBGHELP: OnDemandConnRouteHelper - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\OnDemandConnRouteHelper.pdb\EF6913698BDB455F89C356FEFD42B11E1\OnDemandConnRouteHelper.pdb
77849FB5 6C03C490 F52B4CAB 02E4FA04  ntdll.dll!_RtlEnterCriticalSection@4
DBGHELP: .\wininet.pdb - file not found
DBGHELP: .\dll\wininet.pdb - file not found
DBGHELP: .\symbols\dll\wininet.pdb - file not found
DBGHELP: wininet - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\wininet.pdb\3D78418BCCAA442085B95B58516246CE1\wininet.pdb
6C03358E 00679650 00000000 00000000  ondemandconnroutehelper.dll!GetInterfaceContextTableForHostName
741C2841 00000000 00000000 02E4FA04  WININET.dll!CWxSelectableConnections::Acquire
74179560 00677C08 000000FF 006BBEB8  WININET.dll!ConnectionManagerResolver::GetProxyForUrl
74178D54 02E4FAF8 00000000 00659300  WININET.dll!WxProxyManager::OnProcessGetProxyForUrl
74177749 006BBE18 00000000 741CFED0  WININET.dll!WxGetProxyForUrl
7415F7BA 0067AC40 02E4FB90 0537FA18  WININET.dll!HTTP_REQUEST_HANDLE_OBJECT::HttpSendRequest_WindowsGetProxyForUrl
741601DA 0067AC40 74154190 0067ACAC  WININET.dll!HTTP_REQUEST_HANDLE_OBJECT::HttpSendRequest_Start
741541CA 0067AC40 0537FA18 006C7258  WININET.dll!CFsm_HttpSendRequest::RunSM
7415542D 006C7258 02E4FCB8 02E4FD20  WININET.dll!CFsm::Run
74154B7B EDE15C78 00633B70 741CAA60  WININET.dll!CFsm::RunWorkItem
741CAA81 02E4FEA0 0067AC40 00633B70  WININET.dll!FailFastThreadPoolCallback<&CFsm::RunWorkItemWrapper>
7782A2FE 02E4FEA0 0534D330 EEB2B658  ntdll.dll!TppSimplepExecuteCallback
7782CC9E 00633B70 774C38D0 EE7450C3  ntdll.dll!TppWorkerThread
774C38F4 00633B70 EEB2B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 00633B70 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=00000000 ebx=00638530 ecx=00000000 edx=00000000 esi=00638370 edi=00633cf0
eip=7787876c esp=00b6fdc8 ebp=00b6ff80 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
7787876C 0000006C 00638370 00000010  ntdll.dll!_NtWaitForWorkViaWorkerFactory@20
7782C976 00633CF0 774C38D0 EC2650C3  ntdll.dll!TppWorkerThread
774C38F4 00633CF0 ECE0B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 00633CF0 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=00000000 ebx=0707f984 ecx=00000000 edx=00000000 esi=0707f970 edi=0707f9ac
eip=7787873c esp=0707f92c ebp=0707f948 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
7787873C 00EF024C 00000000 0707F9AC  ntdll.dll!_NtWaitForAlertByThreadId@8
77826F92 00000000 00000000 FFFFFFFF  ntdll.dll!@RtlpWaitOnAddressWithTimeout@16
77826EBD 00000004 00000000 00000000  ntdll.dll!RtlpWaitOnAddress
77826DAF 00EF0000 00000000 00000016  ntdll.dll!RtlpWaitOnCriticalSection
7784A096 00EF0248 0707FB58 7783FC57  ntdll.dll!RtlpEnterCriticalSectionContended
77849FB5 00EF0248 EB51B280 000000B0  ntdll.dll!_RtlEnterCriticalSection@4
7783FC57 000000A4 000000B0 00EF02EC  ntdll.dll!@RtlpAllocateHeap@24
7783DECB 00000000 00000000 00000011  ntdll.dll!RtlpAllocateHeapInternal
7783DC2E 00EF0000 00000000 000000A4  ntdll.dll!RtlAllocateHeap
773D7990 000000A4 055FF1A8 6C03C5F4  msvcrt.dll!_malloc
6C0339E7 055FF1A8 00000010 055FF1A8  ondemandconnroutehelper.dll!ATL::CAtlMap<void *,_CLIENT_CALLBACK *,ATL::CElementTraits<void *>,ATL::CElementTraits<_CLIENT_CALLBACK *> >::NewNode
6C033C2D 055FF1A8 0707FC40 F0C8496B  ondemandconnroutehelper.dll!ATL::CAtlMap<void *,_CLIENT_CALLBACK *,ATL::CElementTraits<void *>,ATL::CElementTraits<_CLIENT_CALLBACK *> >::SetAt
6C033163 742705D0 006BC980 0707FCA0  ondemandconnroutehelper.dll!CRouteTable::OnDemandRegisterNotification
6C032B6A 742705D0 006BC980 0707FCA0  ondemandconnroutehelper.dll!_OnDemandRegisterNotification@12
741B4140 741D8CB0 0707FD30 0534CD90  WININET.dll!NetworkChangeMonitor::Startup
741B4321 741D8CB0 00000000 0534CD90  WININET.dll!StartGlobalNetworkChangeMonitor
741B3E07 0707FD30 742C76E0 00000000  WININET.dll!_WxRegisterForNetworkChangeNotification@12
741B3DA9 0707FD30 00633B70 741B6400  WININET.dll!_RegisterForNetworkChangeNotificationInternal@12
741B636F 0707FEA0 00000000 E8025C78  WININET.dll!GlobalDataInitializeWorkItem
741B6424 0707FEA0 00000000 00633B70  WININET.dll!FailFastThreadPoolCallback<&GlobalDataInitializeWorkItem>
7782A2FE 0707FEA0 0534CD90 EB51B658  ntdll.dll!TppSimplepExecuteCallback
7782CC9E 00633B70 774C38D0 EB9750C3  ntdll.dll!TppWorkerThread
774C38F4 00633B70 EB51B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 00633B70 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=c000007c ebx=00000000 ecx=00000000 edx=00000000 esi=00000002 edi=00000002
eip=7787718c esp=0524fd84 ebp=0524ff14 iopl=0         nv up ei pl nz na po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000206

AddrPC   Params
DBGHELP: .\wkernelbase.pdb - file not found
DBGHELP: .\dll\wkernelbase.pdb - file not found
DBGHELP: .\symbols\dll\wkernelbase.pdb - file not found
SYMSRV:  File: wkernelbase.pdb

SYMSRV:  Get File Path: /download/symbols/wkernelbase.pdb/5487284F31FA4704ACA66F46B1F0390A1/wkernelbase.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  wkernelbase.pdb from http://msdl.microsoft.com/download/symbols: 833490 bytes -    0 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    0 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    0 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    1 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    1 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    2 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    2 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    3 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    4 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    5 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    5 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    6 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    8 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    8 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    9 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   10 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   11 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   12 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   13 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   14 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   15 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   16 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   17 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   18 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   20 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   21 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   22 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   24 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   25 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   27 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   28 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   29 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   31 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   32 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   34 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   38 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   39 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   42 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   45 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   47 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   49 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   54 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   55 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   57 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   59 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   62 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   62 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   66 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   68 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   71 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   72 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   74 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   76 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   79 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   81 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   82 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   84 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   86 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   89 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   92 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   94 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   95 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   97 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
 copied         
DBGHELP: KernelBase - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\wkernelbase.pdb\5487284F31FA4704ACA66F46B1F0390A1\wkernelbase.pdb
7787718C 00000002 0524FF5C 00000001  ntdll.dll!_NtWaitForMultipleObjects@20
7477A4FA 00000002 0524FF5C 00000000  KERNELBASE.dll!_WaitForMultipleObjectsEx@20
DBGHELP: .\ltc_help32.pdb - file not found
DBGHELP: .\dll\ltc_help32.pdb - file not found
DBGHELP: .\symbols\dll\ltc_help32.pdb - file not found
SYMSRV:  File: ltc_help32.pdb

SYMSRV:  Get File Path: /download/symbols/ltc_help32.pdb/9712175D0F1347F8B86014CE4FC8859E1/ltc_help32.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  A connection with the server could not be established
SYMSRV:  Get File Path: /download/symbols/ltc_help32.pdb/9712175D0F1347F8B86014CE4FC8859E1/file.ptr

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\ltc_help32.pdb\9712175D0F1347F8B86014CE4FC8859E1\ltc_help32.pdb not found
SYMSRV:  http://msdl.microsoft.com/download/symbols/ltc_help32.pdb/9712175D0F1347F8B86014CE4FC8859E1/ltc_help32.pdb not found
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\ltc_help32.pdb\9712175D0F1347F8B86014CE4FC8859E1\ltc_help32.pdb not found
DBGHELP: \\?\C:\Program Files (x86)\Raptr Inc\Raptr\ltc_help32.pdb - file not found
DBGHELP: C:\buildbot\overlay-release\build\bin_raptr\ltc_help32.pdb - file not found
DBGHELP: ltc_help32-115528 - export symbols
7477A3D8 00000002 0524FF5C 00000000  KERNELBASE.dll!_WaitForMultipleObjects@16
67734022 67734040 0524FF94 774C38F4  ltc_help32-115528.dll!0x4022
6773404C 02C42EC0 774C38D0 E9B450C3  ltc_help32-115528.dll!0x404c
774C38F4 02C42EC0 E972B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 67734040 02C42EC0 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=00000000 ebx=0304fca0 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=77876f1c esp=0304fc60 ebp=0304fcc4 iopl=0         nv up ei pl nz ac po nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000216

AddrPC   Params
77876F1C 00000000 0304FCA0 EC43045A  ntdll.dll!_NtDelayExecution@8
7477A779 00007530 00000000 0304FCFC  KERNELBASE.dll!_SleepEx@8
DBGHELP: .\winhttp.pdb - file not found
DBGHELP: .\dll\winhttp.pdb - file not found
DBGHELP: .\symbols\dll\winhttp.pdb - file not found
DBGHELP: winhttp - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\winhttp.pdb\7866E39E4DEE4F72B8ED63A73BBE02081\winhttp.pdb
7477A6CF 00007530 00659370 6BFC1300  KERNELBASE.dll!_Sleep@4
6BFC0E38 0304FEA0 0000026C 00659370  WINHTTP.dll!SafeTerminateDll
6BFC132A 0304FEA0 0000026C 00659370  WINHTTP.dll!FailFastThreadpoolWaitCallback<&SafeTerminateDll>
7782933A 00000000 00633B70 77829210  ntdll.dll!TppExecuteWaitCallback
7782929A 0304FEA0 00659460 00659370  ntdll.dll!TppWaitCompletion
7782CD32 00633B70 774C38D0 EF9450C3  ntdll.dll!TppWorkerThread
774C38F4 00633B70 EF52B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 00633B70 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=00000000 ebx=00000001 ecx=b080e2a5 edx=89e2a489 esi=00000000 edi=0000049c
eip=77876bfc esp=006189b0 ebp=00618a20 iopl=0         nv up ei pl nz ac pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000212

AddrPC   Params
77876BFC 0000049C 00000000 00000000  ntdll.dll!_NtWaitForSingleObject@12
7476E201 0000049C FFFFFFFF 00000000  KERNELBASE.dll!_WaitForSingleObjectEx@12
741CA19F 00618AAC 0537FA18 00000000  WININET.dll!CPendingSyncCall::HandlePendingSync_AppHangIsAppBugForCallingWinInetSyncOnUIThread
7414F4E1 00618AAC 00000000 00000000  WININET.dll!INTERNET_HANDLE_OBJECT::HandlePendingSync
741737C9 00000000 00000000 00000000  WININET.dll!HttpWrapSendRequest
DBGHELP: .\symsrv.pdb - file not found
DBGHELP: .\dll\symsrv.pdb - file not found
DBGHELP: .\symbols\dll\symsrv.pdb - file not found
SYMSRV:  File: symsrv.pdb

SYMSRV:  Get File Path: /download/symbols/symsrv.pdb/F0A7CC623E3E468586EC24C624936E651/symsrv.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  symsrv.pdb from http://msdl.microsoft.com/download/symbols: 49355 bytes -    0 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
    8 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   16 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   24 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   33 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   41 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   49 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   66 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   91 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
   99 percentSYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
 copied         
DBGHELP: symsrv - public symbols  
        E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\symsrv.pdb\F0A7CC623E3E468586EC24C624936E651\symsrv.pdb
74172B23 00CC000C 00000000 00000000  WININET.dll!_HttpSendRequestW@20
6261002F 00000001 0580F2F8 006BBBF8  symsrv.dll!StoreWinInet::request
6260FDDE 006193FC 0580F2F8 00000001  symsrv.dll!StoreWinInet::fileinfo
6260FB92 006193FC 00000105 0580F2F8  symsrv.dll!StoreWinInet::get
6260C623 006193FC 0580F92E 0580F2F8  symsrv.dll!StoreHTTP::open
6260FAB6 00000001 0580F92E 0580F2F8  symsrv.dll!StoreWinHttp::getTierCount
6260B049 0580F92E 0580F2F8 00000001  symsrv.dll!Store::tierCount
6260C705 00619EDC 0061B8F0 00000001  symsrv.dll!StoreHTTP::path
6260FC2D 00619EDC 0061B8F0 0061C948  symsrv.dll!StoreWinInet::find
6260640A 00619EDC 0061B8F0 0061C948  symsrv.dll!cascade
62607116 0061A794 0061B8F0 00619EDC  symsrv.dll!_SymbolServerByIndexW@20
DBGHELP: .\dbghelp.pdb - file not found
DBGHELP: .\dll\dbghelp.pdb - file not found
DBGHELP: .\symbols\dll\dbghelp.pdb - file not found
SYMSRV:  File: dbghelp.pdb

SYMSRV:  Get File Path: /download/symbols/dbghelp.pdb/B4CDB1D5A1A545249FA397667D3925671/dbghelp.pdb

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  A connection with the server could not be established
SYMSRV:  Get File Path: /download/symbols/dbghelp.pdb/B4CDB1D5A1A545249FA397667D3925671/file.ptr

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\dbghelp.pdb\B4CDB1D5A1A545249FA397667D3925671\dbghelp.pdb not found
SYMSRV:  http://msdl.microsoft.com/download/symbols/dbghelp.pdb/B4CDB1D5A1A545249FA397667D3925671/dbghelp.pdb not found
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\dbghelp.pdb\B4CDB1D5A1A545249FA397667D3925671\dbghelp.pdb not found
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\dbghelp.pdb - file not found
DBGHELP: dbghelp.pdb - file not found
DBGHELP: dbghelp - export symbols
62606E00 0061A794 0061B8F0 0061AC1C  symsrv.dll!SymbolServerW
60109145 0061AC1C 0001D000 00000000  dbghelp.dll!SymGetFileLineOffsets64
60109354 0061C320 0061B8F0 0061AC1C  dbghelp.dll!SymGetFileLineOffsets64
60109459 0061C320 0061B8F0 0061ACB4  dbghelp.dll!SymGetFileLineOffsets64
6011490D 006CCC00 0065A8F6 0061CB98  dbghelp.dll!FindDebugInfoFile
60114BF3 0061CBD0 006CCC00 0065A8F6  dbghelp.dll!FindDebugInfoFileExW
60116E9B FBB9C5F4 00000000 006EBA50  dbghelp.dll!ImagehlpApiVersionEx
60115C2D 006EBA50 00000000 006D0DF8  dbghelp.dll!ImagehlpApiVersionEx
601158D5 00000000 FBB9C588 0061D5C8  dbghelp.dll!ImagehlpApiVersionEx
6010F33F FFFFFFFF 00405B59 00000000  dbghelp.dll!SymFunctionTableAccess64AccessRoutines
6010F2D5 FFFFFFFF 00405B59 00000000  dbghelp.dll!SymFunctionTableAccess64
6010B0DB 00405B59 00000000 0061D378  dbghelp.dll!SymGetFileLineOffsets64
60138AA3 00000001 0061D5C8 00000000  dbghelp.dll!MiniDumpReadDumpStream
6013A0F7 0061E9E8 0061E240 0061D540  dbghelp.dll!MiniDumpReadDumpStream
60139013 0061E240 00000005 0067DB40  dbghelp.dll!MiniDumpReadDumpStream
60122F1A 0061E240 0061E9E8 0061E348  dbghelp.dll!DbgHelpCreateUserDumpW
601234D6 0000014C FFFFFFFF FFFFFFFE  dbghelp.dll!StackWalkEx
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\exchndl.dll is stripped.  Searching for dbg file
DBGHELP: .\exchndl.dbg - file not found
DBGHELP: .\dll\exchndl.dbg - path not found
DBGHELP: .\symbols\dll\exchndl.dbg - path not found
SYMSRV:  File: exchndl.dbg

SYMSRV:  Get File Path: /download/symbols/exchndl.dbg/37C33778e000/exchndl.dbg

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  Get File Path: /download/symbols/exchndl.dbg/37C33778e000/file.ptr

SYMSRV:  Notifies the client application that a proxy has been detected.
SYMSRV:  Connecting to the Server: http://msdl.microsoft.com/download/symbols.
SYMSRV:  Successfully connected to the Server.
SYMSRV:  Sending the information request to the server.
SYMSRV:  Successfully sent the information request to the server.
SYMSRV:  Waiting for the server to respond to a request.
SYMSRV:  Successfully received a response from the server.
SYMSRV:  Closing the connection to the Server.
SYMSRV:  Successfully closed the connection to the Server.
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\remote\exchndl.dbg\37C33778e000\exchndl.dbg not found
SYMSRV:  http://msdl.microsoft.com/download/symbols/exchndl.dbg/37C33778e000/exchndl.dbg not found
SYMSRV:  E:\zZ-Progra\Microsoft-SDKs\_CDBcache\exchndl.dbg\37C33778e000\exchndl.dbg not found
SYMSRV:  Error:This Network path is not supported UNC path: '\\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug'
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\exchndl.dbg - file not found
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\dll\exchndl.dbg - path not found
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\symbols\dll\exchndl.dbg - path not found
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\exchndl.dbg - file not found
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\exchndl.dll missing debug info.  Searching for pdb anyway
DBGHELP: .\exchndl.pdb - file not found
DBGHELP: .\dll\exchndl.pdb - file not found
DBGHELP: .\symbols\dll\exchndl.pdb - file not found
DBGHELP: Can't use symbol server for exchndl.pdb - no header information available
DBGHELP: \\?\V:\zZ-Progra\_SVNs\T-Clock NG\Release\.debug\exchndl.pdb - file not found
DBGHELP: exchndl.pdb - file not found
DBGHELP: exchndl - export symbols
601236D0 0000014C FFFFFFFF FFFFFFFE  dbghelp.dll!StackWalk64
67041DA7 00000000 00000000 00000000  exchndl.DLL!ExcHndlSetLogFileNameA

Registers:
eax=00000000 ebx=006373e0 ecx=00000000 edx=00000000 esi=00637220 edi=00633cf0
eip=7787876c esp=0092fdc8 ebp=0092ff80 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
7787876C 0000006C 00637220 00000010  ntdll.dll!_NtWaitForWorkViaWorkerFactory@20
7782C976 00633CF0 774C38D0 EC0250C3  ntdll.dll!TppWorkerThread
774C38F4 00633CF0 ECC4B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 00633CF0 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=00638d98 edi=006b0ca0
eip=7787876c esp=0727fdc8 ebp=0727ff80 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
7787876C 00000434 00638D98 00000010  ntdll.dll!_NtWaitForWorkViaWorkerFactory@20
7782C976 006B0CA0 774C38D0 EBB750C3  ntdll.dll!TppWorkerThread
774C38F4 006B0CA0 EB71B604 00000000  KERNEL32.DLL!@BaseThreadInitThunk@12
77865DE3 FFFFFFFF 7788B7B2 00000000  ntdll.dll!__RtlUserThreadStart
77865DAE 7782C6D0 006B0CA0 00000000  ntdll.dll!__RtlUserThreadStart@8

Registers:
eax=30188fe0 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=00000000
eip=77878f00 esp=0a31fff0 ebp=00000000 iopl=0         nv up ei pl nz na pe nc
cs=0023  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00000202

AddrPC   Params
77878F00 00000000 00000000 00000000  ntdll.dll!_RtlUserThreadStart@8

EXIT_THREAD PID=16848 TID=17220 dwExitCode=0x0
EXIT_THREAD PID=16848 TID=1748 dwExitCode=0x0
EXIT_THREAD PID=16848 TID=16432 dwExitCode=0x0
EXIT_THREAD PID=16848 TID=16872 dwExitCode=0x0
jrfonseca commented 7 years ago

where exactly should the “Loading symbols...” line be printed to?

The Loading symbols... message is no longed printed, as I finally managed to get on-demand symbol loading working again. That is, where was before, when issue #26 was filed, DrMingw was downloading all symbols for *all" DLLs in memory when attaching to the debuggee process, not DrMingw will only download symbols of each necessary DLL as it walks down the stack.

Looking at the log you wrote, it seems the problem to be is that you're using both DrMingw and exchndl at the same time.

That's not how this is supposed to work. These two tools do exactly the same things in different ways, and they interfere with each other. So if you want to obtain stack traces with DrMingw don't use exchnd. And if you want to get logs with ExcHndl don't use DrMingw.

White-Tiger commented 7 years ago

Well it worked once symbols were downloaded... But you're right, that one was using exchndl as well.. I've been attaching Dr.MinGW through drmingw -b -p Options.exe because I wanted to see what's going on when the app was supposedly hung when exiting... (and this for 6m+)

I'd still prefer some "Loading symbols...." or better yet, progress bar, while waiting for it to finish... otherwise one could possibly wait endlessly when it's actually stuck. (and also print something to stderr like "generating stack trace...." when the app crashes)

jrfonseca commented 7 years ago

Symbols are loaded on demand, so if we put Loading symbols... when loading, the whole stack trace will be interleaved with Loading symbols... messages. I think this will several affect readability.

I agree the ideal for DrMinGW will be a status bar or small . I'd happily take a patch on that. But I don't have much time and there are other stuff I'd like to do if had.

What I'd like to do is avoid somehow for dbghelp.dll to search for symbols on Microsoft store for DLLs which have DWARF debug info, as it is pointless, it takes a lot of time, and it happens every single time.