Under Review
Last Updated: 21 Mar 2018 22:08 by Imported User
I updated Fiddler this morning, and now clicking on my archived traces in Windows explorer no longer opens up the traces in FIddler.
Under Review
Last Updated: 21 Mar 2018 17:49 by
Created by:
Comments: 2
Type: Feature Request
2
##################################################################

contrat me and i'll give you my dll plud

##################################################################

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at System.Windows.Forms.RichTextBox.EditStreamProc(IntPtr dwCookie, IntPtr buf, Int32 cb, Int32& transferred)
at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
at System.Windows.Forms.Control.DefWndProc(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.RichTextBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Fiddler
Assembly Version: 5.0.20181.14337
Win32 Version: 5.0.20181.14337
CodeBase: file:///D:/Program%20Files/Fiddler/Fiddler.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Xceed.Zip.v5.4
Assembly Version: 5.4.13572.13590
Win32 Version: 5.4.13572.13590
CodeBase: file:///D:/Program%20Files/Fiddler/Xceed.Zip.v5.4.DLL
----------------------------------------
Xceed.Compression.Formats.v5.4
Assembly Version: 5.4.13572.13590
Win32 Version: 5.4.13572.13590
CodeBase: file:///D:/Program%20Files/Fiddler/Xceed.Compression.Formats.v5.4.DLL
----------------------------------------
Xceed.Compression.v5.4
Assembly Version: 5.4.13572.13590
Win32 Version: 5.4.13572.13590
CodeBase: file:///D:/Program%20Files/Fiddler/Xceed.Compression.v5.4.DLL
----------------------------------------
Xceed.FileSystem.v5.4
Assembly Version: 5.4.13572.13590
Win32 Version: 5.4.13572.13590
CodeBase: file:///D:/Program%20Files/Fiddler/Xceed.FileSystem.v5.4.DLL
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Analytics
Assembly Version: 1.0.20181.13825
Win32 Version: 1.0.20181.13825
CodeBase: file:///D:/Program%20Files/Fiddler/Analytics.DLL
----------------------------------------
Microsoft.mshtml
Assembly Version: 7.0.3300.0
Win32 Version: 7.0.3300.0
CodeBase: file:///C:/windows/assembly/GAC/Microsoft.mshtml/7.0.3300.0__b03f5f7f11d50a3a/Microsoft.mshtml.dll
----------------------------------------
Standard
Assembly Version: 2.6.2.0
Win32 Version: 2.6.2.0
CodeBase: file:///D:/Program%20Files/Fiddler/Inspectors/Standard.dll
----------------------------------------
SyntaxView
Assembly Version: 2.6.2.0
Win32 Version: 2.6.2.0
CodeBase: file:///D:/Program%20Files/Fiddler/Inspectors/SyntaxView.dll
----------------------------------------
FiddlerOrchestra.Addon
Assembly Version: 1.0.20181.14337
Win32 Version: 1.0.20181.14337
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/FiddlerOrchestra.Addon.dll
----------------------------------------
FiddlerOrchestra.Connection
Assembly Version: 1.0.20181.14337
Win32 Version: 1.0.20181.14337
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/FiddlerOrchestra.Connection.dll
----------------------------------------
netstandard
Assembly Version: 2.0.0.0
Win32 Version: 4.6.25908.2
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/netstandard.DLL
----------------------------------------
FiddlerOrchestra.Protocol
Assembly Version: 1.0.20181.14337
Win32 Version: 1.0.20181.14337
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/FiddlerOrchestra.Protocol.dll
----------------------------------------
FiddlerOrchestra.Utilities
Assembly Version: 1.0.20181.14337
Win32 Version: 1.0.20181.14337
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/FiddlerOrchestra.Utilities.dll
----------------------------------------
goBy
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/goBy.dll
----------------------------------------
Newtonsoft.Json
Assembly Version: 11.0.0.0
Win32 Version: 11.0.1.21703
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/Newtonsoft.Json.dll
----------------------------------------
NLog
Assembly Version: 4.0.0.0
Win32 Version: 4.5.0.6954
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/NLog.dll
----------------------------------------
NLog.Targets.Gelf
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/NLog.Targets.Gelf.dll
----------------------------------------
RulesTab2
Assembly Version: 2.6.2.0
Win32 Version: 2.6.2.0
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/RulesTab2.dll
----------------------------------------
SimpleFilter
Assembly Version: 2.6.2.0
Win32 Version: 2.6.2.0
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/SimpleFilter.dll
----------------------------------------
Timeline
Assembly Version: 2.6.0.3
Win32 Version: 2.6.0.3
CodeBase: file:///D:/Program%20Files/Fiddler/Scripts/Timeline.dll
----------------------------------------
Microsoft.JScript
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
----------------------------------------
System.Windows
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Windows.dll
----------------------------------------
JScript Thunk Assembly
Assembly Version: 0.0.0.0
Win32 Version: 14.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
----------------------------------------
dzrY1REO
Assembly Version: 0.0.0.0
Win32 Version: 14.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.JScript/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.JScript.dll
----------------------------------------
Microsoft.GeneratedCode
Assembly Version: 1.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Telerik.Analytics
Assembly Version: 4.0.104.0
Win32 Version: 4.0.104
CodeBase: file:///D:/Program%20Files/Fiddler/Telerik.Analytics.DLL
----------------------------------------
GA.Analytics.Monitor
Assembly Version: 1.0.20181.13825
Win32 Version: 1.0.20181.13825
CodeBase: file:///D:/Program%20Files/Fiddler/GA.Analytics.Monitor.DLL
----------------------------------------
WindowsBase
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll
----------------------------------------
PresentationFramework
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll
----------------------------------------
PresentationCore
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll
----------------------------------------
System.Security
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Security.dll
----------------------------------------
System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll
----------------------------------------
System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1055.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Under Review
Last Updated: 21 Mar 2018 05:00 by Imported User
Created by: Imported User
Comments: 5
Type: Feature Request
1
After the latest update (v5.0.20181.13826) I keep getting out-of-memory exceptions. Sometimes it takes 10 minutes for it to happen, sometimes over an hour.

I just have Fidder running and I have these options checked:

* Catpure HTTPS CONNECTs

* Decrypt HTTPS traffic

* Ignore server certificate errors

This error was not happening before, only since the update.
Under Review
Last Updated: 20 Mar 2018 05:00 by Imported User
Created by: Imported User
Comments: 1
Type: Feature Request
2
Can't use my freshly installed Fiddler + mono 5.2 on Yosemite. As Eric suggested over at https://groups.google.com/forum/#!topic/httpfiddler/7cR_NHbx5PE I'm posting my similar crash data here:

WARNING: The Carbon driver has not been ported to 64bits, nd very few parts of Windows.Forms will work properly, or at all

Stacktrace:

at <unknown> <0xffffffff>

at (wrapper managed-to-native) System.Windows.Forms.XplatUICarbon.CGDisplayBounds (intptr) [0x00002] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.XplatUICarbon.get_WorkingArea () [0x00005] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.XplatUICarbon.get_VirtualScreen () [0x00000] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.XplatUI.get_VirtualScreen () [0x00000] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Screen..cctor () [0x00034] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in <48b95f3df5804531818f80e28ec60191>:0

at <unknown> <0xffffffff>

at System.Windows.Forms.Form.get_CreateParams () [0x00157] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Control.CreateHandle () [0x0002a] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Form.CreateHandle () [0x00000] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Control.CreateControl () [0x00039] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Control.SetVisibleCore (bool) [0x0003a] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Form.SetVisibleCore (bool) [0x00065] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Control.set_Visible (bool) [0x00009] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at System.Windows.Forms.Control.Show () [0x00000] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at (wrapper remoting-invoke-with-check) System.Windows.Forms.Control.Show () [0x00031] in <37dfd86a0d3248c0b8cd4af52ec71426>:0

at Fiddler.frmViewer.‹• (string[]) [0x00081] in <09623c708fdb40a483cea147bbea7a7f>:0

at Fiddler.frmViewer.ॠ(string[]) [0x00016] in <09623c708fdb40a483cea147bbea7a7f>:0

at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x0004e] in <09623c708fdb40a483cea147bbea7a7f>:0

