UE5 Preview版 VRテンプレートでプロジェクトを新規作成した際にプレイボタンを押すと100%クラッシュする事象が先日発生しました。
ログ内容は
Assertion failed: InMinuend.Num() == InSubtrahend.Num()...
BufferVectorOperations.cpp] [Line: 458] Input buffers must be equal length...
といった感じです。
VRプラグインがUE5がクラッシュする原因との記事も見つけたのですがVR開発をしたいので外すわけにもいかず...と色々試したところ、
Epic Games LauncherのライブラリのEngineバージョンのオプションからインストールすることができる「デバッグに必要なエディタシンボル」をインストールするとクラッシュが発生しなくなりました。
言われてみたら確かにデバッグに必要な資源がなかったらデバッグ起動はできないよなーとは思うものの、なぜ最初からデフォルトでインストールしてくれないのか?となぜこんなにもエラーメッセージが分かりにくいのか?とちょっと思ってしまった。