emscripten-core / emscripten-core/emscripten

Extend source-map-based symbolizer used in msan/asan to all backtraces under node js

Aperta
#16,552 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
C++
Stelle
27.6k
Fork
3.6k
Merge medio
1g 14h
PR unite (30g)
125

Descrizione

Currently under node its not possible to get anything other than wasm function names in backtraces.

With asan/msan we support parsing the source map to also get line numbers.. perhaps we could extend this to allow folks to get more detailed backtraces from node in general.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia individuando il parsing delle source map utilizzato per ASan/MSan e la gestione dei backtrace di Node.js. Determina come questo symbolizer esistente potrebbe essere applicato ai backtrace generali di Node.js; il lavoro è completo quando i backtrace forniscono dettagli sul codice sorgente oltre ai nomi delle funzioni Wasm.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cpp, node.js, wasm
Ambito
compilers, devtools
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.