Native stacktrace:

0 mono                                0x000000010bd4bc91 mono_handle_native_crash + 257

1 mono                                0x000000010bdb1af6 altstack_handle_and_restore + 70

2 CoreGraphics                        0x00007fff95d88f70 CGDisplayBounds + 50

3 ??? 0x00000001143eaf6e 0x0 + 4634619758

4 ??? 0x000000010c3cd41f 0x0 + 4500280351

5 mono                                0x000000010bca2135 mono_jit_runtime_invoke + 2245

6 mono                                0x000000010bea3948 do_runtime_invoke + 88

7 mono                                0x000000010be9f8dd mono_runtime_class_init_full + 1021

8 mono                                0x000000010bc9bb2a mono_jit_compile_method_inner + 2442

9 mono                                0x000000010bc9e47a mono_jit_compile_method_with_opt + 714

10  mono                                0x000000010bd4e29f common_call_trampoline + 1199

11  mono                                0x000000010bd4ddb9 mono_magic_trampoline + 73

12  ??? 0x000000010c13239e 0x0 + 4497548190

13  ??? 0x0000000110771fd5 0x0 + 4571209685

14  ??? 0x000000011027e7b7 0x0 + 4566017975

15  ??? 0x000000011027e480 0x0 + 4566017152

16  ??? 0x000000010c3cd00c 0x0 + 4500279308

