royqh1979 / RedPanda-CPP

A light-weight C/C++ IDE based on Qt
GNU General Public License v3.0
1.01k stars 108 forks source link

在 RedPandaIDE-3.2.2958 中,调试功能会导致IDE崩溃 #530

Open wudannee opened 3 days ago

wudannee commented 3 days ago
  1. 加断点,运行调试
  2. Step Over 直到main函数退出

image

发生了 Segmentation fault (core dumped)

image

另外RedPandaIDE-3.2.2958还有一个问题,正常关闭IDE,发现终端的进程没有结束

CyanoHao commented 18 hours ago

现已查明进程没有正常结束是因为 Qt 全局对象析构时多线程竞争所致。目前的测试结果表明 Qt 6.8.1 分支已经修复,待 Qt 6.8.1 正式发布之后会重新打包 AppImage 构建环境以修复此问题。