私は、放出時にセグメンテーション違反する次の機能を持っています。次のことだけを知っている場合、このセグメンテーション違反を引き起こす可能性のある条件は何ですか?
関数
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)