Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
gdbの人気記事 11件 - はてなブックマーク
[go: Go Back, main page]

並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 11 件 / 11件

新着順 人気順

gdbの検索結果1 - 11 件 / 11件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

gdbに関するエントリは11件あります。 プログラミングtoolgithub などが関連タグです。 人気エントリには 『QEMUとGDBの連携で起こっていた壊滅的なバグ OS自作中に逆ハイゼンバグに遭遇したのでパッチを送った話 | ログミーBusiness』などがあります。
  • QEMUとGDBの連携で起こっていた壊滅的なバグ OS自作中に逆ハイゼンバグに遭遇したのでパッチを送った話 | ログミーBusiness

    Kernel/VM探検隊は、カーネルやVM、およびその他なんでもIT技術の話題ジャンルについて誰でも何でも発表してワイワイ盛り上がろうという会です。だいみょーじん氏は、GDBでQEMUをデバッグした時に起きたバグとその解決法について発表しました。 趣味はOS自作、自動車業界でエンジニアをやっているだいみょーじん氏だいみょーじん氏(以下、だいみょーじん):では、「QEMUのバグを見つけてパッチを送った話」をお話しします。今回の発表は、まず自己紹介をしてバグ発見の経緯をお話しして、その後にバグに関する考察と原因調査、そして修正パッチ、まとめという流れで発表をしていきます。 まずは自己紹介です。だいみょーじんと申します。自動車業界でエンジニアをやっていて、趣味はOS自作です。こんな感じのOSを作っています。最近のUEFI(Unified Extensible Firmware Interface

      QEMUとGDBの連携で起こっていた壊滅的なバグ OS自作中に逆ハイゼンバグに遭遇したのでパッチを送った話 | ログミーBusiness
    • GitHub - nakst/gf: A GDB frontend for Linux.

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - nakst/gf: A GDB frontend for Linux.
      • GitHub - pgosar/ChatGDB: Harness the power of ChatGPT inside the GDB or LLDB debugger!

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - pgosar/ChatGDB: Harness the power of ChatGPT inside the GDB or LLDB debugger!
        • php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog

          php-fpm と php コマンドを php-src からビルドして、gdb コマンドでデバッグ実行できる Docker Compose 環境を作りました。 github.com 利用方法 gdb コマンド php-src の .gdbinit PHP関数によるダンプ さいごに 利用方法 リポジトリを git コマンドでチェックアウトして、make コマンドを実行します。make コマンドを実行すると、php-src からソースをチェックアウトして、Debian の Docker コンテナで php-fpm と php コマンドをビルドします。 $ make # ビルド完了後 $ docker compose run --rm php-fpm /php-src/php/bin/php -v PHP 8.3.8-dev (cli) (built: Jun 1 2024 04:00:02)

            php-fpm(php) をビルドして gdb でデバッグ実行できる Docker Compose 環境を作った - Shin x Blog
          • GitHub - epasveer/seer: Seer - a gui frontend to gdb

            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

              GitHub - epasveer/seer: Seer - a gui frontend to gdb
            • gdbを使ったdynamic debugの小技集 - Qiita

              set print pretty on set print object on set print static-members on set print vtbl on set print demangle on set print asm-demangle on set print elements 0 set demangle-style gnu-v3 set pagination off ほかは「set print repeats」とか、ポインタを配列表示したいときの「p some_array[0]@16」とか、C++のSTLコンテナをうまく表示できないときのためのマクロあたりか。命令ステップ実行(si)するときは「display/i $pc」もよく使う。 とはいえ、私自身も設定項目をいちいち覚えていないので、この手のはgithubにsettingレポジトリとして置くようにしている

                gdbを使ったdynamic debugの小技集 - Qiita
              • Linux開発で知っておきたいデバッグコマンド【GDB/gprofの使い方】 | ハートランド・ザ・ワールド

                IoT機器の普及が進んでいる昨今、ネットワークに関連した機能が充実しているLinuxを搭載する動きが加速しています。そういった動きを受け、これまで別のOSやOSレスで開発していた機器もLinuxでの開発に置き換わったという方が多いのではないでしょうか。しかし、Linuxでのデバッグ方法について、ノウハウがなく悩んでいる方も少なくありません。以下のグラフは以前弊社で開催したセミナー参加者を対象に、Linuxで開発時のデバッグの現状についてアンケートを取ったものです。 これを見ると、Linuxでのデバッグのノウハウがあると回答した方は全体のわずか3%でした。Linuxでの開発プロジェクトを進めるうえでデバッグスキルの不足を感じている方が多いことが分かります。 そこで今回は、多くの開発者が直面するバグの特定やメモリリーク、パフォーマンス問題といった悩みを解決するため、GDB(デバッガ)やプロファ

                  Linux開発で知っておきたいデバッグコマンド【GDB/gprofの使い方】 | ハートランド・ザ・ワールド
                • Pleasant debugging with GDB and DDD

                  GDB is an old and ubiquitous debugger for Linux and BSD systems that has extensive language, processor, and binary format support. Its interface is a little cryptic, but learning GDB pays off. This article is a set of miscellaneous configuration and scripting tricks that illustrate reusable principles. It assumes you’re familiar with the basics of debugging, like breakpoints, stepping, inspecting

                    Pleasant debugging with GDB and DDD
                  • Arduino M0 Pro を GDB でデバッグしよう • IoT ソフトウェア設計のファームロジックス [相模原]

                    Tried source code level debugging of Arduino M0 Pro sketch by GDB. Arduino は使いやすく、組込プログラミングのツールとして普及していますが、Arduino Sketch でプログラミングする際の一番のネックは、標準ではデバッガが用意されていないことではないでしょうか。いわゆる「printf() デバッグ」は可能ですが、大きなプログラムを Eclipse 上の GDB(GNU Debugger)などでデバッグした経験をお持ちの方には、いろいろと歯がゆいところだと思います。 なお、「結論から教えろ」という方は、後半の「実際にやってみる」からお読みください。しばらく前振りが続きます。スミマセン。 前振り Arduino Sketch とは、C++ をベースとした、皆様におなじみの void setup() { // ...

                    • memo/GDB/gdb.md at master · tsuyopon/memo

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        memo/GDB/gdb.md at master · tsuyopon/memo
                      • GNU Debugger "GDB" Adds Support For Microsoft's Debug Adapter Protocol - Phoronix

                        GNU Debugger "GDB" Adds Support For Microsoft's Debug Adapter Protocol Written by Michael Larabel in GNU on 2 January 2023 at 02:45 PM EST. 7 Comments Merged today to the GNU Debugger (GDB) is initial support for the Debug Adapter Protocol (DAP) that is a JSON-RPC interface for use by integrated development environments (IDEs) to better communicate with debuggers. The Debug Adapter Protocol (DAP)

                          GNU Debugger "GDB" Adds Support For Microsoft's Debug Adapter Protocol - Phoronix
                        1

                        新着記事