ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Dumping all threads without appropriate locks held: thread list lock mutator lock报错原因?

2021-07-27 19:01:29  阅读:1683  来源: 互联网

标签:art 07 thread 16 lock 30 报错 13163 runtime


 以下报错是什么原因呢?跟了很久的代码,也没有找到具体原因

2021-07-16 16:30:15  07-16 16:30:15.825 11812 13216 I HwAudioRecordImpl: sendStateChangedIntent, state=1
2021-07-16 16:30:15  07-16 16:30:15.826 11812 13216 I HwAudioRecordImpl: sendStateChangedIntent, state=1
2021-07-16 16:30:15  07-16 16:30:15.888 11812 13163 F art     : art/runtime/java_vm_ext.cc:470] JNI DETECTED ERROR IN APPLICATION: obj == null
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]     in call to CallVoidMethodV
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470] "Thread-33" prio=5 tid=34 Runnable
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   | group="main" sCount=0 dsCount=0 obj=0x13664c10 self=0x7b97a0e800
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   | sysTid=13163 nice=0 cgrp=default sched=0/0 handle=0x7bbbbff450
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   | state=R schedstat=( 4989646882 360926036 3412 ) utm=414 stm=84 core=3 HZ=100
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   | stack=0x7bbbb05000-0x7bbbb07000 stackSize=1005KB
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   | held mutexes= "mutator lock"(shared held)
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470]   (no managed stack frames)
2021-07-16 16:30:15  07-16 16:30:15.889 11812 13163 F art     : art/runtime/java_vm_ext.cc:470] 
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] Runtime aborting...
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] Aborting thread:
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] "Thread-33" prio=5 tid=34 Native
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | group="" sCount=0 dsCount=0 obj=0x13664c10 self=0x7b97a0e800
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | sysTid=13163 nice=0 cgrp=default sched=0/0 handle=0x7bbbbff450
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | state=R schedstat=( 4990639590 360926036 3412 ) utm=414 stm=84 core=3 HZ=100
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | stack=0x7bbbb05000-0x7bbbb07000 stackSize=1005KB
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | held mutexes= "abort lock"
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   (no managed stack frames)
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] Dumping all threads without appropriate locks held: thread list lock mutator lock
2021-07-16 16:30:15  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] All threads:
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] DALVIK THREADS (38):
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] "Thread-33" prio=5 tid=34 Runnable
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | group="" sCount=0 dsCount=0 obj=0x13664c10 self=0x7b97a0e800
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | sysTid=13163 nice=0 cgrp=default sched=0/0 handle=0x7bbbbff450
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | state=R schedstat=( 5015196360 361138016 3417 ) utm=414 stm=86 core=3 HZ=100
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | stack=0x7bbbb05000-0x7bbbb07000 stackSize=1005KB
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | held mutexes= "abort lock" "mutator lock"(shared held)
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   (no managed stack frames)
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] 
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408] "main" prio=5 tid=1 Native
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | group="" sCount=1 dsCount=0 obj=0x77e810b0 self=0x7bedea1a00
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | sysTid=11812 nice=0 cgrp=default sched=0/0 handle=0x7bf1e77aa0
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | state=S schedstat=( 7586139133 1600515603 18521 ) utm=648 stm=109 core=1 HZ=100
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | stack=0x7fd8be8000-0x7fd8bea000 stackSize=8MB
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   | held mutexes=
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   kernel: __switch_to+0x80/0x98
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   kernel: SyS_epoll_wait+0x36c/0x4e8
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   kernel: SyS_epoll_pwait+0x170/0x17c
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   kernel: el0_svc_naked+0x24/0x28
2021-07-16 16:30:16  07-16 16:30:15.966 11812 13163 F art     : art/runtime/runtime.cc:408]   at android.os.MessageQueue.nativePollOnce(Native method)

看了一下,应该是多线程造成的。

标签:art,07,thread,16,lock,30,报错,13163,runtime
来源: https://blog.csdn.net/weixin_42602900/article/details/119150740

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有