コードに、スタックオーバーフローのバグをくすぐろうとするテストがあります(OpenCVの古い変更バージョン)。AFAIK、実際にスタックオーバーフローが発生した場合、テストはSEGVする必要があります。
std::bad_alloc
例外がスローされたため、ユーザーの1人がテストに失敗しました。この例外はヒープ割り当てに対してのみスローされるようです(新しい演算子の結果-http ://www.cplusplus.com/reference/std/new/bad_alloc/)。
これは、スタックの割り当てが大きいために発生している可能性がありますか?
参考までに、テストは次のとおりです。http ://code.google.com/p/modpagespeed/source/browse/trunk/src/net/instaweb/rewriter/image_test.cc#826
バグレポートは次のとおりです:http ://code.google.com/p/modpagespeed/issues/detail?id = 528