[Xposed General] psndna88:
im having random gui freeze issue and this error is always seen

F/art (10805): art/runtime/base/mutex-inl.h:203] Unexpected state_:-1 for mutator lock

sometimes i see repeated dalvik-cache build loop

F/dex2oat ( 8641): art/compiler/dex/quick/mir_to_lir.cc:1058] Unexpected opcode: return-void-barrier
F/dex2oat ( 8641): art/compiler/dex/quick/mir_to_lir.cc:1058] Unexpected opcode: return-void-barrier
F/dex2oat ( 8641): art/compiler/dex/quick/mir_to_lir.cc:1058] Unexpected opcode: return-void-barrier
F/dex2oat ( 8641): art/compiler/dex/quick/mir_to_lir.cc:1058] Unexpected opcode: return-void-barrier
F/dex2oat ( 8641): art/runtime/runtime.cc:290] Runtime aborting...
F/dex2oat ( 8641): art/runtime/runtime.cc:290] Aborting thread:
F/dex2oat ( 8641): art/runtime/runtime.cc:290] "Compiler driver thread pool worker thread 1" prio=4 tid=3 Native (still starting up)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | group="" sCount=0 dsCount=0 obj=0x0 self=0x40c28400
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | sysTid=8645 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x40c83580
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | state=R schedstat=( 0 0 0 ) utm=23 stm=4 core=1 HZ=100
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | stack=0x65213000-0x65215000 stackSize=1024KB
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | held mutexes= "abort lock" "mutator lock"(shared held)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #00 pc 0000484c /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #01 pc 00003031 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #02 pc 00246bb5 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*)+68)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #03 pc 0022b565 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) const+144)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #04 pc 0021b837 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+22)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #05 pc 0021ba9d /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+364)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #06 pc 0021bc69 /system/lib/libart.so (art::Runtime::Abort()+72)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #07 pc 000a81cf /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #08 pc 000f258d /system/lib/libart-compiler.so (art::Mir2Lir::CompileDalvikInstruction(art::MIR*, art::BasicBlock*, art::LIR*)+5636)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #09 pc 000f2edb /system/lib/libart-compiler.so (art::Mir2Lir::MethodBlockCodeGen(art::BasicBlock*)+310)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #10 pc 000f3061 /system/lib/libart-compiler.so (art::Mir2Lir::MethodMIR2LIR()+140)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #11 pc 000c3ae9 /system/lib/libart-compiler.so (art::Mir2Lir::Materialize()+104)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #12 pc 0012e369 /system/lib/libart-compiler.so (???)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #13 pc 0012e9ab /system/lib/libart-compiler.so (ArtQuickCompileMethod+38)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #14 pc 00145913 /system/lib/libart-compiler.so (art::CompilerDriver::CompileMethod(art::DexFile::CodeItem const*, unsigned int, art::InvokeType, unsigned short, unsigned int, _jobject*, art::DexFile const&, art::DexToDexCompilationLevel, bool)+1018)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #15 pc 00146121 /system/lib/libart-compiler.so (art::CompilerDriver::CompileClass(art::ParallelCompilationManager const*, unsigned int)+1548)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #16 pc 0013c319 /system/lib/libart-compiler.so (???)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #17 pc 0023567b /system/lib/libart.so (art::ThreadPoolWorker::Run()+34)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #18 pc 00235ec9 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+52)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #19 pc 00013e9b /system/lib/libc.so (__pthread_start(void*)+30)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #20 pc 00011ecf /system/lib/libc.so (__start_thread+6)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] (no managed stack frames)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] Dumping all threads without appropriate locks held: thread list lock mutator lock
F/dex2oat ( 8641): art/runtime/runtime.cc:290] All threads:
F/dex2oat ( 8641): art/runtime/runtime.cc:290] DALVIK THREADS (4):
F/dex2oat ( 8641): art/runtime/runtime.cc:290] "main" prio=4 tid=1 Native (still starting up)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | group="" sCount=0 dsCount=0 obj=0x0 self=0x40c27400
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | sysTid=8641 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x4000fbec
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | state=S schedstat=( 0 0 0 ) utm=27 stm=6 core=3 HZ=100
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | stack=0xbe800000-0xbe802000 stackSize=8MB
F/dex2oat ( 8641): art/runtime/runtime.cc:290] | held mutexes=
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #00 pc 000104a0 /system/lib/libc.so (syscall+28)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #01 pc 000a9e17 /system/lib/libart.so (art::Mutex::ExclusiveLock(art::Thread*)+334)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #02 pc 0021bc4d /system/lib/libart.so (art::Runtime::Abort()+44)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #03 pc 000a81cf /system/lib/libart.so (art::LogMessage::~LogMessage()+1066)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #04 pc 000f258d /system/lib/libart-compiler.so (art::Mir2Lir::CompileDalvikInstruction(art::MIR*, art::BasicBlock*, art::LIR*)+5636)
F/dex2oat ( 8641): art/runtime/runtime.cc:290] native: #05 pc 000f2edb /system/lib/libart-compiler.so (art::Mir2Lir::MethodBlockCodeGen(art::BasicBlock*)+310)

is this rom(nameless 5.1.1_r2 nightly NOTE 2 N7100) related or xposed related ?