ほげほげ

プログラミング、英会話、ヨガ、料理などの備忘録など。

mongodump で std::bad_allocエラー

開発環境でバックアップスクリプトの開発中に、mongodumpが以下のエラーを出力し、正常に実行できない状態に陥った。

terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
中止

topで確認してみると、なぜか使用していないtmuxがいたので、kill してメモリ解放したところ、正常に実行できるようになった。

そういえば、この環境tmuxの挙動がおかしかったのを思い出した。
killしたあとはtmuxもmongodumpも正常になった。