hereは、C++(CLion)プロジェクトへのリンクです。私はできるだけ問題を蒸留/簡略化しました。LLDB 3.9.0クラッシュ(Clion)
問題は、デバッグ時にLLDB(バージョン3.9.0)がクラッシュすることです。
手順クラッシュ再現する:CLion 2017.1
- プロジェクトを開く14
- デバッグモードで実行します。
- 14行目のブレークポイントに達したら、print an_integerコマンドで変数 "an_integer"を出力します。
- クラッシュ
エラー/クラッシュレポート:
アサーションに失敗しました:(D-> getCachedLinkage()== LV.getLinkage())、機能を getLVForDecl、ファイル /アプリケーション/ buildAgent /仕事/ 92515a49514b3993/lldb/LLVM /ツール/打ち鳴らす/ libに/ AST/Decl.cppこのクラッシュは、Macのv10.12.4上LLDBのv3.9.0で発生していること、 ライン1360
注意。しかし、Mac 10.12.4のLLDB 3.7.0では発生しません。
最終的に、私は自分のプロジェクトコードで何かばかげたことをしているのか知りたいのですか?そうでない場合、これはCLionまたはLLDBのバグですか?バグを解決するのに役立つためにこれを投稿する必要がありますか?
重いメタプログラミングテンプレートにステップインする際にクラッシュが発生しました。私のケースでは、メタステートマシンをブーストします。私がMSMに足を踏み越えるだけであれば、すべてが動作します。 – ovanes
ねえ!修正を見つけることに終わった? – Fashizel