17  mono                                0x000000010bca2135 mono_jit_runtime_invoke + 2245

18  mono                                0x000000010bea3948 do_runtime_invoke + 88

19  mono                                0x000000010bea6dbc do_exec_main_checked + 140

20  mono                                0x000000010bd10f7e mono_jit_exec + 302

21  mono                                0x000000010bd13387 mono_main + 8167

22  mono                                0x000000010bc931ca main + 1690

23  mono                                0x000000010bc92b24 start + 52

24  ??? 0x0000000000000002 0x0 + 2

Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.kxxMs2'

Executing commands in '/tmp/mono-gdb-commands.kxxMs2'.

(lldb) process attach --pid 40479

warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/4.5/mscorlib.dll.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.

warning: (x86_64) /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/libglib-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.

Process 40479 stopped

* thread #1: tid = 0x75655f, 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10, name = 'tid_513', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

frame #0: 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10

libsystem_kernel.dylib`__wait4:

->  0x7fff8bafd902 <+10>: jae    0x7fff8bafd90c            ; <+20>

0x7fff8bafd904 <+12>: movq %rax, %rdi

0x7fff8bafd907 <+15>: jmp    0x7fff8baf8c78            ; cerror

0x7fff8bafd90c <+20>: retq

Executable module set to "/Library/Frameworks/Mono.framework/Commands/mono".

Architecture set to: x86_64h-apple-macosx.

(lldb) thread list

Process 40479 stopped

* thread #1: tid = 0x75655f, 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10, name = 'tid_513', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

thread #2: tid = 0x756561, 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'

thread #3: tid = 0x756562, 0x00007fff8baf851a libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'

thread #4: tid = 0x756563, 0x00007fff8bafe232 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'

thread #5: tid = 0x756564, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

thread #6: tid = 0x756565, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

thread #7: tid = 0x75656d, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

thread #8: tid = 0x75656e, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

thread #9: tid = 0x756597, 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'

(lldb) thread backtrace all

warning: could not load any Objective-C class information. This will significantly reduce the quality of type information available.

* thread #1: tid = 0x75655f, 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10, name = 'tid_513', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP

* frame #0: 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10

frame #1: 0x000000010bd4bd1d mono`mono_handle_native_crash(signal="SIGSEGV", ctx=<unavailable>, info=<unavailable>) + 397 at mini-exceptions.c:2555 [opt]

frame #2: 0x000000010bdb1af6 mono`altstack_handle_and_restore(ctx=0x00007fff53f6da50, obj=0x0000000000000000, stack_ovf=0) + 70 at exceptions-amd64.c:795 [opt]

