Qt的插件会让主程序崩溃吗?
Will Qt's plugin crash the main program?
如果有一个坏插件在自己内部(在自己的代码部分内部)崩溃。
这会导致加载这个插件的程序也崩溃吗?
确保主程序安全的唯一方法是运行两个进程并使用IPC,这是真的吗?
是的,插件与应用程序的其他部分在同一个进程中运行,当某个插件崩溃时,整个进程就会崩溃。所以,是的,AFAIK,你确实需要一个单独的过程来确保你想要的那种可靠性。
这就是为什么WebKit(及其子代web引擎)为每个打开的选项卡生成一个单独的过程
相关文章:
- 当回溯以零开始时,如何调试崩溃
- 内联映射初始化的动态atexit析构函数崩溃
- 执行函数时导致崩溃的变量
- 程序崩溃并显示"std::out_of_range"错误
- CoInitialize()在单独的线程上崩溃而不返回
- 使用调试/崩溃报告将应用程序部署到客户端
- 为什么所有C++编译器都会崩溃或挂起此代码
- 为什么lambda在clang上崩溃而不是在gcc上崩溃
- 为什么我的多线程作业队列崩溃
- ExtractIconEx:可以工作,但偶尔会崩溃
- 为什么引用传递会导致此崩溃(C++)
- 试图创建流或fopen时程序崩溃
- 类对象数组的问题会导致崩溃
- 排序时无法执行交换操作.我做的时候它会崩溃.为什么
- 为什么要增加导致崩溃的指针
- 在虚幻引擎中删除NXOpen对象时崩溃
- 当您的程序在进入主程序之前崩溃时该怎么办?
- Qt的插件会让主程序崩溃吗?
- 如何防止插件崩溃影响主程序(dlopen)
- 我的进程在主程序之前崩溃,由datamngr.dll