Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 CefSharp.BrowserSubprocess.exe崩溃时应用程序没有响应_C# 4.0_Cefsharp - Fatal编程技术网

C# 4.0 CefSharp.BrowserSubprocess.exe崩溃时应用程序没有响应

C# 4.0 CefSharp.BrowserSubprocess.exe崩溃时应用程序没有响应,c#-4.0,cefsharp,C# 4.0,Cefsharp,我已经使用cefSharp开发了一个应用程序,该应用程序运行得非常好。 但当当时应用程序中发生任何未处理的异常时,CefSharp.BrowserSubprocess.exe崩溃,应用程序抛出应用程序未响应的消息 我使用了下面的代码进行检查(抛出未处理的异常) 当下面的代码抛出错误时,应用程序被挂起并抛出应用程序未响应的消息 谁能告诉我如何处理这个问题 我使用的是铬:47.0.2526.80 以下是我的发行版文件夹中的my debug.log示例,经过编辑删除了过多的重复项: [0317/175

我已经使用
cefSharp
开发了一个应用程序,该应用程序运行得非常好。 但当当时应用程序中发生任何未处理的异常时,
CefSharp.BrowserSubprocess.exe
崩溃,应用程序抛出应用程序未响应的消息

我使用了下面的代码进行检查(抛出未处理的异常) 当下面的代码抛出错误时,应用程序被挂起并抛出应用程序未响应的消息

谁能告诉我如何处理这个问题

我使用的是
铬:47.0.2526.80

以下是我的发行版文件夹中的my 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
CEF
线程上引发异常。它不像托管线程,它实际上是
非托管的
代码,因此抛出异常会使应用程序崩溃。你可以在线程池中抛出你的异常,使用类似的东西(你可以映射到
c#
)我亲爱的朋友,我想知道
cefSharp
中是否发生了任何非托管错误,那么我如何处理这类错误,因为那时它会影响应用程序。应用程序抛出错误
应用程序停止工作
。给定的代码只是非托管错误的一个示例。首先,如果您的示例代码是您的目标代码,那么您的示例代码相当混乱。其次,我不知道如何钩住
未更改的
异常处理,请记住它是
本机c/c++
代码,当发生错误时,它的行为与
.Net
不同。第二,如果您有一个实际错误的堆栈跟踪,请发布完整的堆栈跟踪。我的问题是,每2-3小时
CefSharp.BrowserSubprocess.exe
就会崩溃,但我不知道问题出在哪里。我已经使用
try catch
处理了所有
cef
事件,但没有收到任何错误消息。按此下载发布符号。您可以获得堆栈跟踪。很多人已经运行了
Cef
超过2-3小时的时间,你有什么不同之处?
[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
[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