frame #3: 0x00007fff95d88f70 CoreGraphics`CGDisplayBounds + 50

frame #4: 0x00000001143eaf6e

frame #5: 0x000000010c3cd41f

frame #6: 0x000000010bca2135 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=<unavailable>, error=<unavailable>) + 2245 at mini-runtime.c:2549 [opt]

frame #7: 0x000000010bea3948 mono`do_runtime_invoke(method=0x00007fb880929de8, obj=0x0000000000000000, params=0x0000000000000000, exc=0x00007fff53f6e328, error=0x00007fff53f6e528) + 88 at object.c:2829 [opt]

frame #8: 0x000000010be9f8dd mono`mono_runtime_class_init_full [inlined] mono_runtime_try_invoke(method=<unavailable>, obj=<unavailable>, params=<unavailable>, error=0x00007fff53f6e528) + 1021 at object.c:2937 [opt]

frame #9: 0x000000010be9f89c mono`mono_runtime_class_init_full(vtable=0x00007fb881827608, error=0x00007fff53f6e528) + 956 at object.c:471 [opt]

frame #10: 0x000000010bc9bb2a mono`mono_jit_compile_method_inner(method=<unavailable>, target_domain=<unavailable>, opt=<unavailable>, error=0x00007fff53f6e528) + 2442 at mini.c:4365 [opt]

frame #11: 0x000000010bc9e47a mono`mono_jit_compile_method_with_opt(method=<unavailable>, opt=<unavailable>, jit_only=0, error=<unavailable>) + 714 at mini-runtime.c:1889 [opt]

frame #12: 0x000000010bd4e29f mono`common_call_trampoline(regs=0x00007fff53f6e608, code="H\x8b?H??\xa8H\x8b??8, m=<unavailable>, vt=0x0000000000000000, vtable_slot=0x0000000000000000, error=0x00007fff53f6e528) + 1199 at mini-trampolines.c:704 [opt]

frame #13: 0x000000010bd4ddb9 mono`mono_magic_trampoline(regs=<unavailable>, code=<unavailable>, arg=<unavailable>, tramp=<unavailable>) + 73 at mini-trampolines.c:834 [opt]

frame #14: 0x000000010c13239e

frame #15: 0x0000000110771fd5

frame #16: 0x000000011027e7b7

frame #17: 0x000000011027e480

frame #18: 0x000000010c3cd00c

frame #19: 0x000000010bca2135 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x0000000000000000, params=<unavailable>, error=<unavailable>) + 2245 at mini-runtime.c:2549 [opt]

frame #20: 0x000000010bea3948 mono`do_runtime_invoke(method=0x00007fb880500458, obj=0x0000000000000000, params=0x00007fff53f6f070, exc=0x0000000000000000, error=0x00007fff53f6f0c0) + 88 at object.c:2829 [opt]

frame #21: 0x000000010bea6dbc mono`do_exec_main_checked [inlined] mono_runtime_invoke_checked(method=0x00007fb880500458, obj=<unavailable>, params=0x000000010c4003e8, error=0x00007fff53f6f0c0) + 65 at object.c:2983 [opt]

f

=================================================================

Got a SIGSEGV while executing native code. This usually indicates

a fatal error in the mono runtime or one of the native libraries

used by your application.

=================================================================

rame #22: 0x000000010bea6d7b mono`do_exec_main_checked(method=0x00007fb880500458, args=<unavailable>, error=0x00007fff53f6f0c0) + 75 at object.c:4623 [opt]

frame #23: 0x000000010bd10f7e mono`mono_jit_exec(domain=<unavailable>, assembly=<unavailable>, argc=1, argv=0x00007fff53f6f4f8) + 302 at driver.g.c:1040 [opt]

frame #24: 0x000000010bd13387 mono`mono_main [inlined] main_thread_handler + 8167 at driver.g.c:1109 [opt]

frame #25: 0x000000010bd13350 mono`mono_main(argc=<unavailable>, argv=<unavailable>) + 8112 at driver.g.c:2247 [opt]

