notishell / smali

Automatically exported from code.google.com/p/smali
0 stars 0 forks source link

Getting a error when Deodexing a file on Samsung HC3.2 P7500 rom #95

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What seems to be the problem?
When I try to deodex VoiceSearch.odex on the ROM I get the following error:
Error occured while loading boot class path files. 

What is the exact smali/baksmali command that you ran?
java -Xmx512m -jar baksmali.jar -a 13 -d ../framework -c 
:am.jar:android.policy.jar:android.test.runner.jar:apache-xml.jar:bmgr.jar:bounc
ycastle.jar:com.android.location.provider.jar:com.google.android.maps.jar:com.sa
msung.device.jar:core.jar:core-junit.jar:ext.jar:framework.jar:ime.jar:input.jar
:java.awt.jar:javax.obex.jar:minimode.jar:monkey.jar:pm.jar:seccamera.jar:sec_fe
ature.jar:sechardware.jar:secmediarecorder.jar:sec_platform_library.jar:services
.jar:sqlite-jdbc.jar:svc.jar:twframework.jar -x VoiceSearch.odex

What version of smali/baksmali are you using?
1.3
What rom are you working from?
Samsung GT-P7500 -aka isi-galaxy 

Please provide any additional information below: error messages, symptoms,
etc.

Error occured while loading boot class path files. Aborting.
org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException: Could not find 
superclass Ljavax/annotation/processing/AbstractProcessor;
    at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.loadSuperclass(ClassPath.java:830)
    at org.jf.dexlib.Code.Analysis.ClassPath$ClassDef.<init>(ClassPath.java:683)
    at org.jf.dexlib.Code.Analysis.ClassPath.loadClassDef(ClassPath.java:280)
    at org.jf.dexlib.Code.Analysis.ClassPath.initClassPath(ClassPath.java:163)
    at org.jf.dexlib.Code.Analysis.ClassPath.InitializeClassPathFromOdex(ClassPath.java:110)
    at org.jf.baksmali.baksmali.disassembleDexFile(baksmali.java:104)
    at org.jf.baksmali.main.main(main.java:293)
Error while loading class 
Lcom/google/android/testing/mocking/UsesMocksProcessor; from file 
VoiceSearch.odex
Error while loading ClassPath class 
Lcom/google/android/testing/mocking/UsesMocksProcessor;

Original issue reported on code.google.com by corrie.meyer on 6 Dec 2011 at 1:28

GoogleCodeExporter commented 9 years ago
Please see

http://code.google.com/p/smali/issues/detail?id=61#c1
http://code.google.com/p/smali/wiki/DeodexInstructions

Original comment by jesusfreke@jesusfreke.com on 7 Dec 2011 at 4:54