GDB

GDBはGNUソフトウェアシステムのための標準的なデバッガーです。

RSS
  • 解決済

    回答
    1

    High Sierra で gdbを実行したい

    Hacking 美しき策謀を読んでいます。 本に書いてある通り、 gdbを実行したいのですが、Macで実行しようとすると、下記のようなエラーが出てしまいます。 これを回避する方法はありますでしょうか。 もしくは、OSを変えて実行した方が良いのでしょうか。 発生している問題・エラーメッセージ During startup program termin

    • 0評価
    • 84PV
    Ren-Toyokawa Ren-Toyokawa 1ヶ月前に 回答
  • 受付中

    回答
    0

    Visual Studio 2017 でLinuxへのリモートデバッグについて

    Visual Studio 2017のLinuxリモートデバッグを利用してC言語のコンパイル/GDBデバッガーを利用いしたいと考えています。 MakeFileを作成し、コンパイルを実行させる所まではできましたが、GDBデバッガーを走らせようとした際にエラーが発生してしまいます。 パラメータの設定に誤りがあるかと思いますが、どのように訂正したら良いかわからない

    • 0評価
    • 119PV
    teratailが1ヶ月前に アップデート
  • 解決済

    回答
    2

    darknet yoloで最後のprediction.pngが作成されずsigsegvエラーが起こる

    lubuntu 16.04 LTSを使っています。 darknetのyoloについての質問です。画像を認識させると下記のbashのように最後にsigsegvエラーを吐きます。下記のはtinydarknetを用いたときのログですが普通のdarknetを用いてdetectした場合も全く同じ現象が起こります。どうすればよいでしょうか? ./darknet cl

    • 0評価
    • 117PV
    Spacekoki Spacekoki 1ヶ月前に 回答
  • 受付中

    回答
    1

    Eclipse―パスが日本語のworkspaceでデバッグを行う際にエラーが出てしまう

    タイトルの通りです。以下にデバッグを実行した時のエラーメッセージを記載します。 なお、プライバシーにかかわる部分は***で伏字にしてあります。 デバッガはgdbです。 よろしくお願いします。 Error in final launch sequence Failed to execute MI command: -file-exec-and-sy

    • 0評価
    • 94PV
    maisumakun maisumakun 1ヶ月前に 回答
  • 受付中

    回答
    1

    gdbでrunができない

    gdbを使ってプログラムのバグを探そうと思ったのですが runをすると必ず、 [New Thread 0x1903 of process 9394] [New Thread 0x1c03 of process 9394] During startup program terminated with signal SIGTRAP, Trace/breakp

    • 0評価
    • 165PV
    kawakawa2018 kawakawa2018 2ヶ月前に コメント
  • 解決済

    回答
    1

    アセンブリ言語(The GNU Assembly)でタイマー(マイコン全く関係なし)

    アセンブリ言語とtime関数を使用してタイマーを作ろうとしているのですが、gdbで確認すると、自分の思ったとおりの動作で問題無く最後まで動作するのですが、いざ./program で動作させてみるとSegmentation fault (コアダンプ)が発生します。これはどのように捉えれば良いのでしょうか?また、動作させるにはどうすればいいでしょうか? これがそ

    • 0評価
    • 222PV
    binary binary 3ヶ月前に コメント
  • 解決済

    回答
    1

    gdbのアドレスの結果が一致していない

    #include<stdio.h> #include<string.h> int main(){ char str[] = "you will make me happy\n"; printf("%s", str); for(int i = 0; i < strlen(str) - 1; i++){ printf

    • 0評価
    • 259PV
    strike1217 strike1217 7ヶ月前に コメント
  • 解決済

    回答
    1

    [C言語][gdb]使い方を教えてください。

    前提・実現したいこと coreファイルが見つかりません。MacOSでgdbを用いたデバックを試したいです 発生している問題・エラーメッセージ coreファイルが見つけられません。 初めての質問です。プログラミング初心者です。C言語の勉強をしてみようと思い、システムを作成しています。 segmentation fault:11というエラーが出てきた

    • 0評価
    • 333PV
    showkit showkit 7ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    gdbを使ったリモートデバッグ

    実現したいこと・聞きたいこと gdbserverを使って実行中のプロセスをリモートデバッグしたい → (現状)現在リモートデバッグでエラーが出ており正常にデバッグが出来ていない。 実行中のプロセスをCLIではなくEclipse等のIDEを用いてデバッグをしたい → 1.が実現できたとして、EclipseなどのGUIでデバッグを行いたい 2 につい

    • 0評価
    • 451PV
    teratailが8ヶ月前に アップデート
  • 解決済

    回答
    1

    スタックバッファオーバーフローを用いたexploitコードの作成

    前提・実現したいこと 現在セキュリティの勉強をしており、C言語のスクリプトにある脆弱性(スタックバッファオーバーフロー)を用いてexploitコードを作りたいです。 デバッガであるGDBを用いてC言語スクリプトのアセンブリを分析して、shellコード(こちらは作成済みなので大丈夫です,shellcode.h)を引数として送って実行させ,ルートのシェルを起

    • 0評価
    • 953PV
    omiteratail omiteratail 8ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    gdbで1行ずつ実行するとうまくいくが、通常の実行ではセグメンテーションフォールトする

    C++にて開発しております。このたびプログラムにてセグメンテーションフォールトが起こってしまったため、原因をつきとめるためにgdbを用いてデバッグを行いました。しかし、gdbで各関数にstep実行しながら該当コードすべてを実行したところ、正常終了にコードの最後まで実行ができました。このようなことに考えられる原因はなんなのでしょうか? 実行環境はcentos

    • 0評価
    • 642PV
    pashango2 pashango2 1年以上前に ベストアンサー
  • 受付中

    回答
    0

    eclipseでリモートデバッグ中にブレークポイントで止まらずに落ちる

    前提・実現したいこと eclipseにて、リモートデバッグ中に設定したブレークポイントで止まらずに 落ちてしまいます。gdbserverのログに"Child terminated with signal = 0x5 (SIGTRAP) GDBserver exiting"と書かれているのでSIGTRAPを受けて落ちてしまっていると思っています。

    • 0評価
    • 446PV
    teratailが1年以上前に アップデート
  • 解決済

    回答
    1

    macでアセンブリ言語を学びたい

    macでターミナルでC言語なファイルをコンパイルしてgdb -q ./a.outと入力したのですが gdb: command not found と出力されます なにかをダウンロードした方が良いのでしょうか?

    • 0評価
    • 630PV
    KSwordOfHaste KSwordOfHaste 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    GDB実行中の標準入力でechoかrubyのパイプを使いたい。

    オーバーフローの実践をしています。 変数の書き換えと、EIPをAで上書きしてSegmentationFaultを起こすことはできました。 次に、EIPをmain関数の始めのアドレス(0x12345678)に書き換えたいと思っていて、 echo -e "AAAAAAAAAA\x78\x56\x34\x12" | ./bof ruby -e 'p

    • 0評価
    • 776PV
    KSwordOfHaste KSwordOfHaste 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    mainの最後にbreakpointをはりたい

    gdb-pedaを使っています。 プログラムがSegmentationFaultなどで異常終了したときはメモリやスタックの内容が表示されますが、 正常終了したときはただ終わってしまいます。 そこで、BreakPointをmain関数の最後にはりたいんですが、どのようなコマンドで指定すればいいかわかりません。 これは可能ですか?

    • 0評価
    • 373PV
    Teppay Teppay 1年以上前に ベストアンサー
  • 受付中

    回答
    0

    OSX El CapitanにおけるGDBに関する質問です。

    僕は、 OSX El Capitan ver.10.11.6 MacBook Pro (Retina 13-inch、Early 2015) を使っています。 c/c++でプログラミングしていて、gdbを使ってデバッグしようと思っています。 OSXでgdbを使うには署名をしないといけないんですが、 ネットに載っている通り、Keychain

    • 0評価
    • 588PV
    teratailが1年以上前に アップデート
  • 解決済

    回答
    3

    ELFの関数プロローグについて

    Ubuntu 12.04.1 LTSで実行ファイルをgccを用いて作成し、逆アセンブルしたところ、気になる箇所があったので質問させていただきます。(申し訳ないのですが、アセンブラのタグが見つけられなかったので、C、GCC、GDBというタグをつけさせていただきました。) 環境は以下のとおりです。 $ uname -a Linux tukejonny

    • 1評価
    • 1007PV
    Divided_by_Zero Divided_by_Zero 1年以上前に コメント
  • 受付中

    回答
    1

    Linux上のバイナリ(C言語)をリモートデバッグする方法

    Linux6上で動作するC言語で作成したモジュールをEclipseでリモートデバッグしたいと思っています。 今までは、gdbを使ってLinuxサーバ上でデバッグしていました。 デバッグ効率が良くないから、Eclipseでリモートデバッグしたいと 思っています。 クロスコンパイラでコンパイルしたものをLinuxサーバ上に配備して、 それをリモート接続(ア

    • 0評価
    • 4680PV
    toroleaman toroleaman 1年以上前に コメント
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    11

  • 総質問数

    18

  • 今週の質問数

    0

関連するタグ

GDBタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る