Missing debug symbols for libmonosgen-2.0.so arm64 .NET9-android

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

メンテナーはふだん 1 日以内に返信

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

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
38/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
android, csharp
領域
mobile-dev

調査の方向性

Start by checking how the .NET 9 Android arm64 runtime pack publishes symbols for libmonosgen-2.0.so, then trace the packaging or symbol publishing entry point for BuildId 74bd9f1f34dbeeaa747197639b575cbcdecba5be. Confirm whether the matching debug symbols are available through dotnet-symbol; done means the symbols can be retrieved and used to symbolize the reported crash.

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

説明

area-Debugger-mono untriaged

We are trying to debug a constantly recurring crash in our .Net9-android application (Fatal signal 11 (SIGSEGV)).
We need to symbolize the logcat dump, but the debug symbols are missing.

The library in question installs in C:\Program Files\dotnet\packs\Microsoft.NETCore.App.Runtime.Mono.android-arm64\9.0.11\runtimes\android-arm64\native\libmonosgen-2.0.so, BuildId 74bd9f1f34dbeeaa747197639b575cbcdecba5be.

The library is missing .debug_ sections, so we tried:

dotnet-symbol --symbols -o syms libmonosgen-2.0.so

The result:

ERROR: Not Found: libmonosgen-2.0.so.dbg - 'https://msdl.microsoft.com/download/symbols/_.debug/elf-buildid-sym-74bd9f1f34dbeeaa747197639b575cbcdecba5be/_.debug'
主要言語
C#
スター
18.4k
フォーク
5.8k
平均マージ
2日 14時間
マージ済み PR(30日)
585

環境構築

Codespaces で開く

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

はじめの一歩

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

dotnet/runtime のほかの issue

dotnet/runtime の issue をすべて見る

似ている issue

C# の issue をもっと見る

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

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