frame #26: 0x000000010bc931ca mono`main [inlined] mono_main_with_options(argc=2, argc=2, argc=2, argv=0x00007fff53f6f4f0, argv=0x00007fff53f6f4f0, argv=0x00007fff53f6f4f0) + 17 at main.c:46 [opt]

frame #27: 0x000000010bc931b9 mono`main(argc=2, argv=0x00007fff53f6f4f0) + 1673 at main.c:339 [opt]

frame #28: 0x000000010bc92b24 mono`start + 52

thread #2: tid = 0x756561, 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'

frame #0: 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10

frame #1: 0x00007fff8f29d560 libsystem_pthread.dylib`_pthread_cond_wait + 693

frame #2: 0x000000010bf1a755 mono`thread_func [inlined] mono_os_cond_wait(mutex=0x000000010c070848) + 15 at mono-os-mutex.h:173 [opt]

frame #3: 0x000000010bf1a746 mono`thread_func(thread_data=0x000000010c1d0108) + 230 at sgen-thread-pool.c:130 [opt]

frame #4: 0x00007fff8f29d05a libsystem_pthread.dylib`_pthread_body + 131

frame #5: 0x00007fff8f29cfd7 libsystem_pthread.dylib`_pthread_start + 176

frame #6: 0x00007fff8f29a3ed libsystem_pthread.dylib`thread_start + 13

thread #3: tid = 0x756562, 0x00007fff8baf851a libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'

frame #0: 0x00007fff8baf851a libsystem_kernel.dylib`semaphore_wait_trap + 10

frame #1: 0x000000010be9c293 mono`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) + 11 at mono-os-semaphore.h:91 [opt]

frame #2: 0x000000010be9c288 mono`finalizer_thread [inlined] mono_coop_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) + 8 at mono-coop-semaphore.h:43 [opt]

frame #3: 0x000000010be9c280 mono`finalizer_thread(unused=<unavailable>) + 176 at gc.c:866 [opt]

frame #4: 0x000000010be6f69b mono`start_wrapper [inlined] start_wrapper_internal + 154 at threads.c:829 [opt]

frame #5: 0x000000010be6f601 mono`start_wrapper(data=<unavailable>) + 561 at threads.c:891 [opt]

frame #6: 0x00007fff8f29d05a libsystem_pthread.dylib`_pthread_body + 131

frame #7: 0x00007fff8f29cfd7 libsystem_pthread.dylib`_pthread_start + 176

frame #8: 0x00007fff8f29a3ed libsystem_pthread.dylib`thread_start + 13

thread #4: tid = 0x756563, 0x00007fff8bafe232 libsystem_kernel.dylib`kevent64 + 10, queue = 'com.apple.libdispatch-manager'

frame #0: 0x00007fff8bafe232 libsystem_kernel.dylib`kevent64 + 10

frame #1: 0x00007fff96ae6615 libdispatch.dylib`_dispatch_mgr_invoke + 247

frame #2: 0x00007fff96ae626e libdispatch.dylib`_dispatch_mgr_thread + 52

thread #5: tid = 0x756564, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #0: 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #1: 0x00007fff8f29cb29 libsystem_pthread.dylib`_pthread_wqthread + 869

frame #2: 0x00007fff8f29a3dd libsystem_pthread.dylib`start_wqthread + 13

thread #6: tid = 0x756565, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #0: 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #1: 0x00007fff8f29cb29 libsystem_pthread.dylib`_pthread_wqthread + 869

frame #2: 0x00007fff8f29a3dd libsystem_pthread.dylib`start_wqthread + 13

thread #7: tid = 0x75656d, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #0: 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #1: 0x00007fff8f29cb29 libsystem_pthread.dylib`_pthread_wqthread + 869

frame #2: 0x00007fff8f29a3dd libsystem_pthread.dylib`start_wqthread + 13

thread #8: tid = 0x75656e, 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #0: 0x00007fff8bafd94a libsystem_kernel.dylib`__workq_kernreturn + 10

frame #1: 0x00007fff8f29cb29 libsystem_pthread.dylib`_pthread_wqthread + 869

