質問
QHash
で次のクラッシュが発生しました。何かを見つけることができません。 LinuxマシンでQtopia-Core-4.3.3を使用しています。
ログは次のとおりです。
ASSERT:" * node == e || (*ノード)-> next"ファイル内
/usr/local/Trolltech/QtopiaCore-4.3.3-400wrl/include/QtCore/qhash.h、 824行目
セグメンテーション違反
これで誰か助けてもらえますか?
解決
単なる推測ですが、 QHash
はコンテナであり、「ノード」を参照しているという事実に基づいて、与えられたアサーションは、ノードが終了ノード( e
)であるか、次のノードがあります。あなたがやっていることはハッシュのエントリを台無しにしているように見えます。
乱暴に推測し続けるために、誰かがコンテナを繰り返し処理しているときに診断が困難なエラーをしばしば見ました。 QHash
がこれをうまく処理するかどうかはわかりません。
所属していません StackOverflow