[Xposed General] xuefer:
The optimizing app progress so fast when i look adb logcat it says

I/DEBUG ( 153): pid: 3779, tid: 3779, name: dex2oat >>> /system/bin/dex2oat <<<
I/DEBUG ( 153): signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
I/DEBUG ( 153): Abort message: 'art/runtime/mem_map.cc:599] Check failed: begin_map->BaseBegin() <= end_map->BaseBegi
n() (begin_map->BaseBegin()=0x7009e000, end_map->BaseBegin()=0x2b6fe000) '
I/DEBUG ( 153): r0 00000000 r1 00000ec3 r2 00000006 r3 00000000
I/DEBUG ( 153): r4 2abc5114 r5 00000006 r6 00000002 r7 0000010c
I/DEBUG ( 153): r8 00000082 r9 2b54f490 sl 00000000 fp 2b54d480
I/DEBUG ( 153): ip 00000ec3 sp 7ec7bf08 lr 2ac8f905 pc 2acb338c cpsr 600f0010
I/DEBUG ( 153):
I/DEBUG ( 153): backtrace:
I/DEBUG ( 153): #00 pc 0003838c /system/lib/libc.so (tgkill+12)
I/DEBUG ( 153): #01 pc 00014901 /system/lib/libc.so (pthread_kill+52)
I/DEBUG ( 153): #02 pc 00015663 /system/lib/libc.so (raise+10)
I/DEBUG ( 153): #03 pc 00011d75 /system/lib/libc.so (__libc_android_abort+36)
I/DEBUG ( 153): #04 pc 0000fcbc /system/lib/libc.so (abort+4)
I/DEBUG ( 153): #05 pc 002143fd /system/lib/libart.so (art::Runtime::Abort()+160)
I/DEBUG ( 153): #06 pc 000a7cdf /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
I/DEBUG ( 153): #07 pc 001cff39 /system/lib/libart.so (art::MemMap::CheckNoGaps(art::MemMap*, art::MemMap*)+628)

I/DEBUG ( 153): #08 pc 00134f9b /system/lib/libart.so (art::gc::Heap::Heap(unsigned int, unsigned int, unsigned
int, unsigned int, double, double, unsigned int, unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> > const&, art::InstructionSet, art::gc::CollectorType, art::gc::CollectorType, unsigned int,
unsigned int, bool, unsigned int, unsigned int, bool, bool, bool, bool, bool, bool, bool, bool, bool, unsigned long long
)+3782)
I/DEBUG ( 153): #09 pc 00215747 /system/lib/libart.so (art::Runtime::Init(std::__1::vector<std::__1::pair<std::_
_1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std::
__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > const&
, bool)+690)
I/DEBUG ( 153): #10 pc 002173f3 /system/lib/libart.so (art::Runtime::Create(std::__1::vector<std::__1::pair<std:
:__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*>, std::__1::allocator<std
::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, void const*> > > cons
t&, bool)+46)
I/DEBUG ( 153): #11 pc 0000a119 /system/bin/dex2oat
I/DEBUG ( 153): #12 pc 0000e56f /system/bin/dex2oat
I/DEBUG ( 153): #13 pc 0000fb79 /system/lib/libc.so (__libc_init+44)
I/DEBUG ( 153): #14 pc 00006844 /system/bin/dex2oat

no *.dex file is found under /data/dalvik-cache. before installing xposed zip file the dex files are ok. generated slowly but correctly

This is HP TouchPad, CM 12.0

device tree at https://github.com/milaq/android_device_hp_tenderloin/commits/cm-12.0/

https://github.com/milaq/android_device_hp_tenderloin/blob/cm-12.0/BoardConfig.mk

not sure if this is relative: BOARD_NEEDS_MEMORYHEAPPMEM := true