Closed GoogleCodeExporter closed 9 years ago
version 1.4.4, really? The latest released version is 1.4.0, and 1.4.1 is what
is currently in source :)
Can you provide a sample dex file that causes this crash? I don't have enough
info to reproduce or fix.
Original comment by jesusfreke@jesusfreke.com
on 12 Nov 2012 at 5:54
My mistake, used version 1.4.0! :)
Here file extracted from app\ContactsProvider.apk
Firmaware - LeWa OS for Lenovo A750 (CPU: MTK6575)
Firmware link (ZIP for CWM):
http://static.lewatek.com/yun/Lenovo_A750/LeWa_Lenovo_A750_ROM_12.11.09_23c91.zi
p
Original comment by mr.sta...@gmail.com
on 13 Nov 2012 at 10:50
Attachments:
This dex file uses the "extended" opcodes that were briefly present in dalvik,
but never fully implemented/supported. I removed support for these opcodes in
baksmali in 1.4.0, because they were never "supported". I'm a bit surprised
there's anything out there that is actually using them.
In any case, try baksmali 1.3.6, it should work fine.
Original comment by jesusfreke@jesusfreke.com
on 14 Nov 2012 at 7:51
Is there any chance to get them back? Some apps embed latest baksmali and don't
work correctly. :(
Original comment by mr.sta...@gmail.com
on 14 Nov 2012 at 9:59
I'm thinking I might add them back, but gate them with a debug (i.e. capital)
flag.
Original comment by jesusfreke@jesusfreke.com
on 14 Nov 2012 at 11:06
Support for these was added back, in 1.4.1. You have to use the -J option for
smali and baksmali when working with dex files that uses these jumbo opcodes.
Original comment by jesusfreke@jesusfreke.com
on 19 Nov 2012 at 9:23
Original issue reported on code.google.com by
mr.sta...@gmail.com
on 12 Nov 2012 at 12:12