VerifyError at reverse engineering an app

0

I just started trying to reverse engineering the instagram.

Ive just changed the name and a string value in strings.xml.

Was this VerifyError thrown by the Instagram apk or by android?

I would be glad for any help.

Better formatted error: 

https://pastebin.com/Nn1aZqPA

Thank you

09-06 16:17:41.953 7474 7474 E AndroidRuntime: FATAL EXCEPTION: main 09-06 16:17:41.953 7474 7474 E AndroidRuntime: Process: com.instagram.android, PID: 7474 09-06 16:17:41.953 7474 7474 E AndroidRuntime: java.lang.VerifyError: Verifier rejected class com.instagram.mainactivity.MainActivity: void com.instagram.mainactivity.MainActivity.onCreate(android.os.Bundle): [0xFFFFFFFF] register index out of range (16 >= 16) (declaration of 'com.instagram.mainactivity.MainActivity' appears in /data/app/com.instagram.android-WKeBugKZufU2gQ3B3yestA==/base.apk) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at java.lang.Class.newInstance(Native Method) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.Instrumentation.newActivity(Instrumentation.java:1180) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2829) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3030) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.ActivityThread.-wrap11(Unknown Source:0) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6938) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327) 09-06 16:17:41.953 7474 7474 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374) 09-06 16:17:41.958 7474 7474 E ACRA : Failed to get crash report count 09-06 16:17:41.958 7474 7474 E ACRA : java.io.FileNotFoundException: /data/user/0/com.instagram.android/app_acra-reports/report_count: open failed: ENOENT (No such file or directory) 09-06 16:17:41.958 7474 7474 E ACRA : at libcore.io.IoBridge.open(IoBridge.java:512) 09-06 16:17:41.958 7474 7474 E ACRA : at java.io.RandomAccessFile.(RandomAccessFile.java:255) 09-06 16:17:41.958 7474 7474 E ACRA : at X.09l.B(:16481) 09-06 16:17:41.958 7474 7474 E ACRA : at X.09k.C(:15749) 09-06 16:17:41.958 7474 7474 E ACRA : at X.09k.tR(:16439) 09-06 16:17:41.958 7474 7474 E ACRA : at X.0A5.uncaughtException(:16941) 09-06 16:17:41.958 7474 7474 E ACRA : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068) 09-06 16:17:41.958 7474 7474 E ACRA : at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063) 09-06 16:17:41.958 7474 7474 E ACRA : at java.lang.Thread.dispatchUncaughtException(Thread.java:1953) 09-06 16:17:41.958 7474 7474 E ACRA : Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory) 09-06 16:17:41.958 7474 7474 E ACRA : at libcore.io.Linux.open(Native Method) 09-06 16:17:41.958 7474 7474 E ACRA : at libcore.io.BlockGuardOs.open(BlockGuardOs.java:207) 09-06 16:17:41.958 7474 7474 E ACRA : at libcore.io.IoBridge.open(IoBridge.java:498) 09-06 16:17:41.958 7474 7474 E ACRA : ... 8 more 09-06 16:17:41.961 7474 7474 E ACRA
: ACRA caught a VerifyError exception for com.instagram.android version 123103712. Building report. 09-06 16:17:41.965 7474 7474 E ACRA : Handling exception for crash 09-06 16:17:41.965 7474 7474 E ACRA : java.lang.VerifyError: Verifier rejected class com.instagram.mainactivity.MainActivity: void com.instagram.mainactivity.MainActivity.onCreate(android.os.Bundle): [0xFFFFFFFF] register index out of range (16 >= 16) (declaration of 'com.instagram.mainactivity.MainActivity' appears in /data/app/com.instagram.android-WKeBugKZufU2gQ3B3yestA==/base.apk) 09-06 16:17:41.965 7474 7474 E ACRA : at java.lang.Class.newInstance(Native Method) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.Instrumentation.newActivity(Instrumentation.java:1180) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2829) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3030) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.ActivityThread.-wrap11(Unknown Source:0) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696) 09-06 16:17:41.965 7474 7474 E ACRA : at android.os.Handler.dispatchMessage(Handler.java:105) 09-06 16:17:41.965 7474 7474 E ACRA : at android.os.Looper.loop(Looper.java:164) 09-06 16:17:41.965 7474 7474 E ACRA : at android.app.ActivityThread.main(ActivityThread.java:6938) 09-06 16:17:41.965 7474 7474 E ACRA : at java.lang.reflect.Method.invoke(Native Method) 09-06 16:17:41.965 7474 7474 E ACRA : at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327) 09-06 16:17:41.965 7474 7474 E ACRA : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

java
android
apk
instagram
reverse-engineering
asked on Stack Overflow Sep 6, 2018 by Korex

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0