CPU Profiler Fetching CPU sample forever
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 52/100
- issue の種類
- バグ
- 明瞭さ
- 説明が足りない
- 活発さ
- 静か
- 技術スタック
- dart, flutter
- 領域
- devtools, performance
調査の方向性
まず、Flutter profile build で DevTools > CPU Profiler を使用して問題を再現し、その後 CPU サンプル取得のエントリポイントを追跡して、リクエストが完了しない理由を特定します。短いプロファイル記録で "Fetching CPU samples" 状態から抜け、既存の Debug-mode の動作と同様に CPU サンプルデータが表示されれば完了です。
索引モデルが issue の本文から書いたものです。
説明
The CPU Profiler appears to work correctly in Debug mode, where CPU sample data is loaded almost immediately after recording. However, in Profile mode, the profiler seems to get stuck indefinitely in the "Fetching CPU samples" state.
Steps to Reproduce in my case
Launch the app in Profile mode.
Open DevTools > CPU Profiler.
Start recording.
Perform a simple action in the app.
Stop recording after a very short duration (e.g. 0.5 seconds).
https://github.com/user-attachments/assets/71c86455-0f30-460f-8e1a-fb33040217da
DevTools version: 2.54.2
Connected Device:
CPU / OS: arm64 (64 bit) android
Connected app type: Flutter native (profile build)
Dart Version: 3.11.5
Flutter Version: 3.41.9 / stable
Framework / Engine: 00b0c91f06 / 42d3d75a56
- 主要言語
- Dart
- スター
- 1.7k
- フォーク
- 405
- 平均マージ
- 5日 25分
- マージ済み PR(30日)
- 15
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
flutter/devtools のほかの issue
-
cleanup P1
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
a: quality cost: low P2
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
contributions welcome cross-screen inspector-2.0-polish P2
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
cross-screen P3
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
documentation good first issue P2
難易度 1/5 1時間未満 初心者へのやさしさ 88/100
flutter/devtools の issue をすべて見る
似ている issue
-
area-clientside-dartpad
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
-
general
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
ScottKirvan/QuKi-Notes#444 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
from.page-issue
難易度 1/5 1時間未満 初心者へのやさしさ 88/100