App crashes on java.perform
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 38/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- android, java, javascript
- Ambito
- mobile-dev, reverse-engineering
Direzione di ricerca
Inizia riproducendo la chiamata minima a Java.perform con frida-gadget su Android 14, usando l’output del crash come sintomo iniziale. Confronta il risultato con gli issues #359 e #3525, incluso il comportamento segnalato di frida-server, per determinare se si tratta dello stesso errore. Il lavoro è completato quando Java.perform non causa più il crash dell’app nelle configurazioni riportate.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm using frida-gadget. Connecting with frida works fine, but as soon as Java.perform is called in any script the app crashes. Even with minimal scripts. I tried out multiple apps with the same result.
Android version is 14.
Debug output:
07-15 22:27:05.755 20983 20983 F DEBUG : Revision: '0'
07-15 22:27:05.755 20983 20983 F DEBUG : ABI: 'arm64'
07-15 22:27:05.755 20983 20983 F DEBUG : Timestamp: 2025-07-15 22:27:05.391940016+0200
07-15 22:27:05.755 20983 20983 F DEBUG : Process uptime: 163s
07-15 22:27:05.755 20983 20983 F DEBUG : Cmdline: com.xyz
07-15 22:27:05.755 20983 20983 F DEBUG : pid: 20668, tid: 20879, name: Thread-36 >>> com.xyz <<<
07-15 22:27:05.755 20983 20983 F DEBUG : uid: 10307
07-15 22:27:05.755 20983 20983 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000011
07-15 22:27:05.755 20983 20983 F DEBUG : Cause: null pointer dereference
07-15 22:27:05.755 20983 20983 F DEBUG : x0 0000000000000011 x1 0000000000000004 x2 0000000000000004 x3 00000078d0e2692c
07-15 22:27:05.755 20983 20983 F DEBUG : x4 0000000000000013 x5 0000000000000000 x6 0000000000000000 x7 3037376631303037
07-15 22:27:05.755 20983 20983 F DEBUG : x8 0fbcb7452278d023 x9 0fbcb7452278d023 x10 00000000fffffffc x11 0000000000000000
07-15 22:27:05.755 20983 20983 F DEBUG : x12 0000007c80ee79fc x13 0000007c80ee7a00 x14 0000000003602208 x15 0000000000000030
07-15 22:27:05.755 20983 20983 F DEBUG : x16 0000000000000001 x17 0000007c6f255488 x18 0000000000000000 x19 0000000000000001
07-15 22:27:05.755 20983 20983 F DEBUG : x20 00000078d0e26c00 x21 0000000000000008 x22 0000007879b08ea0 x23 0000000000000000
07-15 22:27:05.755 20983 20983 F DEBUG : x24 0000000000000018 x25 0000007c7f8ce840 x26 0000000000000003 x27 00000078d0e26be0
07-15 22:27:05.755 20983 20983 F DEBUG : x28 0000000000000018 x29 00000078d0e26780
07-15 22:27:05.755 20983 20983 F DEBUG : lr 0000007c7ab39528 sp 00000078d0e26760 pc 0000007c7ab3b814 pst 0000000060001000
07-15 22:27:05.755 20983 20983 F DEBUG : 1 total frames
07-15 22:27:05.755 20983 20983 F DEBUG : backtrace:
07-15 22:27:05.755 20983 20983 F DEBUG : #00 pc 0000000000002814 <anonymous:7c7ab39000>
Maybe this is a dublicate of #359 and #3525. The output and descriptions look similar. I'm also facing the same issue with frida-server as described in #3525.
- Lingua principale
- JavaScript
- Stelle
- 413
- Fork
- 174
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
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 frida/frida-java-bridge
-
Types is missing `deoptimizeMethod`Forse già presa @Electric1447 l’ha presa 178 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
frida/frida-java-bridge#386 ·
-
[v7.0.11+] Process crash on accessing object["<init>"] with JVMTI availableForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
frida/frida-java-bridge#384 · 2 commenti · 2 reazioni ·
-
[Android 17] Early observations: JIT thread pool crash on attach and JNI transition frame abortsAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
frida/frida-java-bridge#411 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
frida/frida-java-bridge#409 ·
-
ensureClassInitialized() no longer initializes on ART since 7983e815 — hooks on uninitialized classes install successfully but never dispatchForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 52/100
frida/frida-java-bridge#408 ·
Tutte le issue di frida/frida-java-bridge
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
Add: EUROTV NEWSApertachannels:add check:passed
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
-
curriculum documentation quality
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
githubnext/gh-aw-workshop#4638 ·
I maintainer di solito rispondono entro 1 giorno
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P2
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
openclaw/openclaw-enterprise#2571 · 1 commento · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno