ubuntu环境下,使用QT5开发了仅有一个窗口的程序。
系统的core功能设置已经开启。
例如:在main函数开头中添加
char* ptr = nullptr;
*ptr = 'c' ;
会产生core文件
但是在QPushButton的click的slot函数中再添加这段代码,却不能产生core。使用getpid,slot所处的进程跟main函数是同一个进程。
有大牛能解释下为什么吗?
ubuntu环境下,使用QT5开发了仅有一个窗口的程序。
系统的core功能设置已经开启。
例如:在main函数开头中添加
char* ptr = nullptr;
*ptr = 'c' ;
会产生core文件
但是在QPushButton的click的slot函数中再添加这段代码,却不能产生core。使用getpid,slot所处的进程跟main函数是同一个进程。
有大牛能解释下为什么吗?