frame #2: 0x00007fff8f29a3dd libsystem_pthread.dylib`start_wqthread + 13

thread #9: tid = 0x756597, 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'Timer-Scheduler'

frame #0: 0x00007fff8bafd136 libsystem_kernel.dylib`__psynch_cvwait + 10

frame #1: 0x00007fff8f29d560 libsystem_pthread.dylib`_pthread_cond_wait + 693

frame #2: 0x000000010be91d97 mono`mono_os_cond_timedwait(cond=0x00007fb88081f8d8, mutex=0x00007fb88081f898, timeout_ms=499) + 151 at mono-os-mutex.h:216 [opt]

frame #3: 0x000000010be9091d mono`mono_w32handle_timedwait_signal_handle [inlined] mono_w32handle_timedwait_signal_naked(cond=<unavailable>, mutex=<unavailable>, timeout=499, poll=0, alerted=<unavailable>) + 8 at w32handle.c:976 [opt]

frame #4: 0x000000010be90915 mono`mono_w32handle_timedwait_signal_handle(poll=0, handle=<unavailable>, timeout=<unavailable>, alerted=<unavailable>) + 213 at w32handle.c:1091 [opt]

frame #5: 0x000000010be907bb mono`mono_w32handle_wait_one(handle=0x0000000000010001, timeout=499, alertable=<unavailable>) + 907 at w32handle.c:1210 [opt]

frame #6: 0x000000010be90a9e mono`mono_w32handle_wait_multiple(handles=<unavailable>, nhandles=<unavailable>, waitall=<unavailable>, timeout=<unavailable>, alertable=<unavailable>) + 190 at w32handle.c:1244 [opt]

frame #7: 0x000000010be6a1e3 mono`mono_wait_uninterrupted(thread=<unavailable>, numhandles=<unavailable>, handles=<unavailable>, waitall=<unavailable>, ms=<unavailable>, error=<unavailable>) + 115 at threads.c:1892 [opt]

frame #8: 0x000000010be6a500 mono`ves_icall_System_Threading_WaitHandle_WaitOne_internal(handle=0x0000000000010001, ms=-1) + 112 at threads.c:2017 [opt]

frame #9: 0x00000001143e62ce

frame #10: 0x000000010ddd6ff0 mscorlib.dll.dylib`System_Threading_WaitHandle_InternalWaitOne_System_Runtime_InteropServices_SafeHandle_long_bool_bool + 64

frame #11: 0x000000010ddd6f9c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_long_bool + 44

frame #12: 0x000000010ddd6e03 mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int_bool + 51

frame #13: 0x000000010ddd6f2c mscorlib.dll.dylib`System_Threading_WaitHandle_WaitOne_int + 28

frame #14: 0x000000010dddd807 mscorlib.dll.dylib`System_Threading_Timer_Scheduler_SchedulerThread + 2423

frame #15: 0x000000010ddd0187 mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart_Context_object + 151

frame #16: 0x000000010ddcdfbb mscorlib.dll.dylib`System_Threading_ExecutionContext_RunInternal_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 395

frame #17: 0x000000010ddcde21 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object_bool + 33

frame #18: 0x000000010ddcddb0 mscorlib.dll.dylib`System_Threading_ExecutionContext_Run_System_Threading_ExecutionContext_System_Threading_ContextCallback_object + 80

frame #19: 0x000000010ddd02cf mscorlib.dll.dylib`System_Threading_ThreadHelper_ThreadStart + 47

frame #20: 0x000000010c3d7b81

frame #21: 0x000000010bca2135 mono`mono_jit_runtime_invoke(method=<unavailable>, obj=0x000000010c44c1e0, params=<unavailable>, error=<unavailable>) + 2245 at mini-runtime.c:2549 [opt]

frame #22: 0x000000010bea3948 mono`do_runtime_invoke(method=0x00007fb8809c4d00, obj=0x000000010c44c1e0, params=0x0000000114700e58, exc=0x0000000000000000, error=0x0000000114700e60) + 88 at object.c:2829 [opt]

frame #23: 0x000000010be6f6ce mono`start_wrapper [inlined] start_wrapper_internal + 205 at threads.c:837 [opt]

