Android: Panics with unhelpful message when used in Termux
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 43/100
- Tipo di issue
- Bug
- Chiarezza
- Da chiarire
- Stato di attività
- Attiva
- Stack tecnologico
- rust
- Ambito
- mobile-dev, security
Direzione di ricerca
Inizia ispezionando il percorso del verificatore Android associato a rustls-platform-verifier/src/android.rs:90:10 e riproduci il binario standalone aarch64-linux-android da una shell Termux. Determina come viene segnalato il fallimento dell’inizializzazione; il lavoro è completato quando il caso Termux non termina più con un messaggio di panic poco utile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I compiled for aarch64-linux-android and run as a standalone bnary directly from a Termux shell and got these panics
thread 'main' (25165) panicked at /Users/runner/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/rustls-platform-verifier-0.7.0/src/android.rs:90:10:
Expect rustls-platform-verifier to be initialized
stack backtrace:
0: 0x740830e2fc - <unknown>
1: 0x74081a8ed4 - <unknown>
2: 0x740830d1fc - <unknown>
3: 0x740830cf64 - <unknown>
4: 0x740832e11c - <unknown>
5: 0x740832e0d8 - <unknown>
6: 0x740832e59c - <unknown>
7: 0x74081a8e74 - <unknown>
8: 0x74081ad9c0 - <unknown>
9: 0x7408305dec - <unknown>
10: 0x7408305170 - <unknown>
11: 0x74082f1920 - <unknown>
12: 0x7408247d90 - <unknown>
13: 0x740824b534 - <unknown>
14: 0x740824d294 - <unknown>
15: 0x7408244510 - <unknown>
16: 0x7408251650 - <unknown>
17: 0x740826aa6c - <unknown>
18: 0x74082601cc - <unknown>
19: 0x740825e064 - <unknown>
20: 0x7408298404 - <unknown>
21: 0x74082970b0 - <unknown>
22: 0x740814475c - <unknown>
23: 0x740814af80 - <unknown>
24: 0x740815c228 - <unknown>
25: 0x7408128a78 - <unknown>
26: 0x740816b3a0 - <unknown>
27: 0x7407cab94c - __libc_init
Aborted```
- Lingua principale
- Rust
- Stelle
- 160
- Fork
- 66
- Merge medio
- 2g 22h
- PR unite (30g)
- 4
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di rustls/rustls-platform-verifier
-
O-Android
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
rustls/rustls-platform-verifier#260 · 4 commenti ·
-
`CertificateVerifier.verifyCertificateChain` on Android can cause `NetworkOnMainThreadException`Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Apertabug O-Android
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
rustls/rustls-platform-verifier#256 · 5 commenti ·
-
Windows: revocation check blocks up to 10s with no effect on verification outcomeForse già presa @djc l’ha presa 114 giorni fa. ApertaO-Windows
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
rustls/rustls-platform-verifier#230 · 2 commenti ·
-
Use Java instead of Kotlin?ApertaO-Android
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
rustls/rustls-platform-verifier#228 · 3 commenti ·
Tutte le issue di rustls/rustls-platform-verifier
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
compiler P4 perf
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
HerringtonDarkholme/hd-lang#1044 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue help wanted r-docs
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
servo/rust-smallvec#824 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
akitaonrails/ai-usagebar#552 ·
I maintainer di solito rispondono entro 1 giorno