App crashes on java.perform
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 38/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- android, java, javascript
- Lĩnh vực
- mobile-dev, reverse-engineering
Hướng nghiên cứu
Bắt đầu bằng cách tái hiện lời gọi Java.perform tối thiểu với frida-gadget trên Android 14, sử dụng đầu ra crash làm triệu chứng ban đầu. So sánh kết quả với các issue #359 và #3525, bao gồm cả hành vi được báo cáo của frida-server, để xác định liệu đây có phải là cùng một lỗi hay không. Công việc được xem là hoàn tất khi Java.perform không còn làm ứng dụng crash trong các cấu hình đã báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
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.
- Ngôn ngữ chính
- JavaScript
- Star
- 413
- Fork
- 174
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của frida/frida-java-bridge
-
Types is missing `deoptimizeMethod`Có thể đã có người làm @Electric1447 đã nhận 180 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 65/100
frida/frida-java-bridge#386 ·
-
[v7.0.11+] Process crash on accessing object["<init>"] with JVMTI availableCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
frida/frida-java-bridge#384 · 2 bình luận · 2 reaction ·
-
[Android 17] Early observations: JIT thread pool crash on attach and JNI transition frame abortsĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 12/100
frida/frida-java-bridge#411 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
frida/frida-java-bridge#409 ·
-
ensureClassInitialized() no longer initializes on ART since 7983e815 — hooks on uninitialized classes install successfully but never dispatchCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
frida/frida-java-bridge#408 ·
Tất cả issue của frida/frida-java-bridge
Issue tương tự
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
maproulette/maproulette-frontend#2944 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
jaegertracing/jaeger-ui#4618 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
area:plugins enhancement platform:vscode
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
anthropics/claude-code#103166 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add: Kids Zone LogoĐang mởcheck:failed logos:add
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
-
[workshop-sim] Improve: Add verifiable checkpoint and bridge to Step 5 (What Are Agentic Workflows?)Đang mởfeedback simulation workshop
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
githubnext/gh-aw-workshop#4715 ·
Maintainer thường phản hồi trong vòng 1 ngày