flutter / flutter/devtools

RPC framing error in perfetto

Ouverte
#6,007 2 commentaires 2 réactions 0 personnes assignées Voir sur GitHub
P2 performance > perfetto
Langage dominant
Dart
Étoiles
1.7k
Forks
404
Merge moyen
6 j 17 h
PR mergées (30 j)
18

Description

Trying to see Timeline Events and getting this after many seconds of loading:

```
To assist with debugging please attach or link to the trace you were viewing.

Viewed on: http://127.0.0.1:9101

Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0

---------------------------------------
Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0

---------------------------------------
Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0

---------------------------------------
Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0

---------------------------------------
Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0

---------------------------------------
Error: RPC framing error
onRpcResponseMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270987:20
onRpcResponseBytes@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:270949:19
onMessage@http://127.0.0.1:9101/assets/packages/perfetto_compiled/dist/v33.0-a38eb95ac/frontend_bundle.js:271348:16

v33.0-a38eb95ac a38eb95acf21b58d8f34393480f8aec1120c6115
UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:109.0) Gecko/20100101 Firefox/115.0
```

Screenshot 2023-07-10 at 10 50 49

Exported data:
[dart_devtools_2023-07-10_10 51 13.136.json.zip](https://github.com/flutter/devtools/files/11999771/dart_devtools_2023-07-10_10.51.13.136.json.zip)

___
**DevTools version**: 2.23.1
**Connected Device**:
CPU / OS: arm64 (64 bit) macos
Dart Version: 3.0.2
Flutter Version: 3.10.2 / stable
Framework / Engine: 9cd3d0d9ff / 90fa3ae28f
Connected app type: Flutter native (profile build)

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par charger le fichier joint dart_devtools_2023-07-10_10.51.13.136.json.zip et ouvrir Timeline Events dans la version et l’environnement DevTools indiqués. Utilisez les entrées de la pile RPC dans frontend_bundle.js comme point d’entrée indiqué ; c’est terminé lorsque la trace se charge sans erreurs répétées de framing RPC.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
dart
Domaine
devtools, performance
Type d'issue
Bug
Difficulté
3/5
Temps estimé
1-2 jours
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.