cefsharp / CefSharp

.NET (WPF and Windows Forms) bindings for the Chromium Embedded Framework
http://cefsharp.github.io/
Other
9.89k stars 2.92k forks source link

RequestContext dispose crash. #1838

Closed maziart closed 7 years ago

maziart commented 8 years ago

Hi, I have been using CefSharp Offscreen for quite a while. With version 53 I'm getting an application crash in disposing the RequestContext object.

Here is the crash dump result:

Child SP IP Call Site 000000b8a7e5e768 00007ffe7e6b1b70 [InlinedCallFrame: 000000b8a7e5e768] .delete(Void) 000000b8a7e5e768 00007ffe1512caa5 [InlinedCallFrame: 000000b8a7e5e768] .delete(Void) 000000b8a7e5e740 00007ffe1512caa5 DomainBoundILStubClass.IL_STUBPInvoke(Void) 000000b8a7e5e810 00007ffe156392ac .CefStructBase._vecDelDtor(CefStructBase, UInt32) 000000b8a7e5e920 00007ffe747a7fde [InlinedCallFrame: 000000b8a7e5e920]
000000b8a7e5e920 00007ffe156391d8 [InlinedCallFrame: 000000b8a7e5e920]
000000b8a7e5e8f0 00007ffe156391d8 CefSharp.RequestContextSettings.!RequestContextSettings() 000000b8a7e5e9a0 00007ffe15638dd8 CefSharp.RequestContextSettings.Dispose(Boolean) 000000b8a7e5e9e0 00007ffe15638d8a CefSharp.RequestContextSettings.Dispose() 000000b8a7e5ea10 00007ffe1513aedb CefSharp.RequestContext.~RequestContext() 000000b8a7e5ea40 00007ffe1513ae00 CefSharp.RequestContext.Dispose(Boolean) 000000b8a7e5ea80 00007ffe1513a90a CefSharp.RequestContext.Dispose()

Thanks.

amaitland commented 8 years ago

@maziart Please fill out the bug report above.

amaitland commented 8 years ago

Notice to all, I am taking a step back from the project and will no longer be providing support/answering questions. I will consider merging PR's that fix a reproducible bug.

See #1841 for details

amaitland commented 7 years ago

Closing due to lack of feedback. A means to reproduce the problem is required (filling out the bug template above also).