Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: 在ubuntu20.04, Qt5.13.2环境下偶现崩溃 #413

Open
Avril183 opened this issue Jun 13, 2024 · 8 comments
Open

[BUG]: 在ubuntu20.04, Qt5.13.2环境下偶现崩溃 #413

Avril183 opened this issue Jun 13, 2024 · 8 comments

Comments

@Avril183
Copy link

Describe the bug 【Bug描述】

大佬你好,我按照你文档里面的API实现了一个显示高德地图的demo,当我调用navigateToUrl导航到高德地图的时候会偶现程序崩溃,debug.log为ERROR:block_files.cc(443)] Failed to open DawnCache/data_3,我应该怎么避免或者捕获这个异常,你能给我一些建议吗

Environment 【BUG产生的环境】

  • OSR/NCW Mode: OSR mode
  • OS & Version: ubuntu20.04
  • Qt Version: Qt 5.13.2
  • CEF Version: 117.2.4+g5053a95+chromium-117.0.5938.150

Additional context 【更多额外信息】

ERROR:block_files.cc(443)] Failed to open DawnCache/data_3

@L-Super
Copy link
Member

L-Super commented Jun 13, 2024

可降低CEF版本尝试

@Avril183
Copy link
Author

可降低CEF版本尝试

感谢大佬回复,我降低CEF版本试一下看

@Avril183
Copy link
Author

可降低CEF版本尝试

@L-Super 大佬你好,前两天又遇到了一次不同原因的崩溃,debug.log为ERROR:platform_shared_memory_region_posix.cc(40)] fcntl(116, F_GETFL) failed: 错误的文件描述符 (9),堆栈信息为
image
我应怎么避免这个问题,能再给我一点建议吗,非常感谢

@L-Super
Copy link
Member

L-Super commented Jun 19, 2024

可降低CEF版本尝试

@L-Super 大佬你好,前两天又遇到了一次不同原因的崩溃,debug.log为ERROR:platform_shared_memory_region_posix.cc(40)] fcntl(116, F_GETFL) failed: 错误的文件描述符 (9),堆栈信息为 image 我应怎么避免这个问题,能再给我一点建议吗,非常感谢

信息有限,无法准确定位。可能与sandbox有关,可尝试禁用或者添加权限。
以下链接也许会对你有帮助:
https://issues.chromium.org/issues/40789486
https://chromium.googlesource.com/chromium/src/+/master/base/memory/platform_shared_memory_region_posix.cc

@Avril183
Copy link
Author

可降低CEF版本尝试

@L-Super 大佬你好,前两天又遇到了一次不同原因的崩溃,debug.log为ERROR:platform_shared_memory_region_posix.cc(40)] fcntl(116, F_GETFL) failed: 错误的文件描述符 (9),堆栈信息为 image 我应怎么避免这个问题,能再给我一点建议吗,非常感谢

信息有限,无法准确定位。可能与sandbox有关,可尝试禁用或者添加权限。 以下链接也许会对你有帮助: https://issues.chromium.org/issues/40789486 https://chromium.googlesource.com/chromium/src/+/master/base/memory/platform_shared_memory_region_posix.cc

感谢回复,但是API文档里好像没有禁用sandbox的函数,我应该怎么禁用或者添加权限

@L-Super
Copy link
Member

L-Super commented Jun 19, 2024

感谢回复,但是API文档里好像没有禁用sandbox的函数,我应该怎么禁用或者添加权限

CMake里有开关

@Avril183
Copy link
Author

感谢回复,但是API文档里好像没有禁用sandbox的函数,我应该怎么禁用或者添加权限

CMake里有开关

好的,非常感谢

@Avril183
Copy link
Author

感谢回复,但是API文档里好像没有禁用sandbox的函数,我应该怎么禁用或者添加权限

CMake里有开关

option(USE_SANDBOX "Enable CEF Sandbox" OFF)默认好像已经关了,我之前也应该没有开启sandbox功能

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants