問題タブ [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 に答える
1671 参照

c++ - C++でsprintfを使用してデバッグアサーションが失敗しました

コードをデバッグすると、「デバッグアサーションに失敗しました」というエラーが表示され続けます

以下の関数のsprintf行で失敗しているようです。

「exposeNumber」は5に等しく、「side」は0または1のいずれかです。

乾杯クリス

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

c++ - 私の小さなプログラムにある種のアサーションエラーがあります

このプログラムで一種のアサーションエラーが発生しましたが、残念ながら私はC ++にまったく慣れておらず、これが何を意味するのかわかりません。

エラーなしでプログラムをコンパイルできますが、すぐにconsole-cin(関数内にあります)に何かを書き込むとTakingInput、クラッシュしてエラーが出力されます。

エラーメッセージに出力された式は、、Expression: invalid null pointerおよび...について何かを示していますc:\program ... include\xtring line: 930

少し初心者を助けてください。

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

maven - JUnitアサーション失敗メッセージをコンソールに出力するようにMavenを設定するにはどうすればよいですか?

単体テストを実行するためにsurefiremavenプラグインを使用しています。私のテストクラスは次のようになります。

テストが失敗すると、AssertionErrorに関連付けられた「falseis never true」というメッセージが表示されると思いますが、コンソールには出力されません。代わりに、surefireレポートディレクトリを調べて、それを見つけるように指示されています(これは最悪です)。

上記のディレクトリを参照した後、スタックトレースを含むJUnitテストからのエラーメッセージを含む.txtファイルを見つけました。ビルド中に同じメッセージとスタックトレースがコンソールに出力されることを確認したいと思います(レポートファイルにも追加されると便利です)。何か案は?

0 投票する
3 に答える
171 参照

java - JVMでアサーションがオンになっているかどうかを検出するにはどうすればよいですか?

Javaプログラム出力の最初の行に、アサーションがオンになっているかどうかを出力したいと思います。どうすればよいですか?

編集:追加の要件は、有用な作業を行う前にプログラムを終了してはならないということです。

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

c++ - ベクトル c++ で実行時にアサーション エラーを表示します。

C++ でベクターから要素を消去したいのですが、ランタイム アサーション エラーが表示されます。

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

1 つの要素が削除されると、実行時エラーが表示されます。

ここに画像の説明を入力

助けてください...よろしくお願いします。

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

iphone - NSLogエラーでゲームがクラッシュする(cocos2d iPhone)

私のゲームでは、Level1で呼び出す必要のある多くのメソッドをGameLayerで作成しました。理由はわかりませんが、[開始]をクリックすると、コンソールにこのエラーが表示され、ゲームがクラッシュします。

続いて

GameLayer.hと.mをここにアップロードしました:http ://www.4shared.com/file/O_1utrRj/undefined.html

注:Level1(私がメソッドを呼び出す場所)はGameLayerにあります。

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

c++ - デバッグ アサーションに失敗しました

C++ コードでこのエラーが発生しています: http://imageshack.us/photo/my-images/193/vcerror.png/

唯一の問題は、問題がどこにあるかを示していないことです...文字列の添字が範囲外であることは理解していますが、どこにあるのかわかりません。

とにかくそれがどこにあるかを見つけることができるかどうか疑問に思っていましたか?私は大まかな考えを持っているので、そこにブレークポイントを入れましたが、VC++ がブレークポイントを行う方法はひどいものです。ステップスルーしますが、自分のコードではなく、C++ ファイル自体のコードのみが表示されます。

そのため、ステップオーバーすると、エラーがすぐに表示されます。

この問題を追跡するにはどうすればよいですか?

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

mapreduce - pymongoユーザーアサーション:13606:「out」は文字列またはオブジェクトである必要があります

ここで何が間違っているのか理解できません。私はpymongoを使用しており、次のmap / reduceコードを使用しています(ドキュメントのすべての属性に直接アクセスできます。つまり、ここに関連する埋め込み部分はありません。

(ファイルgetTableMap.js内):

map_reduceを呼び出すPythonコードは次のようになります。

Pythonコードの場合、ドキュメントから直接簡単な例を採用しました。http: //api.mongodb.org/python/current/examples/map_reduce.htmlpymongo2.0.1 ドキュメントのMapReduceの例

コードを実行したときに取得するPythonトレースバックは次のとおりです。

それは正確にはあまりわかりませんでしたので、mongodのログオンを詳細に切り替えて、ログでこれを見つけました。

実際にmap_reduce呼び出しを生成するPythonコードを見ると、3番目のパラメーター(pymongo 2.0.1のドキュメントによると「out」)は「myresult」であり、これは確かに文字列です。

ここでpymongoは何を不平を言っていますか?Javascriptは構文的に正しいです(私は思います)。現在、reduceは何も実行しないことを知っていますが、これによってコマンドサーバーサイドのコンパイルが妨げられることはありません。

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

assertion - Puppetで「アサート」することは可能ですか?

puppetの変数(より具体的にはファクト)に特定の値があることを表明し、そうでない場合はインストールを中止する方法はありますか?

背景として、状況は次のとおりです。

ほとんどの場合、ホスト名を参照できますが、IPアドレスを使用する必要がある場合もあります。たとえば、ログコレクターホストは、(サブネット全体ではなく)複数の特定のマシンのファイアウォールでポートを開く必要があります。ファイアウォールに穴を開けるには、IPアドレスを使用する必要があります。マシンのIPアドレスは変更されないため、構成の一部としてIPアドレスをエンコードすることを計画していましたが、実際のIPアドレスが構成内のIPアドレスと一致するかどうかを個々のホストで確認し、失敗した場合は失敗します。そうではありません。それは可能ですか?

0 投票する
3 に答える
2711 参照

c++ - アサーション 'in' が失敗しました - C++

以下は分数クラスのクライアント プログラムの一部です。クラスを作成し、指定されたクライアント プログラムでテストしています。実行しようとすると、次のエラーが発生します。

アサーション'in'に失敗しました。

コード:

C++ の比較的初心者として、コードのこの部分が何をしているのかよくわかりません。

そして、デバッグしようとしてその時点に到達すると、次のように表示されます。

利用可能なソースがありません"__kernel_vsyscall() at 0x12e416"

ええ、結論として、私はなぜこれが起こっているのかについてかなり無知です:P

編集:ここにインクルードステートメントがあります