Hey there,
Tried opening one of VL.CEF help patches on 6.7-0235 and got a silent vvvv crash.
Repro steps :
- Renamed my nuget folder to
nugets_bak
to make sure I’m starting clean - Opened vvvv 6.7-0235
- Installed latest
VL.CEF -pre
andVL.CEF.Skia -pre
(0.6.1-preview
at the time of writing) - Opened the Skia Overview help patch
- The patch opens, vvvv logs an error to the console and hangs
- Byebye
Had a look at Windows’ Event Log and found the following which afaict is the same error that vvvv logs before crashing :
Event Log
- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
<Provider Name=".NET Runtime" />
<EventID Qualifiers="0">1026</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2024-11-12T21:57:39.5348408Z" />
<EventRecordID>50275</EventRecordID>
<Correlation />
<Execution ProcessID="18696" ThreadID="0" />
<Channel>Application</Channel>
<Computer>DESKTOP-XXXXX</Computer>
<Security />
</System>
- <EventData>
<Data>Application: vvvv.exe CoreCLR Version: 8.0.824.36612 .NET Version: 8.0.8 Description: The process was terminated due to an unhandled exception. Exception Info: SharpDX.SharpDXException: HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments], Message: The parameter is incorrect. at SharpDX.Result.CheckError() at SharpDX.Direct3D11.Device1.OpenSharedResource1(IntPtr hResource, Guid returnedInterface, IntPtr& resourceOut) at SharpDX.Direct3D11.Device1.OpenSharedResource1[T](IntPtr resourceHandle) at VL.CEF.SkiaRenderHandler.OnAcceleratedPaint2(CefPaintElementType type, CefRectangle[] dirtyRects, IntPtr sharedHandle, Int32 newTexture) at VL.CEF.WebBrowser.RenderHandler.OnAcceleratedPaint2(CefBrowser browser, CefPaintElementType type, CefRectangle[] dirtyRects, IntPtr sharedHandle, Int32 newTexture) at Xilium.CefGlue.CefRenderHandler.on_accelerated_paint2(cef_render_handler_t* self, cef_browser_t* browser, CefPaintElementType type, UIntPtr dirtyRectsCount, cef_rect_t* dirtyRects, Void* shared_handle, Int32 newTexture)</Data>
</EventData>
</Event>
Just the error message
Application: vvvv.exe
CoreCLR Version: 8.0.824.36612
.NET Version: 8.0.8
Description: The process was terminated due to an unhandled exception.
Exception Info: SharpDX.SharpDXException: HRESULT: [0x80070057], Module: [General], ApiCode: [E_INVALIDARG/Invalid Arguments], Message: The parameter is incorrect.
at SharpDX.Result.CheckError()
at SharpDX.Direct3D11.Device1.OpenSharedResource1(IntPtr hResource, Guid returnedInterface, IntPtr& resourceOut)
at SharpDX.Direct3D11.Device1.OpenSharedResource1[T](IntPtr resourceHandle)
at VL.CEF.SkiaRenderHandler.OnAcceleratedPaint2(CefPaintElementType type, CefRectangle[] dirtyRects, IntPtr sharedHandle, Int32 newTexture)
at VL.CEF.WebBrowser.RenderHandler.OnAcceleratedPaint2(CefBrowser browser, CefPaintElementType type, CefRectangle[] dirtyRects, IntPtr sharedHandle, Int32 newTexture)
at Xilium.CefGlue.CefRenderHandler.on_accelerated_paint2(cef_render_handler_t* self, cef_browser_t* browser, CefPaintElementType type, UIntPtr dirtyRectsCount, cef_rect_t* dirtyRects, Void* shared_handle, Int32 newTexture)
What shall I do if I want to browse the interveb in the vvvv?
Thanks in advance!