2012-03-26 11 views
0

CUDA SDK内でbandwidthTestを実行します。 スタックが破損したことが検出されました。エラー。どうすればこの問題を解決できますか? 私はこのプログラムを実行してファイルを作るためにmakeコマンドを使います。私はコード内の何かを変更することはできません。CUDA SDKのbandwidthTest.cuでスタック・スマッシングが検出されました

+1

私はこれに対する答えはありませんが、 "Stack smashing detected"は私が今までに聞いたことがない最高のエラーメッセージの1つです! – joshuahealy

+0

私は確かにそのエラーメッセージを聞いたことがない。 – harrism

+0

http://stackoverflow.com/questions/1345670/stack-smashing-detected –

答えて

1

GDBを使用して、どこで起きているのかを確認してください。あなたは最新のCUDA 4.2を使用していますか?私は、CUDA 4.0からアップグレードしたときに、私のCUDAコードの一部にスタック・スマッシング・エラーがあることを発見しました。 CUDA 4.0に戻って私の問題が修正されました。

関連する問題