frame #24: 0x000000010be6f601 mono`start_wrapper(data=<unavailable>) + 561 at threads.c:891 [opt]

frame #25: 0x00007fff8f29d05a libsystem_pthread.dylib`_pthread_body + 131

frame #26: 0x00007fff8f29cfd7 libsystem_pthread.dylib`_pthread_start + 176

frame #27: 0x00007fff8f29a3ed libsystem_pthread.dylib`thread_start + 13

(lldb) detach

Process 40479 stopped

* thread #1: tid = 0x75655f, 0x00007fff8bafd902 libsystem_kernel.dylib`__wait4 + 10, name = 'tid_513', queue = 'com.apple.main-thread'

Process 40479 stopped

(lldb) quit

Process 40479 detached

/Users/vkleinschmidt/bin/fiddler: line 3: 40479 Illegal instruction: 4  mono Fiddler.exe
Under Review
Last Updated: 18 Mar 2018 05:00 by Eric
The following appears in the log

13:28:03:7361 /Fiddler.CertMaker> Using .‰+˜ for certificate generation; UseWildcards=True.

You can't see clearly here but can in attached screenshot that there are garbage characters after "Using"
Under Review
Last Updated: 15 Mar 2018 05:00 by Eric
Created by: cvcv cvc
Comments: 1
Type: Feature Request
1
any plan to fix fiddler installer? Would be nice if it installed by clicking on the installer rather than unzipping it and run the extracted installer.
Under Review
Last Updated: 15 Mar 2018 05:00 by Eric
Running .Net Core 2.0 app that issues client requests from inside a Docker container, it is very useful to set up a trace of exactly what the requests/responses look like, including headers.

It is very easy to point the C# code at Fiddler's 8888 proxy, but I get a The certificate chain was issued by an authority that is not trusted for pipe error on the connect.

Fiddler works fine, of course, if I run outside of the Docker container.

Please document the steps to add the root certificate into a docker image.  Also document how to integrate this with the Visual Studio support for developing applications running in Docker.

Using Flurl.Http:

FlurlHttp.Configure(settings => {
 settings.HttpClientFactory = new ProxyHttpClientFactory(proxy); // e.g. "http://localhost:8888");
 });

List<string> values = new List<string>() { "v1", "v2" };
 var responseString = uri.PostJsonAsync(values).ReceiveString().Result;
Under Review
Last Updated: 15 Mar 2018 05:00 by Eric
Created by: Imported User
Comments: 1
Type: Feature Request
1
It would be great to have a way to customize the screen and to pin tabs (log, statistics, composer, filters, etc.) as I prefer like in Visual Studio ("Object Explorer", "Properties", etc.).

For example, I need only a list of requests, "Inspector" and "Composer". And I want to see them all on my screen, because switching between "Inspector" and "Composer" takes a lot of time.

For example, my view: https://ibb.co/n2uXpc
Under Review
Last Updated: 07 Mar 2018 05:15 by Greg
Created by: Greg
Comments: 0
Type: Feature Request
1
HTTPS handshake items captured by Fiddler (Host of "Tunnel to") do not visibly show up in the Timeline view. Performance data is already collected for these looking at the timer statistics. I would like to see that data graphed out in the Timeline. Thanks.
Under Review
Last Updated: 06 Mar 2018 06:00 by Imported User
The existing Mono-based Mac version is REALLY buggy in general, and it would be really good if you made a native macOS version of Fiddler
Under Review
Last Updated: 01 Mar 2018 05:53 by Eric
Created by: Eric
Comments: 0
Type: Feature Request
1
This shortcut has reasonably similar behavior in VSCode, Sublime Text, and Chrome's Developer Tools.
Under Review
Last Updated: 28 Feb 2018 05:30 by Eric
This stuff hasn't been very useful since the time of Internet Explorer 7 and it's more confusing than it's worth.

"== WININET CACHE INFO ============

This URL is not present in the WinINET cache. [Code: 2]
* Note: Data above shows WinINET's current cache state, not the state at the time of the request.
* Note: Data above shows WinINET's Medium Integrity (non-Protected Mode) cache only.

