[Soot-list] java.lang.VerifyError when instrumenting k9 and connectbot android applications

Victor michyang_ysq at hotmail.com
Tue Jan 22 23:46:56 EST 2013


Hi all,

I got VerifyError problem after running the instrumented apks in android 
emulator2.2.

Basically my instrumentation does nothing. However after installing 
instrumented apk to emulator and execute them, I find the apps 
immediately crash and give me error message which is attached.

The apk files are too large. So if you're interested, I can email them 
to you personally.

Thanks in advance.

Shengqian
-------------- next part --------------
=================================k9===================================================
01-22 17:50:09.845: W/dalvikvm(468): VFY: check-cast on non-reference in v0
01-22 17:50:09.845: W/dalvikvm(468): VFY:  rejecting opcode 0x1f at 0x0959
01-22 17:50:09.845: W/dalvikvm(468): VFY:  rejected Lcom/android/email/MessagingController;.synchronizeMailboxSynchronous (Lcom/android/email/Account;Ljava/lang/String;)V
01-22 17:50:09.855: W/dalvikvm(468): Verifier rejected class Lcom/android/email/MessagingController;
01-22 17:50:09.855: D/AndroidRuntime(468): Shutting down VM
01-22 17:50:09.855: W/dalvikvm(468): threadid=3: thread exiting with uncaught exception (group=0x4001aa28)
01-22 17:50:09.855: E/AndroidRuntime(468): Uncaught handler: thread main exiting due to uncaught exception
01-22 17:50:09.855: E/AndroidRuntime(468): java.lang.VerifyError: com.android.email.MessagingController
01-22 17:50:09.855: E/AndroidRuntime(468):     at com.android.email.Email.onCreate(Unknown Source)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1045)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3871)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.app.ActivityThread.access$2800(ActivityThread.java:116)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1831)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.os.Handler.dispatchMessage(Handler.java:99)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.os.Looper.loop(Looper.java:123)
01-22 17:50:09.855: E/AndroidRuntime(468):     at android.app.ActivityThread.main(ActivityThread.java:4203)
01-22 17:50:09.855: E/AndroidRuntime(468):     at java.lang.reflect.Method.invokeNative(Native Method)
01-22 17:50:09.855: E/AndroidRuntime(468):     at java.lang.reflect.Method.invoke(Method.java:521)
01-22 17:50:09.855: E/AndroidRuntime(468):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
01-22 17:50:09.855: E/AndroidRuntime(468):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549)
01-22 17:50:09.855: E/AndroidRuntime(468):     at dalvik.system.NativeStart.main(Native Method)


=================================connectbot===================================================
W/dalvikvm(  481): VFY: arbitrarily rejecting large method (regs=1333 count=13292)
W/dalvikvm(  481): VFY:  rejected Lde/mud/terminal/vt320;.putChar (CZ)V
W/dalvikvm(  481): Verifier rejected class Lde/mud/terminal/vt320;
D/AndroidRuntime(  481): Shutting down VM
W/dalvikvm(  481): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
E/AndroidRuntime(  481): FATAL EXCEPTION: main
E/AndroidRuntime(  481): java.lang.VerifyError: de.mud.terminal.vt320
E/AndroidRuntime(  481): 	at org.connectbot.service.TerminalBridge.<init>(Unknown Source)
E/AndroidRuntime(  481): 	at org.connectbot.service.TerminalManager.openConnection(Unknown Source)
E/AndroidRuntime(  481): 	at org.connectbot.service.TerminalManager.openConnection(Unknown Source)
E/AndroidRuntime(  481): 	at org.connectbot.ConsoleActivity$1.onServiceConnected(Unknown Source)
E/AndroidRuntime(  481): 	at android.app.ActivityThread$PackageInfo$ServiceDispatcher.doConnected(ActivityThread.java:1247)
E/AndroidRuntime(  481): 	at android.app.ActivityThread$PackageInfo$ServiceDispatcher$RunConnection.run(ActivityThread.java:1264)
E/AndroidRuntime(  481): 	at android.os.Handler.handleCallback(Handler.java:587)
E/AndroidRuntime(  481): 	at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime(  481): 	at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(  481): 	at android.app.ActivityThread.main(ActivityThread.java:4627)
E/AndroidRuntime(  481): 	at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime(  481): 	at java.lang.reflect.Method.invoke(Method.java:521)
E/AndroidRuntime(  481): 	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
E/AndroidRuntime(  481): 	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
E/AndroidRuntime(  481): 	at dalvik.system.NativeStart.main(Native Method)
W/ActivityManager(   59):   Force finishing activity org.connectbot/.ConsoleActivity



More information about the Soot-list mailing list