当CefSharp.BrowserSubprocess.exe崩溃时,应用程序没有响应

时间:2016-03-16 08:56:33

标签: c#-4.0 cefsharp

我使用cefSharp开发了一个应用程序,应用程序工作正常。 但是当应用程序在那时发生任何未处理的异常时CefSharp.BrowserSubprocess.exe崩溃并且应用程序抛出应用程序没有响应的消息。

我使用下面的代码进行检查(抛出未处理的异常)

private void OnBrowserStatusMessage(object sender, StatusMessageEventArgs args)
{
   this.InvokeOnUiThreadIfRequired(() => lblStatus.Text = args.Value);
   //Used below code to throw error for checking 
   throw new InvalidOperationException("Invalid operation.");
}

当下面的代码抛出错误时,应用程序被挂起并抛出应用程序没有响应的消息。

任何人都可以告诉我如何处理这个问题。

我正在使用Chromium: 47.0.2526.80

以下是我的release文件夹中的debug.log示例,经过编辑以删除过多的重复项:

[0317/175414:WARNING:quota_manager.cc(193)] Create directory failed for path
[0317/181858:ERROR:ipc_channel_win.cc(207)] pipe error: 109
[0317/182108:WARNING:quota_manager.cc(193)] Create directory failed for path

编辑debug.log

[0317/175414:WARNING:quota_manager.cc(193)] Create directory failed for path
[0317/181858:ERROR:ipc_channel_win.cc(207)] pipe error: 109
[0317/192448:ERROR:ipc_channel_win.cc(502)] pipe error: 232
[0317/193320:ERROR:ipc_channel_win.cc(207)] pipe error: 109
[0319/142421:WARNING:content_browser_client.cc(622)] No browser info    matching frame process id 13 and routing id 1
[0319/183359:ERROR:audio_output_device.cc(427)] IO loop going away before the audio device has been stopped
[0319/184355:ERROR:ssl_client_socket_openssl.cc(1056)] handshake failed; returned -1, SSL error code 1, net_error -100
[0319/192106:ERROR:ssl_client_socket_openssl.cc(1056)] handshake failed; returned -1, SSL error code 1, net_error -100
[0319/200702:ERROR:gles2_cmd_decoder.cc(13099)] [.RenderWorker-00328548]GL ERROR :GL_INVALID_VALUE : glCopySubTextureCHROMIUM: source texture has no level 0

0 个答案:

没有答案