Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

MiEngine fails to start GDB 17

オープン
#1,534 コメント 0 件 リアクション 1 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
停滞
技術スタック
cpp, linux, vscode

調査の方向性

添付された gdb-vscode.log から始め、GDB 17.0.90 を使用して VS Code Debug Panel から失敗を再現し、その後 GDB 16.3 と起動時の動作を比較します。Linux 上で GDB 17 による基本的な C++ デバッグセッションが正常に開始し、プロセスへのアタッチも引き続き機能すれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Environment

  • OS and Version: Linux 5.15.0-164-generic #174-Ubuntu
  • VS Code: Version: 1.108.0
  • ms-vscode.cpptools: 1.29.3
  • GDB: 17.0.90
  • GCC: 15.2.1

Bug Summary and Steps to Reproduce

MiEngine fails to start a debugging session on a basic C++ project with GDB 17.0.90. Attaching to a running process works fine though.

To reproduce (on Linux):

  • Untar the attached archive
  • Make GCC available in your PATH
  • Build the program through Ctrl+Shift-B ("C/C++: gcc build main task)
  • Go to the VS Code Debug Panel and run the debugger

The debugger will fail to start due to a Segmentation Fault. I have attached the log file in the archive (gdb-vscode.log file).

Note that everything works fine with GDB 16.3, so I suspect that the MiEngine is not fully adapted to changes that have been made in GDB 17.

cpp_project.zip

主要言語
C#
スター
861
フォーク
233
平均マージ
21時間 55分
マージ済み PR(30日)
5

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

  • Dockerfile・Docker Compose ファイルなし
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

microsoft/MIEngine のほかの issue

microsoft/MIEngine の issue をすべて見る

似ている issue

C# の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。