alibaba / alibaba/AndFix

unable to open DEX file

Open
#313 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
7k
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

Can some one tell me what is wrong? I am getting below error:

01-02 19:15:09.001 22954-22954/com.makemytrip E/dalvikvm: Unable to extract+optimize DEX from '/data/data/com.makemytrip/files/apatch/file.apatch'
01-02 19:15:09.001 22954-22954/com.makemytrip E/AndFixManager: pacth
java.io.IOException: unable to open DEX file
at dalvik.system.DexFile.openDexFileNative(Native Method)
at dalvik.system.DexFile.openDexFile(DexFile.java:296)
at dalvik.system.DexFile.(DexFile.java:111)
at dalvik.system.DexFile.loadDex(DexFile.java:151)
at com.alipay.euler.andfix.AndFixManager.fix(AndFixManager.java:147)
at com.alipay.euler.andfix.patch.PatchManager.loadPatch(PatchManager.java:214)
at com.mmt.travel.app.mobile.MMTApplication.onCreate(MMTApplication.java:97)
at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1013)

01-02 19:15:09.001 22954-22954/com.makemytrip E/mmt_MMTApplication: XXXXX file /storage/emulated/0/file.apatch

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the Android stack trace at AndFixManager.fix and PatchManager.loadPatch, then inspect the patch path used by MMTApplication.onCreate for /data/data/com.makemytrip/files/apatch/file.apatch. Reproduce the failure with the referenced file and determine what information is needed to identify why the DEX cannot be opened; done means the cause and a verified resolution are documented.

Written by the indexing model from the issue text.

Assessment

Tech stack
android
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.