問題タブ [assertion]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5333 参照

xcode4 - OpenCV、contourAreaを呼び出すと、getMatでアサーションが失敗します

Xcode4 OSX10.7でopenCV2.3.1を使用しています

基本的な背景の減算後に輪郭を見つけてさまざまな色で表示する(デモ)コードがあります。この部分は機能します。

特定のサイズよりも小さい輪郭を除外したいのですが、contourArea()を呼び出すと、次のアサーションが失敗します。

関連するコードは次のとおりです。

これが最後のforループです:

ソースのコードの一部に不満を言っているのは次のとおりです。

しかし、私はこれの頭や尾を作ることはできません...私はgetMatに渡されるintですが、それが実際に何であるか、そしてなぜそれが0未満でなければならないのかは私を超えています>__<。この標準関数がこれを行うことは私には非常に奇妙に思えますが、誰かがこれに少し光を当てることができますか?

0 投票する
4 に答える
32324 参照

jmeter - JMeterが500の内部サーバーエラーを失敗させない方法

私はJMeterを単体テストツールとして使用しています。パラメーター化された呼び出しでは、応答の一部が500の内部サーバーエラーであると予想されます。BeanShellアサーションを使用して応答を確認しています。

応答に指定されたテキストが含まれている場合、500の内部サーバーエラーの一部を失敗としてマークしないようにします。500台のサーバーエラーはすべて障害としてマークされます。動作を変更することは可能ですか?

以下は、BeanShellアサーションからの抜粋です。

ありがとう、よろしく

0 投票する
1 に答える
888 参照

c++ - デバッグアサーションが失敗しました:無効なイテレータ

現在シミュレーターで作業しており、デバッグ実行時に次のエラーが発生しました。式:ベクター互換性のないイテレーター

コードは次のとおりです。

そして、parse_configメソッドには、エラーを生成するシーケンスがあります。これだよ:

これを回避する方法はありますか?ヘルプ/提案/参照は非常に高く評価されます。

セビ

0 投票する
1 に答える
136 参照

c++ - stxxl アサーション `it != root_node_.end()' が失敗しました

stxxl マップに要素を挿入しようとすると、この assertion failed エラーが発生します。

アサーションエラー全体は次のとおりです。

resCache: /usr/include/stxxl/bits/containers/btree/btree.h:470: std::pair >, bool> stxxl::btree::btree::insert(const value_type&) [with KeyType = e_my_key, DataType = unsigned int, CompareType = comp_type, unsigned int RawNodeSize = 16384u, unsigned int RawLeafSize = 131072u, PDAllocStrategy = stxxl::SR, stxxl::btree::btree::value_type = std::pair]: アサーション `it != root_node_ .end()' が失敗しました。中止しました

何か案が?

編集:コードフラグメントは次のとおりです

Edit2 ここに詳細があります(MAX_QUERY_LENなどの定数は省略しています)

0 投票する
1 に答える
1290 参照

unit-testing - Rails 3.1 と unit:test で機能テスト ケースを作成する方法

私はレールのテストに不慣れで、unit:test を使用しています。コントローラーにアクションがあります

私のテストケースは次のとおりです

このメソッドは post メソッドです。このテストの実行中に失敗し、メッセージが表示されます

"キャンペーンを保存する必要があります (0.07 秒) http://test.host/dashboardへのリダイレクトであると予想された応答が、 http: //test.host/ /home/nouman/.rvm/gems/ruby-1.9へのリダイレクトでした.2-p290@global/gems/actionpack-3.1.3/lib/action_dispatch/testing/assertions/response.rb:67:in `assert_redirected_to'

私の推測では、パラメーターをチェックするために正しいアサーションを与えていないということです

params[:app_id] および @app = TestApp.find(params[:app_id])。

これらの属性をチェックし、パラメータが空白かどうかをチェックするアサーションを作成するにはどうすればよいですか。指定された ID を持つオブジェクトを見つける方法を教えてください。

0 投票する
1 に答える
476 参照

iphone - ユニバーサルゲーム(Cocos2d + Objective-C)用のiPhoneでのアサーションエラー、iPadシミュレーターのみ

私はiPhoneでCocos2dとObjective-Cを使用して1つのユニバーサルゲームを作成しています。私のプロジェクトはほぼ完了しました。コンソールウィンドウの実行時にこのエラーが発生します。

iPhone4.3シミュレーターとiPhone(Retina)の場合、ゲームは正常に動作しています。

このエラーは、実行に「iPad」シミュレーターを選択した場合にのみ発生します。

何か案は?私はこれと本当に混乱しています..よろしくお願いします!

0 投票する
1 に答える
1328 参照

c - perror: そのようなファイルまたはディレクトリはありません

私には機能があります。FA->file_temp は FA->file のコピーです。FA->file_temp は TEMP ディレクトリにあります。(C:\Users\User\AppData\Local\Temp)

0 投票する
1 に答える
3733 参照

mysql - スレッドでのMySQLアサーションの失敗

このクエリが失敗するのはなぜですか?

MySQLサーバーログ:

  • InnoDB:ファイルrow0sel.cの2441行目のスレッド2292でアサーションが失敗しました
  • InnoDB:失敗したアサーション:buf + data_len <= original_buf + buf_len
  • InnoDB:意図的にメモリトラップを生成します。
  • InnoDB:詳細なバグレポートをhttp://bugs.mysql.comに送信します。
  • InnoDB:アサーションの失敗やクラッシュが繰り返される場合でも、
  • InnoDB:mysqldの起動直後に、
  • InnoDB:の破損
  • InnoDBテーブルスペース。参照してください
  • InnoDB:http ://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
  • InnoDB:強制的なリカバリについて。
  • InnoDB:スレッド1544がファイルos0sync.cの474行で停止しました
  • InnoDB:スレッド2028がファイルos0sync.cの781行で停止しました

また、#2013エラーが発生します-クエリ中にMySQLサーバーへの接続が失われました

しかし、私が変更した場合

session_id ='ADBCDEFGHIJQLMNOPQRSTUVWXYZ'

session_id LIKE'%ADBCDEFGHIJQLMNOPQRSTUVWXYZ%'

0 投票する
1 に答える
2157 参照

c++ - push_back std::pair への std::vector エラー

ベクトルにペアを追加しようとすると、次のエラーが発生します。

メソッドは次のとおりです。

0 投票する
2 に答える
355 参照

mongodb - MongoDB アサーション エラー: starting_from == self.__retrieved (pymongo ドライバー)

MongoDB の質問:

mongo (バージョン: 2.1.1-pre-) に対して pymongo 2.2 を実行して、シャードされたレプリカセットを使用しています。クエリが複数の結果ドキュメントを返すと、トレースバックが発生します。

dlist とは何かを示すコードは、単純な find() です。reIndex() を試してみましたが、楽しくありません。私はmongoサーバーを停止して起動しようとしましたが、喜びはありません。

これは私にとって簡単に再現できます。何か案は?