代码拉取完成,页面将自动刷新
391
js ability 析构增加死机维测以便低概率疑难问题定位
已合并
Description: add system crash dfx in js ability destructor
IssueNo:I4C7QJ
Feature or Bugfix: Feature
Binary Source:No
Signed-off-by: jiadexiang jiadexiang@huawei.com
相关的Issue
I4C7QJ
原因(目的、解决的问题等)
watch上存在一些低概率场景,app task 被delete了,但没有走正常的生命周期调度流程,导致 js 应用相关的资源都没有释放;且问题影响都是发生在事后,问题定界和定位非常困难,所以需要在 js ability 的析构中增加主动死机维测识别这种情况,保存现场,以便问题的定界和分析;
描述(做了什么,变更了什么)
在 JSAbility 对象的析构中增加主动死机维测检查,当发现析构 JSAbility 对象时,还没有走完完整的JS应用的生命周期调度时,主动死机保存现场;