Advertisement

调试Qt程序时遇到的问题:底层因操作系统信号停止运行

阅读量:

错误调试过程的截图展示:

错误焦点:程序中存在野指针问题,具体表现为对已释放对象的指针进行了不当引用。

错误代码如下:

复制代码
     openGroupBox = new QGroupBox(tr("Open at startup"));

    
 //  webBrowserPage = new QGroupBox(tr("Web browser"));  //!!!!!!!!!!!野指针的源头
    
     webBrowserCheckBox = new QCheckBox(tr("Web browser"));  //正确代码
    
     mailEditorCheckBox = new QCheckBox(tr("Mail editor"));
    
     newsgroupCheckBox = new QCheckBox(tr("Newsgroups"));
    
    
    
    
复制代码
     QVBoxLayout *openLayout = new QVBoxLayout;

    
     openLa

全部评论 (0)

还没有任何评论哟~