Fiddler downloaded an update this morning when i launched it, now it crashes out as soon as the application starts.
Once I open the application, the GUI briefly displays, and I'm hit with the normal windows 'Fiddler has stopped working' dialogue. Tried to uninstall / reinstall the application with no success.
Any suggestions?
For reference:
Fiddler.exe - 4.6.20171.7553
Windows 10 + .net 4.6.01586
6 Answers, 1 is accepted
What version of Fiddler did you update from? What add-ons if any do you have installed? Could you try doing this - https://msdn.microsoft.com/en-us/library/a329t4ed(v=vs.100).aspx and send over the exception?
Regards,
Tsviatko Yovtchev
Telerik by Progress
Hi,
I couldn't grab the exception from VS, as I think its trying to load some PDB, and it just hangs at that point. This is because when fiddler has crashed/crashing, all HTTP traffic on my host is down, until the crash has 'finished'.
However, I did manage to get the two piece of information below. The first is a dialogue which pops up if I keep attempting to run fiddler, the second is a stack trace from VS attached to fiddler when its 'crashing'. I'll post the WER file in another post (you should allow people to attach WER/txt files...)
Occurs
---------------------------
Awww, Fiddlesticks!
---------------------------
Fiddler has encountered an unexpected problem. ..... (snip)
The wait completed due to an abandoned mutex.
Type: System.Threading.AbandonedMutexException
Source: mscorlib
at System.Threading.WaitHandle.InternalWaitOne(SafeHandle waitableSafeHandle, Int64 millisecondsTimeout, Boolean hasThreadAffinity, Boolean exitContext)
at System.Threading.WaitHandle.WaitOne(Int32 millisecondsTimeout, Boolean exitContext)
at Fiddler.frmViewer.‹•(String[] ˆ•) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:line 2816
at Fiddler.frmViewer.‡•(String[] ˆ•) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:line 2717
Fiddler v4.6.20171.7553 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 10.0.14393.0]
Stacktrace (from VS):
> mshtml.dll!Tree::CIE9DocumentLayout::HandleLayoutBuilderError(void) Unknown mshtml.dll!`TextInput::TextInputLogging::Instance(void)'::`2'::`dynamic atexit destructor for 'wrapper''(void) Unknown mshtml.dll!CMarkupPageLayout::CalcTopLayoutSize(unsigned long,struct tagSIZE *) Unknown mshtml.dll!CView::EnsureSize(unsigned long) Unknown mshtml.dll!CView::EnsureView(unsigned long) Unknown mshtml.dll!CView::EnsureViewCallback(unsigned __int64) Unknown mshtml.dll!GlobalWndOnMethodCall(void) Unknown mshtml.dll!GlobalWndProc(struct HWND__ *,unsigned int,unsigned __int64,__int64) Unknown user32.dll!UserCallWinProcCheckWow() Unknown user32.dll!DispatchMessageWorker() Unknown user32.dll!DialogBox2() Unknown user32.dll!InternalDialogBox() Unknown user32.dll!SoftModalMessageBox() Unknown user32.dll!MessageBoxWorker() Unknown user32.dll!MessageBoxTimeoutW() Unknown user32.dll!MessageBoxW() Unknown System.Windows.Forms.ni.dll!00007ffb4998647b() Unknown
Version=1EventType=APPCRASHEventTime=131302783369262432ReportType=2Consent=1UploadTime=131302783370769281ReportIdentifier=ce5776d6-e722-11e6-9457-503f5601878eIntegratorReportIdentifier=b9fc17d3-c57c-4e90-ac3a-c27089f54d23NsAppName=Fiddler.exeAppSessionGuid=000016e8-0003-000b-a5a0-a88b2f7bd201TargetAppId=W:0006c007dc1c9e98091d59e1df960bd6eaab00000000!0000283ed983c798f2a938dd86c033e3c42ed6509d55!Fiddler.exeTargetAppVer=2017//01//27:15:09:34!143049!Fiddler.exeBootId=4294967295Response.type=4Sig[0].Name=Application NameSig[0].Value=Fiddler.exeSig[1].Name=Application VersionSig[1].Value=4.6.20171.7553Sig[2].Name=Application TimestampSig[2].Value=588b62aeSig[3].Name=Fault Module NameSig[3].Value=mshtml.dllSig[4].Name=Fault Module VersionSig[4].Value=11.0.14393.693Sig[5].Name=Fault Module TimestampSig[5].Value=585a27ffSig[6].Name=Exception CodeSig[6].Value=80000003Sig[7].Name=Exception OffsetSig[7].Value=0000000000bb0449DynamicSig[1].Name=OS VersionDynamicSig[1].Value=10.0.14393.2.0.0.768.101DynamicSig[2].Name=Locale IDDynamicSig[2].Value=6153DynamicSig[22].Name=Additional Information 1DynamicSig[22].Value=1170DynamicSig[23].Name=Additional Information 2DynamicSig[23].Value=1170d2a499ac087f2f79969534486db4DynamicSig[24].Name=Additional Information 3DynamicSig[24].Value=81a4DynamicSig[25].Name=Additional Information 4DynamicSig[25].Value=81a459697f74b1b4c7fc7967ddbdf47fUI[2]=C:\Program Files (x86)\Fiddler2\Fiddler.exeUI[3]=Fiddler has stopped workingUI[4]=Windows can check online for a solution to the problem and try to recover your information.UI[5]=Check online for a solution and close the programUI[6]=Check online for a solution later and close the programUI[7]=Close the programLoadedModule[0]=C:\Program Files (x86)\Fiddler2\Fiddler.exeLoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dllLoadedModule[2]=C:\WINDOWS\SYSTEM32\MSCOREE.DLLLoadedModule[3]=C:\WINDOWS\System32\KERNEL32.dllLoadedModule[4]=C:\WINDOWS\System32\KERNELBASE.dllLoadedModule[5]=C:\WINDOWS\System32\ADVAPI32.dllLoadedModule[6]=C:\WINDOWS\System32\msvcrt.dllLoadedModule[7]=C:\WINDOWS\System32\sechost.dllLoadedModule[8]=C:\WINDOWS\System32\RPCRT4.dllLoadedModule[9]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dllLoadedModule[10]=C:\WINDOWS\System32\SHLWAPI.dllLoadedModule[11]=C:\WINDOWS\System32\combase.dllLoadedModule[12]=C:\WINDOWS\System32\ucrtbase.dllLoadedModule[13]=C:\WINDOWS\System32\bcryptPrimitives.dllLoadedModule[14]=C:\WINDOWS\System32\GDI32.dllLoadedModule[15]=C:\WINDOWS\System32\gdi32full.dllLoadedModule[16]=C:\WINDOWS\System32\USER32.dllLoadedModule[17]=C:\WINDOWS\System32\win32u.dllLoadedModule[18]=C:\WINDOWS\System32\IMM32.DLLLoadedModule[19]=C:\WINDOWS\system32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvinitx.dllLoadedModule[20]=C:\WINDOWS\SYSTEM32\VERSION.dllLoadedModule[21]=C:\WINDOWS\System32\Shell32.dllLoadedModule[22]=C:\WINDOWS\System32\cfgmgr32.dllLoadedModule[23]=C:\WINDOWS\System32\windows.storage.dllLoadedModule[24]=C:\WINDOWS\System32\powrprof.dllLoadedModule[25]=C:\WINDOWS\System32\kernel.appcore.dllLoadedModule[26]=C:\WINDOWS\System32\shcore.dllLoadedModule[27]=C:\WINDOWS\System32\profapi.dllLoadedModule[28]=C:\Program Files\NVIDIA Corporation\CoProcManager\_etoured.dllLoadedModule[29]=C:\Program Files\NVIDIA Corporation\CoProcManager\nvd3d9wrapx.dllLoadedModule[30]=C:\WINDOWS\System32\SETUPAPI.dllLoadedModule[31]=C:\Program Files\NVIDIA Corporation\CoProcManager\nvdxgiwrapx.dllLoadedModule[32]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dllLoadedModule[33]=C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dllLoadedModule[34]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\mscorlib\e96b4590c579d08edc2e60cc3e5ae997\mscorlib.ni.dllLoadedModule[35]=C:\WINDOWS\System32\ole32.dllLoadedModule[36]=C:\WINDOWS\system32\uxtheme.dllLoadedModule[37]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System\ee1c3ea3e0049df6d53b35e21c2247e4\System.ni.dllLoadedModule[38]=C:\WINDOWS\SYSTEM32\CRYPTSP.dllLoadedModule[39]=C:\WINDOWS\system32\rsaenh.dllLoadedModule[40]=C:\WINDOWS\SYSTEM32\bcrypt.dllLoadedModule[41]=C:\WINDOWS\SYSTEM32\CRYPTBASE.dllLoadedModule[42]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Core\46ebe2b057622677cfc3fd04f47081c0\System.Core.ni.dllLoadedModule[43]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Fiddler\1c93f688012acb4028bce7ef62676825\Fiddler.ni.exeLoadedModule[44]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Drawing\3ac58fb7cb8d849d0f85f2435e1a0066\System.Drawing.ni.dllLoadedModule[45]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Windows.Forms\04e26b57f0c211fdb0d877810b37497f\System.Windows.Forms.ni.dllLoadedModule[46]=C:\WINDOWS\SYSTEM32\iphlpapi.dllLoadedModule[47]=C:\WINDOWS\SYSTEM32\DNSAPI.dllLoadedModule[48]=C:\WINDOWS\System32\WS2_32.dllLoadedModule[49]=C:\WINDOWS\System32\NSI.dllLoadedModule[50]=C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLLLoadedModule[51]=C:\WINDOWS\SYSTEM32\dhcpcsvc.DLLLoadedModule[52]=C:\WINDOWS\SYSTEM32\WINNSI.DLLLoadedModule[53]=C:\WINDOWS\System32\MSCTF.dllLoadedModule[54]=C:\WINDOWS\System32\OLEAUT32.dllLoadedModule[55]=C:\WINDOWS\System32\msvcp_win.dllLoadedModule[56]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_0d5aa7fbb6d35646\comctl32.dllLoadedModule[57]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_42191651c6827bb3\comctl32.dllLoadedModule[58]=C:\WINDOWS\system32\dwmapi.dllLoadedModule[59]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_72fe05dd211a5fae\gdiplus.dllLoadedModule[60]=C:\WINDOWS\SYSTEM32\DWrite.dllLoadedModule[61]=C:\WINDOWS\SYSTEM32\WindowsCodecs.dllLoadedModule[62]=C:\WINDOWS\SYSTEM32\SspiCli.dllLoadedModule[63]=C:\WINDOWS\System32\clbcatq.dllLoadedModule[64]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Zip.v5.4\9a5f0b5ba7e6e4bf2ed3e984403b6c89\Xceed.Zip.v5.4.ni.dllLoadedModule[65]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Compre7f102f3#\d64d443591f848e9a1ed176754ef1202\Xceed.Compression.Formats.v5.4.ni.dllLoadedModule[66]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.FileSf21c5040#\12bb2a480e960d1beebdebdf731a5973\Xceed.FileSystem.v5.4.ni.dllLoadedModule[67]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Compr900e8dcd#\be05f92528b4bfa3f3eb16c1337f1078\Xceed.Compression.v5.4.ni.dllLoadedModule[68]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Configuration\a7f47973b917fdac945dd35f56b99eaf\System.Configuration.ni.dllLoadedModule[69]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Xml\42142f2f161821b78f345ecf759fa095\System.Xml.ni.dllLoadedModule[70]=C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dllLoadedModule[71]=C:\WINDOWS\system32\mswsock.dllLoadedModule[72]=C:\Windows\System32\rasadhlp.dllLoadedModule[73]=C:\WINDOWS\System32\fwpuclnt.dllLoadedModule[74]=C:\WINDOWS\system32\dataexchange.dllLoadedModule[75]=C:\WINDOWS\system32\dcomp.dllLoadedModule[76]=C:\WINDOWS\system32\d3d11.dllLoadedModule[77]=C:\WINDOWS\system32\dxgi.dllLoadedModule[78]=C:\WINDOWS\system32\twinapi.appcore.dllLoadedModule[79]=C:\WINDOWS\SYSTEM32\DEVOBJ.dllLoadedModule[80]=C:\WINDOWS\System32\WINTRUST.dllLoadedModule[81]=C:\WINDOWS\System32\MSASN1.dllLoadedModule[82]=C:\WINDOWS\System32\CRYPT32.dllLoadedModule[83]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Telerik.Analytics\10f505f26e5d5944ba9d2ee45ad4ae3e\Telerik.Analytics.ni.dllLoadedModule[84]=C:\WINDOWS\SYSTEM32\RichEd20.DLLLoadedModule[85]=C:\WINDOWS\System32\USP10.dllLoadedModule[86]=C:\WINDOWS\SYSTEM32\msls31.dllLoadedModule[87]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clrjit.dllLoadedModule[88]=C:\WINDOWS\SYSTEM32\msftedit.dllLoadedModule[89]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Microsoft.JScript\3efdc37c31ba899290f601d03e7dba3d\Microsoft.JScript.ni.dllLoadedModule[90]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Windows\aa864a1f82562beaa920a0d7cfddcde0\System.Windows.ni.dllLoadedModule[91]=C:\WINDOWS\SYSTEM32\urlmon.dllLoadedModule[92]=C:\WINDOWS\SYSTEM32\iertutil.dllLoadedModule[93]=C:\WINDOWS\SYSTEM32\rasapi32.dllLoadedModule[94]=C:\WINDOWS\SYSTEM32\rasman.dllLoadedModule[95]=C:\WINDOWS\SYSTEM32\rtutils.dllLoadedModule[96]=C:\WINDOWS\SYSTEM32\wininet.dllLoadedModule[97]=C:\WINDOWS\SYSTEM32\ondemandconnroutehelper.dllLoadedModule[98]=C:\WINDOWS\SYSTEM32\winhttp.dllLoadedModule[99]=C:\WINDOWS\SYSTEM32\secur32.dllLoadedModule[100]=C:\WINDOWS\System32\psapi.dllLoadedModule[101]=C:\WINDOWS\system32\schannel.DLLLoadedModule[102]=C:\Windows\System32\ieframe.dllLoadedModule[103]=C:\Windows\System32\NETAPI32.dllLoadedModule[104]=C:\Windows\System32\NETUTILS.DLLLoadedModule[105]=C:\Windows\System32\WKSCLI.DLLLoadedModule[106]=C:\WINDOWS\SYSTEM32\sxs.dllLoadedModule[107]=C:\WINDOWS\SYSTEM32\PROPSYS.dllLoadedModule[108]=C:\Windows\System32\mshtml.dllLoadedModule[109]=C:\Windows\System32\srpapi.dllLoadedModule[110]=C:\Windows\System32\ieapfltr.dllLoadedModule[111]=C:\WINDOWS\system32\msimtf.dllLoadedModule[112]=C:\Windows\System32\d2d1.dllLoadedModule[113]=C:\WINDOWS\SYSTEM32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvumdshimx.dllLoadedModule[114]=C:\WINDOWS\SYSTEM32\mskeyprotect.dllLoadedModule[115]=C:\WINDOWS\SYSTEM32\ncrypt.dllLoadedModule[116]=C:\WINDOWS\SYSTEM32\NTASN1.dllLoadedModule[117]=C:\WINDOWS\system32\ncryptsslp.dllLoadedModule[118]=C:\WINDOWS\system32\nvspcap64.dllLoadedModule[119]=C:\WINDOWS\SYSTEM32\WTSAPI32.dllLoadedModule[120]=C:\WINDOWS\system32\nvapi64.dllLoadedModule[121]=C:\WINDOWS\SYSTEM32\MLANG.dllLoadedModule[122]=C:\Windows\System32\uiautomationcore.dllLoadedModule[123]=C:\Windows\System32\USERENV.dllLoadedModule[124]=C:\Windows\System32\jscript9.dllLoadedModule[125]=C:\WINDOWS\System32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvwgf2umx.dllLoadedModule[126]=C:\WINDOWS\SYSTEM32\WINMM.dllLoadedModule[127]=C:\WINDOWS\SYSTEM32\WINMMBASE.dllState[0].Key=Transport.DoneStage1State[0].Value=1FriendlyEventName=Stopped workingConsentKey=APPCRASHAppName=FiddlerAppPath=C:\Program Files (x86)\Fiddler2\Fiddler.exeNsPartner=windowsNsGroup=windows8ApplicationIdentity=8BF636E8C0FFF86537E552CB8F04951DMetadataHash=-260269504Faulting application name: Fiddler.exe, version: 4.6.20171.7553, time stamp: 0x588b62aeFaulting module name: mshtml.dll, version: 11.0.14393.693, time stamp: 0x585a27ffException code: 0x80000003Fault offset: 0x0000000000bb0449Faulting process id: 0x16e8Faulting application start time: 0x01d27b2f8ba8a0a5Faulting application path: C:\Program Files (x86)\Fiddler2\Fiddler.exeFaulting module path: C:\Windows\System32\mshtml.dllReport Id: b9fc17d3-c57c-4e90-ac3a-c27089f54d23Faulting package full name: Faulting package-relative application ID:It looks like the exception you got in VS is caused by a previous crash of Fiddler. Also, it looks liek Fiddelr manages to set itself as as system proxy before crashing which effectively blocks your internet connection. In turn that might screw up VS.
So, could you try changing HKEY_CURRENT_USER\Software\Microsoft\Fiddler2\AttachOnBoot to false and try capturing that exception in VS again? Thus Fiddler will start without setting itself as the system proxy.
Regards,
Tsviatko Yovtchev
Telerik by Progress
It seems adding that entry to the registry allows Fiddler to start with no problems now. It continues to function even when I remove the entry, so for now, I suppose problem is solved. If the issue occurs again, I'll grab the exception and post it up.
Thanks, for the help.