gdb

    2

    1答えて

    が得られます。 p=((uint32 *) tiff_pixels)+image->columns*i; p iは8 p columnsをyeilds正しく256 を生み出す 32 p image->columns*iをyeilds p ((uint32 *) tiff_pixels)の利回り 0x619000008780ので、私は0x619000008880を得((uint32 *) tif

    2

    1答えて

    私はLinuxシステム上で実行されている共有ライブラリ(hlapi.so)を持っています。このhlapi.soには多くのモジュールがあります(私は.cファイルを意味します)。そのうちの一つは、このような二つのグローバル件のデータを定義するhlapi.cとして命名されています。もちろん static int hlapiInitialized = FALSE; static struct hlapi

    -1

    1答えて

    *Segmentation fault* *mkidir /etc/reaver* 私は問題を抱えています。私はOS Linux Fedora 26を持っています。ネットワークアダプタAlfa Awus036hでReaverで作業しようとしています。 wash -iというコマンドを実行すると、このエラーが発生します。segmentation fault (core dumped) ファイルmkdi

    -1

    1答えて

    gdbで頻繁なシグナル(たとえば、SIGPROF)を出力できるようになりました。 1行の画面がいっぱいになると、gdbは ---タイプを続行する、または終了する--- を表示します。これを表示せずにそのまま続ける方法はありますか?

    0

    1答えて

    私はLinux上でPIEをptraceしたいと思います。与えられた命令アドレスで中断する。逆アセンブリから、私は命令の相対アドレスを持っています - 実行可能ファイルがロードされた場所を知るにはどうすれば絶対アドレスを得ることができますか? GDBはPIEをトレースできます - これはどのように処理されますか?

    1

    1答えて

    SSHセッションが突然終了し、gdbが実行されていました。私は同じプロセスに再びGDBを添付しようとすると、私が手: ptrace: Operation not permitted. のtty: [[email protected] ~]# who root pts/0 2017-11-27 03:57 (10.193.26.12) root pts/1 2017-11-27 04

    0

    1答えて

    からhttps://sourceware.org/gdb/onlinedocs/gdb/TUI-Keys.html 私はgdb -tuiに慣れようとしていますが、制御文字を期待どおりに動作させることができません。私はここで何が欠けていますか? (gdb)^ X^A 未定義のコマンド: "" "ヘルプ"を試してください。 コントロール+シフトも機能しません。私はDebian Jessieをkdeと一

    1

    2答えて

    地図オフセットコンパイル時の変数を作成します。 def.h typedef struct { int fov_one; int fov_two; int timing_chain; ... ... float ratio; float spare_floats[15]; }PARAMETERS; 構造は、最大200個のパ

    1

    2答えて

    私は組み込みLinuxターゲットのリモートデバッグを設定しています。私はターゲット上でgdbserverを実行し、ワークステーション上でgdbクライアントを実行していることを確認しました。私は、サーバーを起動し、ワークステーション側の実行にすることができます (GDB)リモート10.28.22.226:2345 をターゲットと私はソースをリストアップし、うまくステップ実行することができます。 Qt

    1

    1答えて

    私はプログラムのメモリ使用量を減らそうとしていますが、手動で見つけたのは150要素を割り当てる配列でしたが、最初の3要素だけが実際に使用されました。 私はGDBがどのメモリ領域が割り当てられているかを分析することができますが、実際にプログラムの実行中に実際には読んでいない方法があるのか​​疑問に思っていました。プログラムはC言語になっているので、GCCフラグも歓迎します。