gdb

    89

    3答えて

    私はマルチスレッドアプリケーションで作業しています.GDBを使用してデバッグしたいと思います。 pure virtual method called terminate called without an active exception Abort 私はそのメッセージの原因を知っているが、私はそれが起こる私のスレッドで見当がつかない: 問題は、私のいずれかのスレッドがメッセージで死ぬ続け

    5

    1答えて

    XcodeでGDBを使用して、中級から上級のデバッグのヒントやトリックを学ぶ方法を学ぶためのヒントやリソースがあります。

    2

    2答えて

    私はgdb(実際にはDDD)を使い、要素をコンテナから取り出すことは不可能です。ですから、私は通常、自分のループをデバッグ目的のために動かすことになります... 何をしていますか?

    0

    1答えて

    プログラミングに慣れていないので、このエラーが発生したときに何をすべきか分かりませんでした。私のiPhoneアプリでは、ボタンを押してビューを切り替えると、ログに表示されます。 GNU gdbの6.3.50-20050815(アップルバージョンのGDB-966)(3月10日(火)午前2時43分13秒UTC 2009) 著作権2004 Free Software Foundationが、株式会社 G

    2

    3答えて

    Xcodeで条件付きブレークポイントを追加するにはどうすればよいですか? 私はバイトが0 ときだから私は追加壊したくブレークポイントを設定してみてください、次に「編集ブレークポイント」 に行くには、条件で「== 0バイト」、それが壊れることはありません。 そして私は私の条件として '(0バイト==')しようと、GDBのクラッシュ:Xcodeのからの条件付きブレークポイントを使用して bool

    2

    2答えて

    私はC++で画像処理アプリケーションを開発しています。私はコンパイルエラーやバックトレースをたくさん見たことがありますが、これは私にとって初めてのことです。 #0 0xb80c5430 in __kernel_vsyscall() #1 0xb7d1b6d0 in raise() from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d1d098 in abort(

    3

    1答えて

    ここ は、メモリの問題をデバッグするには本当に便利です〜/ .gdbinitを入れるためのブレークポイントのリストである: fb -[NSException raise] fb -[NSAssertionHandler handleFailureInFunction:file:lineNumber:description:] fb -[NSAssertionHandler handleFail

    2

    3答えて

    多分簡単な質問です。 私はプロセスにアタッチするとき、実行を続行するために「続行」を実行します。 次に、 "add-symbol-file"のような別のジョブをターゲットプロセスと対話する必要がないようにしたいが、 "continue"コマンドの後にgdbコンソールがブロックされるので、プロセスを中断する。 私はプロセスを中断することなくそのようなことをすることができる方法はありますか?

    107

    3答えて

    は私はGDBに一度に2つのコマンドを実行しようとしています: finish; next 私が使用してみました 「;」コマンドを分けるためにgdbは私に両方を一度にさせませんでした。 gdbで複数のコマンドを実行することは可能ですか? ';'で区切られたbashコマンドと同様です。デリミタ?

    22

    2答えて

    これはGDBの質問かもしれませんが、デバッガでアプリケーションを実行して、例外がスローされたときにデバッガを中断させたいので、コードがどこにあるのか、その時の動作を確認できます。 Visual Studioでは、[デバッグ] - [例外]ダイアログを使用して、これをやりなおす例外のタイプの横にある[スロー]列をチェックします。 アレックス