Bug #117749
【IOVDEV-25185】【IOV测试】【VC1】【0072】【台架】【EE环境】【副屏】文件管理中浏览各菜单发生冻屏现象
Status: | CLOSED | Start date: | 2023-05-04 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | |||
Assignee: | SZTS_TEST 邹涛 | % Done: | 20% | ||
Category: | SYSTEM | ||||
Target version: | - | ||||
Need_Info: | -- | Found Version: | 01.00.0094.C103 | ||
Resolution: | -- | Degrated: | -- | ||
Severity: | Critical | Verified Version: | |||
Reproducibility: | Occasionally | Fixed Version: | |||
Test Type: | ST | Root cause: |
Description
环境信息】EE环境
【问题出现时间】:
【前提条件】:上电
【操作步骤】
1. 文件管理器浏览各个菜单界面,偶发屏幕冻结,任何操作都无响应
【实际结果】
1.偶发屏幕冻结,任何操作都无响应
【期望结果】
1.副屏无冻屏现象
副屏版本:01.00.0094.C103
History
#1 Updated by CD APP-王营 about 2 years ago
- Status changed from New to NEED_INFO
- Assignee changed from CD APP-王营 to CDTS_TEST 王成
■ Current conclusion
Log中 没有input相关log,需要复现此问题,怀疑点是硬件touch事件没有上报。
■ Next action
1、请测试帮忙复现此问题,问题发生时候请使用一下命令“adb shell getevent -lt”查看底层是否有事件上报。
2、记录问题出现时间点,抓一份Tlog。
#2 Updated by CD TPM-王祥林 about 2 years ago
- Category changed from CD-APP to BSP
- Status changed from NEED_INFO to ASSIGNED
- Assignee changed from CDTS_TEST 王成 to CD BSP-杜磊
杜磊
看看那个时间段的日志有没有touch相关的日志
#3 Updated by CD BSP-杜磊 about 2 years ago
- Assignee changed from CD BSP-杜磊 to CD TPM-王祥林
通过过滤TP相关, "atmel"关键字, 未发现有TP相关错误,也未发现有i2c相关错误日志。
#4 Updated by CD TPM-王祥林 about 2 years ago
复现日志找不到touch相关事件的日志,也没有kernel的TP错误。无法定位原因。
下一步计划:
1.上层接收事件的地方添加日志。(下面的提交已经实现)
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/196355
2.Tlog中定时读取TP中断的次数,保存到日志中。
#5 Updated by CD TPM-王祥林 about 2 years ago
- Category changed from BSP to SYSTEM
- Assignee changed from CD TPM-王祥林 to CD SYSTEM-夏旭
夏旭
看看这个问题,TP中断次数的读取可以找下杜磊。
#6 Updated by CD SYSTEM-夏旭 about 2 years ago
- % Done changed from 0 to 10
1.初步的分析,system ui 被杀,但是与视频上的时间戳不对,
04-27 13:34:31.485 1542 1757 D ActivityManager: freezing 32463 system:ui
04-27 13:34:31.486 1542 1757 E ActivityManager: Unable to freeze binder for 32463 system:ui
04-27 13:34:31.490 1542 1757 D ActivityManager: froze 32463 system:ui
04-27 13:34:31.490 1542 1757 E ActivityManager: Unable to freeze binder for 32463 system:ui
04-27 13:34:31.492 1542 1757 I ActivityManager: Killing 32463:system:ui/1000 (adj 955): Unable to freeze binder interface
2. 视频看出问题的时间在15:27左右,此时在启动bilibili的进程的服务,但是权限不允许
04-27 15:27:00.395 1542 23324 W ActivityManager: Background start not allowed: service Intent { cmp=tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService (has extras) } to
tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService from pid=4390 uid=10095 pkg=tv.danmaku.bili startFg?=false
04-27 15:27:02.669 1542 11355 W ActivityManager: Background start not allowed: service Intent { cmp=tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService (has extras) } to
tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService from pid=4173 uid=10095 pkg=tv.danmaku.bili startFg?=false
04-27 15:27:03.904 1542 23324 W ActivityManager: Background start not allowed: service Intent { cmp=tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService (has extras) } to
tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService from pid=4390 uid=10095 pkg=tv.danmaku.bili startFg?=false
04-27 15:27:05.306 1542 23324 W ActivityManager: Background start not allowed: service Intent { cmp=tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService (has extras) } to
tv.danmaku.bili/com.bilibili.lib.neuron.internal.NeuronLocalService from pid=4173 uid=10095 pkg=tv.danmaku.bili startFg?=fal
3.viewRoot报错 android/frameworks/base/core/java/android/view/ViewRootImpl.java +3725
04-27 15:29:51.635 2019 2019 W View : requestLayout() improperly called by com.android.systemui.statusbar.AlphaOptimizedImageView{8f3ed5a VFED..C.. ......ID 0,0-140,132} during layout: running second layout pass
04-27 15:29:51.635 2019 2019 W View : requestLayout() improperly called by com.android.systemui.statusbar.AlphaOptimizedImageView{fc9ab8b VFED..C.. ......ID 0,0-140,132} during layout: running second layout pass
4. 综合上述的问题,请AF继续分析
#7 Updated by CD SYSTEM-夏旭 about 2 years ago
- Assignee changed from CD SYSTEM-夏旭 to CD APP-王营
#8 Updated by CDTS-TEST 周婷 about 2 years ago
- Assignee changed from CD APP-王营 to CD FW 曹覃刚
Framework 确认日志中15:27 附近是否有相关明显错误,如果没有需确认增加扩展日志
#9 Updated by CD FW 曹覃刚 about 2 years ago
- Category changed from SYSTEM to BSP
- Assignee changed from CD FW 曹覃刚 to CD BSP-杜磊
Hi 磊哥
■ 当前的状态
CD APP-王营
Log中 没有input相关log,需要复现此问题,怀疑点是硬件touch事件没有上报。
CDTS-TEST 周婷
Framework 确认日志中15:27 附近是否有相关明显错误,如果没有需确认增加扩展日志
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/196355
framework在05/04添加了扩展日志
CD SYSTEM-夏旭
1.初步的分析,system ui 被杀,但是与视频上的时间戳不对,
该日志在设备的使用过程就有打印,我正在使用的设备就有,不会引起冻屏问题
CD SYSTEM-夏旭
2. 视频看出问题的时间在15:27左右,此时在启动bilibili的进程的服务,但是权限不允许
3.viewRoot报错 android/frameworks/base/core/java/android/view/ViewRootImpl.java +3725
这两个地方的日志只是WARN类型的日志,不是错误日志,且看日志信息,不会引起冻屏问题
结合上述内容,这个问题目前缺乏日志。需要增加日志并交由测试同学帮忙压测复现
目前上层已添加事件分发日志
https://dev.thundercomm.com/gerrit/c/general/platform/frameworks/base/+/196355
需要底层同学也追加日志, 确认是否有事件上报
■ 下一步计划
BSP的同学追加日志后, 交由测试同学复现
或已有日志可确认是否有事件上报,交由测试同学复现
#10 Updated by CD BSP-杜磊 about 2 years ago
- Category changed from BSP to SYSTEM
- Assignee changed from CD BSP-杜磊 to CD SYSTEM-夏旭
为了检测Touch是否在正常工作,可以动态检测tp的中断产生数量,只要tp被触摸,内核的中断计数就会增长。
VC1:
adb shell cat proc/interrupts | grep atmel_mxt_ts
VX1:
adb shell cat proc/interrupts | grep cyttsp_ts
#11 Updated by CD SYSTEM-夏旭 about 2 years ago
- % Done changed from 10 to 20
■目前进展
代码添加中
添加策略:每隔30秒cat相应节点保存文件到tlog目录下
#12 Updated by CD SYSTEM-夏旭 about 2 years ago
■目前进展
本地push修改后的bin文件验证ok,能够保存中断计数到tlog目录
提交代码,等待user版本验证
#13 Updated by CD SYSTEM-夏旭 about 2 years ago
■当前进展
VB验证有问题,又改了保存文件的逻辑,目前等待jenkins编译验证
■下一步计划
VB验证Ok后, 交由测试同学复现
#14 Updated by IoT scm about 2 years ago
ID | Project | Branch | Uploader |
202150 | general/platform/vendor/thundercomm/apps/LogSystem | Pre_figure_turbox-c2130c-la1.1-qssi12-dev | xu.xia@thundersoft.com |
SYSTEM :Tlog: add interrupts to tlog save interrupts number to tlog TC-RID: 1200-0800102 IssueID: TS-R-BUG-117749 Change-Id: Ic43a1ed4f6c3b6616281b3a3607f52f00c303836 |
#15 Updated by IoT scm about 2 years ago
ID | Project | Branch | Uploader |
202153 | general/device/qcom/sepolicy_vndr | Pre_figure_turbox-c2130c-la1.1-vendor-dev | xu.xia@thundersoft.com |
SYSTEM :Tlog: add interrupts to tlog add relative selinxu TC-RID: 1200-0800102 IssueID: TS-R-BUG-117749 Change-Id: Ia6203d7545b092a47366f2f05a9621a21ede641a |
#16 Updated by IoT scm about 2 years ago
ID | Project | Branch | Uploader |
202151 | general/platform/vendor/thundercomm/apps/LogSystem | Pre_figure_turbox-c2130c-la1.1-vendor-dev | xu.xia@thundersoft.com |
SYSTEM :Tlog: add interrupts to tlog modify tlogd.sh TC-RID: 1200-0800102 IssueID: TS-R-BUG-117749 Change-Id: Ia7a8b51d0259b3b6c643cab394ce68457e77b6b1 |
#17 Updated by CD SYSTEM-夏旭 about 2 years ago
- Assignee changed from CD SYSTEM-夏旭 to CDTS_TEST 王成
■目前进展
内核中断次数已经保存到tlog目录,/data/tlog/interrupts/路径下
■下一步计划
测试复现
#18 Updated by 物联网测试组_CDTS 唐霞 about 2 years ago
最新DB版本验证未复现
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C103.202305270101
#19 Updated by CDTS-TEST 周婷 about 2 years ago
- Assignee changed from CDTS_TEST 王成 to CD SYSTEM-夏旭
请正确流转bug 状态
#20 Updated by CD SYSTEM-夏旭 about 2 years ago
- Status changed from ASSIGNED to NEED_INFO
- Assignee changed from CD SYSTEM-夏旭 to 物联网测试组_CDTS 唐霞
问题没有复现,麻烦继续跟踪
#21 Updated by SZTS_TEST 邹涛 about 2 years ago
在 01.00.0107.C104版本上复测20次未复现
#22 Updated by SZTS_TEST 邹涛 about 2 years ago
在 FlatBuild_HH_MCE_FSE.M.D.user.01.00.C104.202306090153版本上复测20次未复现
#23 Updated by CDTS_TEST 王成 about 2 years ago
- Assignee changed from 物联网测试组_CDTS 唐霞 to SZTS_TEST 邹涛
#24 Updated by SZTS_TEST 邹涛 about 2 years ago
在FlatBuild_HH_MCE_FSE.M.R.user.01.00.0110.C104版本复测20测未复现
#25 Updated by SZTS_TEST 邹涛 about 2 years ago
在FlatBuild_HH_MCE_FSE.M.R.user.01.00.0110.C105版本验证20次未复现
#26 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.R.user.01.00.0110.C105(6.16版本未复现)测试20次
#27 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C105.202306180036(6.18版本)测试20次未复现
#28 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C105.202306200207 版本复测20次未复现
#29 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.R.user.01.00.0112.C105验证20次未复现
#30 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C105.202306250045 版本验证20次未复现
#31 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.R.user.01.00.0114.C106版本验证20次未复现
#32 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.R.user.01.00.0115.C106版本验证20次未复现
#33 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C106.202306290133版本验证20次未复现
#34 Updated by SZTS_TEST 邹涛 about 2 years ago
FlatBuild_HH_MCE_FSE.M.D.user.01.00.C106.202306300252版本复测20次未复现
#35 Updated by CDTS_TEST 王成 about 2 years ago
- Status changed from NEED_INFO to RESOLVED
客户反馈:如rootcase备注,长期未复现,先关闭,后续遇到再新建
#36 Updated by CDTS_TEST 王成 about 2 years ago
- Status changed from RESOLVED to VERIFIED
#37 Updated by CDTS_TEST 王成 about 2 years ago
- Status changed from VERIFIED to CLOSED