qt 内嵌cef时,可以正常打开网页,但是关闭对话框时,libcef出现崩溃,不知道什么原因,
在关闭对话框时,调用了cefshutdown,但是崩溃的地方在CefQuitMessageLoop
qt 内嵌cef时,可以正常打开网页,但是关闭对话框时,libcef出现崩溃,不知道什么原因,
在关闭对话框时,调用了cefshutdown,但是崩溃的地方在CefQuitMessageLoop
3 回答1.4k 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
4 回答931 阅读
1 回答999 阅读
1 回答1k 阅读
1 回答788 阅读
1 回答889 阅读
遇到过类似问题, 可能是CefQuitMessageLoop 退出的时候 Debug版本检查资源的引用计数不为0。
验证方法: 可以重现 且 Release版运行正常。
解决思路:
考虑关闭对话框时仍处于生命周期的对象 是否保存了Cef里的资源/对象引用,在退出前释放这些引用。