私のシステムで例外をスローしたり、それを継承したシステムで Visual Studio 2013 IDE がクラッシュしたりするバグ レポートを Microsoft に提出しました。std::exception
他の誰かがこの問題を見たことがありますか、それともバグを可能にするのは私のシステムの癖ですか? また、同じシステム上の Visual Studio 2012 にはそのような問題がないことにも言及できます。
次の最小限の例では、Visual Studio 2013 IDE がクラッシュします。
#include "stdafx.h"
#include <stdexcept>
#include <iostream>
int _tmain(int argc, _TCHAR* argv [])
{
try
{
throw std::exception("Crashtest");
}
catch (...)
{
std::cerr << "Error" << std::endl; // never reached
}
return 0; // never reached
}
これを修正するまで、誰もが回避策を提案していますが、現時点では非常に迷惑です。
アップデート
Intel は、このバグの回避策を次の場所に投稿しています。