This is a migrated thread and some comments may be shown as answers.

Fiddler 4 crash on start after update

6 Answers 316 Views
Windows
This is a migrated thread and some comments may be shown as answers.
Ruaidhri
Top achievements
Rank 1
Ruaidhri asked on 29 Jan 2017, 01:14 PM

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

Sort by
0
Tsviatko Yovtchev
Telerik team
answered on 30 Jan 2017, 05:22 PM
Hi,

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
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Ruaidhri
Top achievements
Rank 1
answered on 30 Jan 2017, 07:41 PM

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




0
Ruaidhri
Top achievements
Rank 1
answered on 30 Jan 2017, 07:41 PM
Version=1
EventType=APPCRASH
EventTime=131302783369262432
ReportType=2
Consent=1
UploadTime=131302783370769281
ReportIdentifier=ce5776d6-e722-11e6-9457-503f5601878e
IntegratorReportIdentifier=b9fc17d3-c57c-4e90-ac3a-c27089f54d23
NsAppName=Fiddler.exe
AppSessionGuid=000016e8-0003-000b-a5a0-a88b2f7bd201
TargetAppId=W:0006c007dc1c9e98091d59e1df960bd6eaab00000000!0000283ed983c798f2a938dd86c033e3c42ed6509d55!Fiddler.exe
TargetAppVer=2017//01//27:15:09:34!143049!Fiddler.exe
BootId=4294967295
Response.type=4
Sig[0].Name=Application Name
Sig[0].Value=Fiddler.exe
Sig[1].Name=Application Version
Sig[1].Value=4.6.20171.7553
Sig[2].Name=Application Timestamp
Sig[2].Value=588b62ae
Sig[3].Name=Fault Module Name
Sig[3].Value=mshtml.dll
Sig[4].Name=Fault Module Version
Sig[4].Value=11.0.14393.693
Sig[5].Name=Fault Module Timestamp
Sig[5].Value=585a27ff
Sig[6].Name=Exception Code
Sig[6].Value=80000003
Sig[7].Name=Exception Offset
Sig[7].Value=0000000000bb0449
DynamicSig[1].Name=OS Version
DynamicSig[1].Value=10.0.14393.2.0.0.768.101
DynamicSig[2].Name=Locale ID
DynamicSig[2].Value=6153
DynamicSig[22].Name=Additional Information 1
DynamicSig[22].Value=1170
DynamicSig[23].Name=Additional Information 2
DynamicSig[23].Value=1170d2a499ac087f2f79969534486db4
DynamicSig[24].Name=Additional Information 3
DynamicSig[24].Value=81a4
DynamicSig[25].Name=Additional Information 4
DynamicSig[25].Value=81a459697f74b1b4c7fc7967ddbdf47f
UI[2]=C:\Program Files (x86)\Fiddler2\Fiddler.exe
UI[3]=Fiddler has stopped working
UI[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 program
UI[6]=Check online for a solution later and close the program
UI[7]=Close the program
LoadedModule[0]=C:\Program Files (x86)\Fiddler2\Fiddler.exe
LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\WINDOWS\SYSTEM32\MSCOREE.DLL
LoadedModule[3]=C:\WINDOWS\System32\KERNEL32.dll
LoadedModule[4]=C:\WINDOWS\System32\KERNELBASE.dll
LoadedModule[5]=C:\WINDOWS\System32\ADVAPI32.dll
LoadedModule[6]=C:\WINDOWS\System32\msvcrt.dll
LoadedModule[7]=C:\WINDOWS\System32\sechost.dll
LoadedModule[8]=C:\WINDOWS\System32\RPCRT4.dll
LoadedModule[9]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscoreei.dll
LoadedModule[10]=C:\WINDOWS\System32\SHLWAPI.dll
LoadedModule[11]=C:\WINDOWS\System32\combase.dll
LoadedModule[12]=C:\WINDOWS\System32\ucrtbase.dll
LoadedModule[13]=C:\WINDOWS\System32\bcryptPrimitives.dll
LoadedModule[14]=C:\WINDOWS\System32\GDI32.dll
LoadedModule[15]=C:\WINDOWS\System32\gdi32full.dll
LoadedModule[16]=C:\WINDOWS\System32\USER32.dll
LoadedModule[17]=C:\WINDOWS\System32\win32u.dll
LoadedModule[18]=C:\WINDOWS\System32\IMM32.DLL
LoadedModule[19]=C:\WINDOWS\system32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvinitx.dll
LoadedModule[20]=C:\WINDOWS\SYSTEM32\VERSION.dll
LoadedModule[21]=C:\WINDOWS\System32\Shell32.dll
LoadedModule[22]=C:\WINDOWS\System32\cfgmgr32.dll
LoadedModule[23]=C:\WINDOWS\System32\windows.storage.dll
LoadedModule[24]=C:\WINDOWS\System32\powrprof.dll
LoadedModule[25]=C:\WINDOWS\System32\kernel.appcore.dll
LoadedModule[26]=C:\WINDOWS\System32\shcore.dll
LoadedModule[27]=C:\WINDOWS\System32\profapi.dll
LoadedModule[28]=C:\Program Files\NVIDIA Corporation\CoProcManager\_etoured.dll
LoadedModule[29]=C:\Program Files\NVIDIA Corporation\CoProcManager\nvd3d9wrapx.dll
LoadedModule[30]=C:\WINDOWS\System32\SETUPAPI.dll
LoadedModule[31]=C:\Program Files\NVIDIA Corporation\CoProcManager\nvdxgiwrapx.dll
LoadedModule[32]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clr.dll
LoadedModule[33]=C:\WINDOWS\SYSTEM32\MSVCR120_CLR0400.dll
LoadedModule[34]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\mscorlib\e96b4590c579d08edc2e60cc3e5ae997\mscorlib.ni.dll
LoadedModule[35]=C:\WINDOWS\System32\ole32.dll
LoadedModule[36]=C:\WINDOWS\system32\uxtheme.dll
LoadedModule[37]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System\ee1c3ea3e0049df6d53b35e21c2247e4\System.ni.dll
LoadedModule[38]=C:\WINDOWS\SYSTEM32\CRYPTSP.dll
LoadedModule[39]=C:\WINDOWS\system32\rsaenh.dll
LoadedModule[40]=C:\WINDOWS\SYSTEM32\bcrypt.dll
LoadedModule[41]=C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
LoadedModule[42]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Core\46ebe2b057622677cfc3fd04f47081c0\System.Core.ni.dll
LoadedModule[43]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Fiddler\1c93f688012acb4028bce7ef62676825\Fiddler.ni.exe
LoadedModule[44]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Drawing\3ac58fb7cb8d849d0f85f2435e1a0066\System.Drawing.ni.dll
LoadedModule[45]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Windows.Forms\04e26b57f0c211fdb0d877810b37497f\System.Windows.Forms.ni.dll
LoadedModule[46]=C:\WINDOWS\SYSTEM32\iphlpapi.dll
LoadedModule[47]=C:\WINDOWS\SYSTEM32\DNSAPI.dll
LoadedModule[48]=C:\WINDOWS\System32\WS2_32.dll
LoadedModule[49]=C:\WINDOWS\System32\NSI.dll
LoadedModule[50]=C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
LoadedModule[51]=C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
LoadedModule[52]=C:\WINDOWS\SYSTEM32\WINNSI.DLL
LoadedModule[53]=C:\WINDOWS\System32\MSCTF.dll
LoadedModule[54]=C:\WINDOWS\System32\OLEAUT32.dll
LoadedModule[55]=C:\WINDOWS\System32\msvcp_win.dll
LoadedModule[56]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.14393.447_none_0d5aa7fbb6d35646\comctl32.dll
LoadedModule[57]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.14393.447_none_42191651c6827bb3\comctl32.dll
LoadedModule[58]=C:\WINDOWS\system32\dwmapi.dll
LoadedModule[59]=C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.14393.321_none_72fe05dd211a5fae\gdiplus.dll
LoadedModule[60]=C:\WINDOWS\SYSTEM32\DWrite.dll
LoadedModule[61]=C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
LoadedModule[62]=C:\WINDOWS\SYSTEM32\SspiCli.dll
LoadedModule[63]=C:\WINDOWS\System32\clbcatq.dll
LoadedModule[64]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Zip.v5.4\9a5f0b5ba7e6e4bf2ed3e984403b6c89\Xceed.Zip.v5.4.ni.dll
LoadedModule[65]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Compre7f102f3#\d64d443591f848e9a1ed176754ef1202\Xceed.Compression.Formats.v5.4.ni.dll
LoadedModule[66]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.FileSf21c5040#\12bb2a480e960d1beebdebdf731a5973\Xceed.FileSystem.v5.4.ni.dll
LoadedModule[67]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Xceed.Compr900e8dcd#\be05f92528b4bfa3f3eb16c1337f1078\Xceed.Compression.v5.4.ni.dll
LoadedModule[68]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Configuration\a7f47973b917fdac945dd35f56b99eaf\System.Configuration.ni.dll
LoadedModule[69]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Xml\42142f2f161821b78f345ecf759fa095\System.Xml.ni.dll
LoadedModule[70]=C:\Program Files\Common Files\microsoft shared\ink\tiptsf.dll
LoadedModule[71]=C:\WINDOWS\system32\mswsock.dll
LoadedModule[72]=C:\Windows\System32\rasadhlp.dll
LoadedModule[73]=C:\WINDOWS\System32\fwpuclnt.dll
LoadedModule[74]=C:\WINDOWS\system32\dataexchange.dll
LoadedModule[75]=C:\WINDOWS\system32\dcomp.dll
LoadedModule[76]=C:\WINDOWS\system32\d3d11.dll
LoadedModule[77]=C:\WINDOWS\system32\dxgi.dll
LoadedModule[78]=C:\WINDOWS\system32\twinapi.appcore.dll
LoadedModule[79]=C:\WINDOWS\SYSTEM32\DEVOBJ.dll
LoadedModule[80]=C:\WINDOWS\System32\WINTRUST.dll
LoadedModule[81]=C:\WINDOWS\System32\MSASN1.dll
LoadedModule[82]=C:\WINDOWS\System32\CRYPT32.dll
LoadedModule[83]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Telerik.Analytics\10f505f26e5d5944ba9d2ee45ad4ae3e\Telerik.Analytics.ni.dll
LoadedModule[84]=C:\WINDOWS\SYSTEM32\RichEd20.DLL
LoadedModule[85]=C:\WINDOWS\System32\USP10.dll
LoadedModule[86]=C:\WINDOWS\SYSTEM32\msls31.dll
LoadedModule[87]=C:\Windows\Microsoft.NET\Framework64\v4.0.30319\clrjit.dll
LoadedModule[88]=C:\WINDOWS\SYSTEM32\msftedit.dll
LoadedModule[89]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\Microsoft.JScript\3efdc37c31ba899290f601d03e7dba3d\Microsoft.JScript.ni.dll
LoadedModule[90]=C:\WINDOWS\assembly\NativeImages_v4.0.30319_64\System.Windows\aa864a1f82562beaa920a0d7cfddcde0\System.Windows.ni.dll
LoadedModule[91]=C:\WINDOWS\SYSTEM32\urlmon.dll
LoadedModule[92]=C:\WINDOWS\SYSTEM32\iertutil.dll
LoadedModule[93]=C:\WINDOWS\SYSTEM32\rasapi32.dll
LoadedModule[94]=C:\WINDOWS\SYSTEM32\rasman.dll
LoadedModule[95]=C:\WINDOWS\SYSTEM32\rtutils.dll
LoadedModule[96]=C:\WINDOWS\SYSTEM32\wininet.dll
LoadedModule[97]=C:\WINDOWS\SYSTEM32\ondemandconnroutehelper.dll
LoadedModule[98]=C:\WINDOWS\SYSTEM32\winhttp.dll
LoadedModule[99]=C:\WINDOWS\SYSTEM32\secur32.dll
LoadedModule[100]=C:\WINDOWS\System32\psapi.dll
LoadedModule[101]=C:\WINDOWS\system32\schannel.DLL
LoadedModule[102]=C:\Windows\System32\ieframe.dll
LoadedModule[103]=C:\Windows\System32\NETAPI32.dll
LoadedModule[104]=C:\Windows\System32\NETUTILS.DLL
LoadedModule[105]=C:\Windows\System32\WKSCLI.DLL
LoadedModule[106]=C:\WINDOWS\SYSTEM32\sxs.dll
LoadedModule[107]=C:\WINDOWS\SYSTEM32\PROPSYS.dll
LoadedModule[108]=C:\Windows\System32\mshtml.dll
LoadedModule[109]=C:\Windows\System32\srpapi.dll
LoadedModule[110]=C:\Windows\System32\ieapfltr.dll
LoadedModule[111]=C:\WINDOWS\system32\msimtf.dll
LoadedModule[112]=C:\Windows\System32\d2d1.dll
LoadedModule[113]=C:\WINDOWS\SYSTEM32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvumdshimx.dll
LoadedModule[114]=C:\WINDOWS\SYSTEM32\mskeyprotect.dll
LoadedModule[115]=C:\WINDOWS\SYSTEM32\ncrypt.dll
LoadedModule[116]=C:\WINDOWS\SYSTEM32\NTASN1.dll
LoadedModule[117]=C:\WINDOWS\system32\ncryptsslp.dll
LoadedModule[118]=C:\WINDOWS\system32\nvspcap64.dll
LoadedModule[119]=C:\WINDOWS\SYSTEM32\WTSAPI32.dll
LoadedModule[120]=C:\WINDOWS\system32\nvapi64.dll
LoadedModule[121]=C:\WINDOWS\SYSTEM32\MLANG.dll
LoadedModule[122]=C:\Windows\System32\uiautomationcore.dll
LoadedModule[123]=C:\Windows\System32\USERENV.dll
LoadedModule[124]=C:\Windows\System32\jscript9.dll
LoadedModule[125]=C:\WINDOWS\System32\DriverStore\FileRepository\nvdmi.inf_amd64_56e2cf9466acd49b\nvwgf2umx.dll
LoadedModule[126]=C:\WINDOWS\SYSTEM32\WINMM.dll
LoadedModule[127]=C:\WINDOWS\SYSTEM32\WINMMBASE.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
FriendlyEventName=Stopped working
ConsentKey=APPCRASH
AppName=Fiddler
AppPath=C:\Program Files (x86)\Fiddler2\Fiddler.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=8BF636E8C0FFF86537E552CB8F04951D
MetadataHash=-260269504
0
Ruaidhri
Top achievements
Rank 1
answered on 30 Jan 2017, 07:43 PM
Faulting application name: Fiddler.exe, version: 4.6.20171.7553, time stamp: 0x588b62ae
Faulting module name: mshtml.dll, version: 11.0.14393.693, time stamp: 0x585a27ff
Exception code: 0x80000003
Fault offset: 0x0000000000bb0449
Faulting process id: 0x16e8
Faulting application start time: 0x01d27b2f8ba8a0a5
Faulting application path: C:\Program Files (x86)\Fiddler2\Fiddler.exe
Faulting module path: C:\Windows\System32\mshtml.dll
Report Id: b9fc17d3-c57c-4e90-ac3a-c27089f54d23
Faulting package full name:
Faulting package-relative application ID:
0
Accepted
Tsviatko Yovtchev
Telerik team
answered on 02 Feb 2017, 05:59 PM
Thanks for bearing with me this far.

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
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Ruaidhri
Top achievements
Rank 1
answered on 05 Feb 2017, 12:26 AM

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.

Tags
Windows
Asked by
Ruaidhri
Top achievements
Rank 1
Answers by
Tsviatko Yovtchev
Telerik team
Ruaidhri
Top achievements
Rank 1
Share this question
or