私のアプリケーションでクラッシュすることがあり、誰かが助けることができるかどうかを知りたいと思います。セグメンテーションフォールト - std :: _ Rb_tree
GDB:
http://pastebin.com/tW6HzY2Y これを引き起こす可能性がありますか?私はUbuntu 10.04.3を使用しています。
編集: ルックは、問題がここにある好き:これは奇妙です
bool ChatChannel::removeUser(Player* player)
{
UsersMap::iterator it = m_users.find(player->getID());
if(it == m_users.end())
return false;
m_users.erase(it);
return true;
}
、この部分に問題があることはなかったです。私はエラーを再現する方法を知らない。
これは...あまりにも情報が少なすぎるためです。 – Xeo
問題は、コードにバグがあることです。しかし、あなたはコードを表示していないので、それが何であるかを示唆することは不可能です。 [** minimal test-case **](http://sscce.org)を作成することを検討してください。 –
これを引き起こす可能性のある例を教えてもらえますか?私はどこに問題があるのかわからないコードを私は与えることができません。 – user1150772