当前位置:网站首页>SWT/ANR问题--SWT 导致 kernel fuse deadlock
SWT/ANR问题--SWT 导致 kernel fuse deadlock
2022-07-01 22:40:00 【专业开发者】
问题描述:
这是SWT问题在monkey 测试中容易复现,当这个问题发生时,会触发memory dump.。
问题分析:
根据trace .txt日志,一些线程正在等待锁“0x042bde16”持有的线程Binder:1352_18,这是等待锁“0x0e84470e”持有的线程“Binder:1352_13”,阻塞的函数wait_answer_interruptible()是调用在文件系统函数 __fuse_request_send()中。
从memory dump分析可以发现:
v.f /locals /task 0xFFFFFFC061CC6E40 state:0x2, 1749(sdcard ) 0xFFFFFFC001F852A8 15410(Thread-2 )
[Kernel backtrace 1]
1749 341 1737 3 DSleep ffffffc061cc6e40 120 14144 2008 sdcard
[<ffffffc000087710>] __switch_to+0x70
[<ffffffc000cdd578>] __schedule+0x548
[<ffffffc000cdd874>] schedule+0x70
[<ffffffc000cddbe0>] schedule_preempt_disabled+0x14
[<ffffffc000cdf238>] __mutex_lock_slowpath+
边栏推荐
- 常见的二十种软件测试方法详解(史上最全)
- 软件测试之「 性能测试」总结,新手上路必会知识点
- 内存泄露和内存溢出的区别是什么?
- MySQL -- index of InnoDB storage engine
- MySQL -- convert rownum in Oracle to MySQL
- Business visualization - make your flowchart'run'up
- MySQL -- index of MyISAM storage engine
- Redis~02 cache: how to ensure data consistency in MySQL and redis when updating data?
- Win 10 mstsc connect RemoteApp
- dat.GUI
猜你喜欢
OpenVINO 模型性能评估工具—DL Workbench
Happy number [fast and slow pointer of ring PROBLEMS]
Aaai22 | structural tagging and interaction modeling: a "slim" network for graph classification
Compare the version number [double pointer to intercept the string you want]
"35 years old, the boss of the company, with a monthly salary of 20000, give away takeout": the times abandoned you, not even saying goodbye
思科--高可用和高可靠网络考试
[target tracking] | single target tracking indicator
使用3DMax制作一个象棋棋子
CADD course learning (3) -- target drug interaction
2022安全员-C证考试题模拟考试题库及模拟考试
随机推荐
微服务服务稳定性治理
AAAI22 | 结构标记和交互建模:用于图分类的“SLIM”网络
【微服务|Sentinel】sentinel整合openfeign
URL 介绍
Which securities company is better and which is safer to open a securities account
YOGA27多维一体电脑,兼具出色外观与高端配置
[MySQL] basic use of explain and the function of each column
正则系列之组和范围(Groups and Ranges)
Detailed explanation of twenty common software testing methods (the most complete in History)
Zhao Fuquan: to ensure supply in the short term, we should build a safe, efficient and resilient supply chain in the long term
The difference between timer and scheduledthreadpoolexecutor
flutter Unable to load asset: assets/images/888. png
Force buckle 710 Random numbers in the blacklist
Advanced skills of testers: a guide to the application of unit test reports
思科考试--冗余网络
用JpaTransactionManager操作数据库事务
What are the benefits of third party acceptance testing? Recommended by professional third-party software testing institutions
Yoga27 multidimensional all-in-one computer with excellent appearance and high-end configuration
Istio、eBPF 和 RSocket Broker:深入研究服务网格
js——arguments的使用