美文网首页
执行Monkey测试,拨号出现1 system_app_cras

执行Monkey测试,拨号出现1 system_app_cras

作者: 平头说人生 | 来源:发表于2018-05-23 19:17 被阅读60次

执行Monkey测试,拨号出现1 system_app_crash-com.android.dialer

acore进程死亡导致ContactsProvider挂掉,进而Dialer挂掉,因为Dialer会访问联系人

crash时间为:

05-08 15:48:49.931 3645 3645 E AndroidRuntime: Process: com.android.dialer, PID: 364505-08 15:48:49.931 3645 3645 E

AndroidRuntime: android.database.StaleDataException: Attempted to access a cursor after it has been closed.05-08 15:48:49.931 3645 3645 EAndroidRuntime: at android.database.BulkCursorToCursorAdaptor.throwIfCursorIsClosed(BulkCursorToCursorAdaptor.java:63)

05-08 15:48:49.931 3645 3645 E AndroidRuntime: at android.database.BulkCursorToCursorAdaptor.getCount(BulkCursorToCursorAdaptor.java:69)

6586为acore进程:

./events.txt:05-08 15:48:48.522 1324 12273 I am_proc_start: [0,6586,10001,android.process.acore,content provider,com.android.providers.contacts/.CallLogProvider]./system.txt:05-08 15:48:48.522 1324 12273 I

ActivityManager: Start proc 6586:android.process.acore/u0a1 for content provider com.android.providers.contacts/.CallLogProvider.

/events.txt:05-08 15:48:48.575 1324 13665 I am_proc_bound: [0,6586,android.process.acore]

./main.txt:05-08 15:48:48.664 6586 6586 I zygote64: The ClassLoaderContext is a special shared library..

/main.txt:05-08 15:48:48.865 6586 6586 I zygote64: The ClassLoaderContext is a special shared library..

/main.txt:05-08 15:48:48.914 6586 6586 I ContactsPerf: VoicemailContentProvider.onCreate start

./main.txt:05-08 15:48:48.922 6586 6586 I ContactsPerf: VoicemailContentProvider.onCreate finish.

/main.txt:05-08 15:48:48.924 6586 6602 D ContactsDatabaseHelper: WAL enabled for contacts2.db: true.

/main.txt:05-08 15:48:48.935 6586 6586 I zygote64: The ClassLoaderContext is a special shared library..

/main.txt:05-08 15:48:48.956 6586 6586 I zygote64: The ClassLoaderContext is a special shared library..

/main.txt:05-08 15:48:49.055 6586 6602 D ContactsDatabaseHelper: WAL enabled for profile.db: false.

/main.txt:05-08 15:48:49.915 6586 6604 D AppsProvider.ApplicationsProvider: Updating database (packageName = null)....

/main.txt:05-08 15:48:50.206 6586 6592 I zygote64: Do partial code cache collection, code=30KB, data=21KB.

/main.txt:05-08 15:48:50.206 6586 6592 I zygote64: After code cache collection, code=30KB, data=21KB.

/main.txt:05-08 15:48:50.206 6586 6592 I zygote64: Increasing code cache capacity to 128KB

./main.txt:05-08 15:48:50.289 6586 6592 I zygote64: Do partial code cache collection, code=54KB, data=38KB.

/main.txt:05-08 15:48:50.289 6586 6592 I zygote64: After code cache collection, code=51KB, data=37KB

./main.txt:05-08 15:48:50.289 6586 6592 I zygote64: Increasing code cache capacity to 256KB.

/main.txt:05-08 15:48:50.375 6586 6604 D AppsProvider.ApplicationsProvider: Finished updating database..

/main.txt:05-08 15:48:51.140 6586 6602 D HanziToPinyin: HanziToPinyin is inited

ContactsProvider初始化时间为:15:48:51.140,

acore进程为6586,查询时间为15:48:48.482

acore进程号这么大,还在查询之后说明acore进程死过一次了,

从如下Log看到 15:48:48.157 时间acore进程因为low_memory被kill掉了,

05-08 15:48:48.149 1324 18287 I am_low_memory: 1705-08

15:48:48.157 1324 3721 I am_proc_died: [0,3755,android.process.acore,0,3]05-08

15:48:48.164 1324 3721 I am_low_memory: 16此时系统内存很少了,大量进程被Kill05-08 15:48:48.024 1324 16667 I am_proc_died: [0,4951,com.baidu.map.location,100,8]05-08

15:48:48.029 1324 16667 I am_schedule_service_restart: [0,com.baidu.map.location/.BaiduNetworkLocationService,144583]05-08

15:48:48.029 1324 16667 I am_uid_stopped: 1000305-08

15:48:48.035 1324 16667 I am_low_memory: 1905-08

15:48:48.057 1324 18287 I am_proc_died: [0,4975,com.qualcomm.qcrilmsgtunnel,100,6]05-08

15:48:48.057 1324 18287 I am_schedule_service_restart: [0,com.qualcomm.qcrilmsgtunnel/.QcrilMsgTunnelService,154554]05-08

15:48:48.067 1324 18287 I am_low_memory: 1805-08

15:48:48.105 1324 18287 I am_proc_died: [0,5030,com.android.smspush,100,6]

05-08 15:48:48.130 1324 18287 I am_schedule_service_restart: [0,com.android.smspush/.WapPushManager,164481]

05-08 15:48:48.131 1324 18287 I am_uid_stopped: 10081

05-08 15:48:48.149 1324 18287 I am_low_memory: 17

所以根本原因是系统low_memory acore进程被杀导致ContactsProvider访问异常,

进而dialer崩溃low_memory原因请相关人员查看下

相关文章

  • 执行Monkey测试,拨号出现1 system_app_cras

    执行Monkey测试,拨号出现1 system_app_crash-com.android.dialer acor...

  • Monkey,Linux,Adb一些常用的命令

    Monkey adb shell monkey -v 10 执行monkey测试10次 adbshellmonke...

  • Monkey测试

    一、Monkey Monkey主要就是为了测试APP,是否会出现崩溃 二、Monkey的命令,基本参数 1、测试手...

  • test | monkey测试基本用法

    01 执行 monkey测试 monkey执行命令: 命令说明: monkey参数可根据实际情况进行添加。 02 ...

  • iOS monkey性能测试

    iOS monkey 自动化测试 原理 为了减轻测试人员的测试任务,monkey测试是利用测试工具执行相应的测试脚...

  • Monkey测试3——Monkey测试结果分析

    Monkey测试结果分析 一. 初步分析方法: Monkey测试出现错误后,一般的差错步骤为以下几步: 1、 找到...

  • Monkey结果分析

    Monkey命令实例 打开log.txt文件,文件开头显示了Monkey执行的seed值、执行次数和测试的包名。 ...

  • monkey测试命令

    下面介绍一种Monkey测试方法:单一模块Monkey测试 以下这条Monkey指令为例: monkey -s 1...

  • 2018-08-16

    monkey测试 1.客户端日常monkey命令:adb shell monkey -p packagename ...

  • monkey命令

    1.monkey简介: monkey测试时android平台自动化测试的一中手段,通过monkey程序模拟用户触摸...

网友评论

      本文标题:执行Monkey测试,拨号出现1 system_app_cras

      本文链接:https://www.haomeiwen.com/subject/oaldjftx.html