gdb

    0

    1答えて

    私はタイマーを開始するコードをデバッグするのにgdbを使用しています。 gdbのタイマーが鳴ると、私はいつもtimer_settime + 16という命令で終わります。 これが予想どおりの動作ですか? 例として、timer_settimeのマニュアルページのコードを少し修正しました。この考え方は、整数の文字列とnsecの値の2つの引数を渡すことです。コードは、タイマーを起動してn秒後に呼び出し、文

    -2

    1答えて

    gdbを使用してコアをデバッグしています。私はフレームにいくつかの地図を印刷しようとしています。マップには、構造体へのポインタが値として含まれています。しかし、マップの一部が間違って印刷され、一部が正しく印刷されます。 Eg: map1 < int, void* > map2 < int, A* > gdb> pmap map1 10 0x7f2bbec0f4e0 gdb> pmap

    1

    1答えて

    Eclipse(Neon.3リリース4.6.3)とgdb 7.11.1およびgfortran 5.4.0を使用して実行ファイルをデバッグしていますローカルサブルーチン変数とシンプルな外部変数を正しく見ることができるようです。この簡単な例を考えてみましょう: module ext_class type extstruct_type integer(kind=4), ::sva

    0

    1答えて

    私のアプリケーションは、キャッチされない例外のためクラッシュしました(特定の条件の下でC++コードがキャッチされない例外をスローします)。私はコアファイルをgdbにしようとしています。バイナリライブラリは "ストライプ化されていません"。スタックトレースには、キャッチされない例外がスローされる関数(my code)が表示されますが、関数の引数を表示しようとすると、常に現在のコンテキストにはシンボル

    3

    1答えて

    ファイルから値を読み取るために、というコードでstd::fstreamオブジェクトがあります。 gdbデバッガ内の入力状態を確認するにはどうすればよいですか?私はprint input.fail()を試してみましたが、それは言う: couldn't find method std::ifstream::fail

    2

    1答えて

    私はapollocaffeとReinspectを使用しています。 ApollocaffeはC++ライブラリにあり、ReinspectはPythonで書かれています。アポロカフェからapisと呼ばれるReinspect。 私はapollocaffeの中でそれらのapiをデバッグするのが好きです。 Pythonコードからは、私は python -m pdb train.py を使用しかし、私はap

    3

    2答えて

    私のプログラムでは、いつも起こらないセグメンテーション違反を見つけようとしています。私はセグメンテーションエラーが起こるまで、gdbのループで自分のプログラムを実行しようとしています。 私の問題は、gdbがsegフォルトを受け取った後にwhileループを継続し、gdbシェルで私にプロンプ​​トを表示しないということです。私は、GDBを実行したときに 私が使用します。 set $i=0 while

    0

    1答えて

    私はアンドロイドのLinuxカーネルをデバッグしようとしています。私はアンドロイドデバイス上でgdbserver64を実行し、ホストコンピュータ上でgdbを使って接続することができます。ホストGDBがaarch64を持っていない (gdb) target remote localhost:2345 Remote debugging using localhost:2345 warning: w

    0

    1答えて

    RPi2用にQt5.9.2をクロスコンパイルしました。私はgbdserverとgdb-python2パッケージをインストールしました。 gdbを手動で起動して実行ファイルをデバッグできます。ので、開発マシンから が、その代わり、QtCreatorをデバッグすることを拒否:それは話していることGDB場合GDBの選択ビルドはPythonスクリプト をサポートしていません 私はわかりませんaboutは、

    -4

    1答えて

    誰でも問題のコードを教えてください。 「 * *スタックが検出スマッシング・コード以下は私にエラーを与える:」それは私に正しい出力を提供しますが、最後に、私はエラーを取得しミリアンペア4 私は として、私は最後に、信号を得るチェックするためにGDBを使用しました__stack_chk_fail()at stack_chk_fail.c:28 28 stack_chk_fail.c:そのようなファイ