"
Under Review
Last Updated: 28 Feb 2018 05:29 by Eric
We shouldn't have HTTP links around anymore, and this one leads to a dead page on MSDN anyway.

"Learn more about HTTP performance at http://fiddler2.com/r/?HTTPPERF"
Under Review
Last Updated: 27 Feb 2018 22:28 by Helder
The code is ready here:

https://gist.github.com/hasegawayosuke/cf2f7bcf641b90d0ee4e

I've been using it for a while, and those 2 options are awesome
Under Review
Last Updated: 21 Feb 2018 13:53 by Imported User
Created by: Imported User
Comments: 0
Type: Feature Request
1
Please look in: unable to add neXpert add on. I know it is an issue from add-on side. However I would like to inform you to take this request in right direction.

Many Thanks.
Under Review
Last Updated: 16 Feb 2018 03:41 by .
If we can filter-out sessions by process, we should be able to only interfere (decrypt) HTTPS sessions for specific processes, without affecting other running processes.

We have the option to decrypt HTTPS traffic from browsers, non-browsers, or all processes... why cannot we decrypt traffic only for specific processes?
Under Review
Last Updated: 15 Feb 2018 06:00 by Imported User
Created by: Imported User
Comments: 1
Type: Feature Request
2
Hi, I recently used Fiddler installer "[Sep-15-17] v4.6.20173.38786" to upgrade from a July 2017 build. The installer, even when run as administrator, no longer chooses Program Files even if Fiddler is already installed in that location. Instead the location is always "C:\Users\USERNAME\AppData\Local\Programs\Fiddler" whether I run it as admin or not.

So I manually changed the location to "c:\Program Files (x86)\Fiddler2". But then the installer told me uninstall failed and to manually uninstall the july version. In the programs menu I had trouble finding "Fiddler" because you actually put the company name in the program name field instead of just in the company field. For example it's listed as "Progress Telerik Fiddler" which I don't think anyone is going to think of if they want to uninstall. Almost all programs put their company name in the company field and leave it out of the program name. Anyway, I did uninstall it but chose to keep settings.

Then when I installed it I noticed it connecting to emergency update even though I had that disabled in the registry. In other words the uninstall though promising to keep my settings wiped out the:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fiddler2]
"BlockUpdateCheck"="True"

so I had to re-add that.

Now everything appears to be working ok.

I think you should fix the following things in the installer:

* Fix the auto-detect for the Fiddler program location or if not then offer Fiddler users an option to install single-user or all-users.
* Fix the uninstaller not to remove the BlockUpdateCheck key, or better whatever other settings it deletes from the registry.
* Fix the installer not running a proper uninstall (if possible -- that may be just a fluke on my end for some reason).
* Change the program name to Fiddler and put your company name in the company field so if someone needs to uninstall it they can easily find it.
Under Review
Last Updated: 15 Feb 2018 06:00 by Imported User
I enabled Automatic Breakpoints > Before Requests and the session inspector has a dropdown but I cannot see what's in it because the dropdown is too narrow, as shown in the attached screenshot.

v4.6.20173.38786
Built: Friday, September 15, 2017
Under Review
Last Updated: 15 Feb 2018 06:00 by Imported User
The number of sessions area in the strip at the bottom of the Fiddler window is too small. In the attached screenshot there's 932 selected sessions but the number is cut off, as is the total number. As a workaround I'm using the Request Count in the statistics window to get the selected count.
Under Review
Last Updated: 15 Feb 2018 06:00 by Imported User
Created by: Imported User
Comments: 3
Type: Feature Request
2
I'm subscribed to a number of issues including some that I reported. I am not receiving updates when comments are added. I'm not sure if this is a bug or intended. For example I just by chance saw an issue that I reported (https://fiddler.ideas.aha.io/ideas/FID-I-260) has a reply by Eric Lawrence with a workaround (thanks Eric). But I received no e-mail update for the comment. Then I went and checked all my other subscriptions and some of them had comments and I never received updates for them.

Please fix the forum to give me e-mail updates when comments are added.