Qtのprogramname.exeは、私はこの問題を解決するにはどうすればよいコード-1073741819で終了しましたか?

StackOverflow https://stackoverflow.com/questions/901424

  •  05-09-2019
  •  | 
  •  

質問

私はOpenCVのではQtを統合しようとしています。

ここでは一例です:?HTTP WWW opendesktop ORG /コンテンツ/ show.php / Qtの+ OpenCVの+ウェブカメラ+ビューアコンテンツ= 89995

しかし、関数ます:

 putImage(IplImage* cvimage)

終了エラーコードを与えている:1073741819、次のような場所..:

 cvimage->depth

..使用されてます。

どのように私はこのエラーが発生して防ぐことができますか?

役に立ちましたか?

解決

あなたが進に引用エラー番号がウィンドウにアクセス違反を示し0xc0000005です。アクセス違反があなたのプロセスがそれに属していない(ポインタデリファレンスIE)のメモリにアクセスしようとしていることを意味します。そうcvimageが有効なポインタので、そのポインタの逆参照ではありませんほとんどは、あなたのエラーが発生します。

編集:スタックオーバーフローは、アプリケーションが突然終了させます。

あなたに何を教えてくれます例外ハンドラを作成する方法の説明については、この記事を参照してください。クラッシュはします。

他のヒント

その後、多分あなたは、あなたの主な機能から任意の値を返さないのですか?それは私のために、「初期化されていない値」のように見えます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top