MetaMask / MetaMask/rpc-errors

React-Native crashed when try access `err.stack`

Aperta
#131 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
TypeScript
Stelle
172
Fork
34
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

React Native app crashed when try to access `stack` field in the error object

in reactNative ( version 0.72.0 )

to reproduce (in react native)
```
import {rpcErrors} from '@metamask/rpc-errors';

try {
let err = rpcErrors.invalidRequest();
console.log(err.stack);
} catch (error) {
console.log(error);
}
```


Accessing `stack` in `Error` class works fine
```
try {
let err = new Error("error message");
console.log(err.stack);
} catch (error) {
console.log(error);
}
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia dal punto di ingresso rpcErrors.invalidRequest() e confronta l’errore restituito con un Error nativo in React Native 0.72.0. Riproduci l’accesso a err.stack e verifica che la lettura della proprietà non causi più un arresto anomalo, mentre il comportamento esistente di Error rimane invariato.

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

Valutazione

Stack tecnologico
react-native, typescript
Ambito
api
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.