我有以下功能,在发射时会出现段错误。只知道以下内容,有哪些可能导致此段错误的条件?
功能
MyClass::EmitSignal() {
QString param = SomeObject->GetHelloWorld();
qDebug () << "param: " << param;
emit SomeSignal (param);
qDebug () << "Emitted SomeSignal";
}
信号原型
signals:
void SomeSignal (const QString& someString);
输出
param: HelloWorld
Segmentation fault (core dumped)