( ゚∀。)今天pyqt莫名其妙疯狂崩溃,报错0xC000005,搜了一下是访问未知的内存地址导致崩溃
前后审视了一下感觉可能是这几个原因,但是不知道咋排查,有没有有经验的肥哥说说:
1,常驻的监控画面线程和某一个功能会访问主界面的同一个槽函数
2,子窗口在关闭时会通过信号传递给主界面一部分数据,有可能是传递了指针而非变量,导致关闭窗口后内存释放,但是主界面并不知道那部分内存已经被释放了
但是这个问题怪就怪在他不是每次都发生,只有偶尔几次会遇上,有时候连续开关几十次子窗口都没事,但是有时候一关就崩溃
jp