binder-log分析,CursorWindowAllocationException,

问题描述

log分析,CursorWindowAllocationException,

F libc : Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1), thread 3255 (ndroid.contacts)
05-03 09:53:54.334 3255 4468 E JavaBinder: !!! FAILED BINDER TRANSACTION !!!
05-03 09:53:54.334 3255 4455 E AndroidRuntime: FATAL EXCEPTION: AsyncTask #8
05-03 09:53:54.334 3255 4455 E AndroidRuntime: Process: com.android.contacts, PID: 3255
05-03 09:53:54.334 3255 4455 E AndroidRuntime: java.lang.RuntimeException: An error occured while executing doInBackground()
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.os.AsyncTask$3.done(AsyncTask.java:300)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.FutureTask.setException(FutureTask.java:222)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:242)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.lang.Thread.run(Thread.java:841)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: Caused by: android.database.CursorWindowAllocationException: Cursor window could not be created from binder.
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.CursorWindow.(CursorWindow.java:136)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.CursorWindow.(CursorWindow.java:41)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:684)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.CursorWindow$1.createFromParcel(CursorWindow.java:682)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.BulkCursorDescriptor.readFromParcel(BulkCursorDescriptor.java:75)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.BulkCursorDescriptor$1.createFromParcel(BulkCursorDescriptor.java:34)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.database.BulkCursorDescriptor$1.createFromParcel(BulkCursorDescriptor.java:30)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.ContentProviderProxy.query(ContentProviderNative.java:416)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.ContentResolver.query(ContentResolver.java:462)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.ContentResolver.query(ContentResolver.java:405)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at com.android.contacts.common.list.ProfileAndContactsLoader.loadProfile(ProfileAndContactsLoader.java:95)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at com.android.contacts.common.list.ProfileAndContactsLoader.loadInBackground(ProfileAndContactsLoader.java:73)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at com.android.contacts.common.list.ProfileAndContactsLoader.loadInBackground(ProfileAndContactsLoader.java:35)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:312)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:69)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at android.os.AsyncTask$2.call(AsyncTask.java:288)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: at java.util.concurrent.FutureTask.run(FutureTask.java:237)
05-03 09:53:54.334 3255 4455 E AndroidRuntime: ... 3 more
05-03 09:53:54.334 923 1344 I am_crash: [3255,0,com.android.contacts,1086897669,android.database.CursorWindowAllocationException,Cursor window could not be created from binder.,CursorWindow.java,136]
05-03 09:53:54.344 923 1344 W ActivityManager: Force finishing activity com.android.contacts/.activities.PeopleActivity
05-03 09:53:54.344 923 1344 D PowerManagerService: acquireWakeLockInternal: lock=1100780080, flags=0x1, tag="ActivityManager-Launch", ws=null, uid=1000, pid=923
05-03 09:53:54.344 923 1344 D PowerManagerService: updateWakeLockSummaryLocked: mWakefulness=Awake, mWakeLockSummary=0x23

时间: 2024-11-27 12:58:44

binder-log分析,CursorWindowAllocationException,的相关文章

Apache 服务器Log分析应用实例

apache|服务器|应用实例 Apache 服务器Log分析应用实例 rhinux 发表于: 2004-11-28 22:11 互联网的飞速发展,无论是传统企业的网站,还是互联网企业,为了了解自己的客户来源,点击率等资料,对网站日志的分析尤为重要,以下就本人所做的日志分析系统与大家分享,希望能对大家有所帮助. 欢迎大家复制,但请大家保留本文的完整,谢谢!! 一,所用软件及工具 1,Apache服务器 官方网址:http://www.apache.org 2,awstats 日志分析软件 官方网

教你使用PHP-FPM的slow log分析网站

最近从GOOGLE ananlytics 发现网站速度变慢了很多,于是想到了PHP中的FPM慢日志功能. 好在 PHP-FPM 提供了慢执行日志,可以将执行比较慢的脚本的调用过程 dump 到日志中. Shell代码 cd /etc/php5/fpm/pool.d/ vi www.conf 修改配置 Java代码 ; The timeout for serving a single request after which a PHP backtrace will be ; dumped to t

JVM致命错误日志(hs_err_pid.log)分析

当jvm出现致命错误时,会生成一个错误文件 hs_err_pid<pid>.log,其中包括了导致jvm crash的重要信息,可以通过分析该文件定位到导致crash的根源,从而改善以保证系统稳定.当出现crash时,该文件默认会生成到工作目录下,然 而可以通过jvm参数指定生成路径(JDK6中引入): -XX:ErrorFile=./hs_err_pid<pid>.log 该文件包含如下几类关键信息: 日志头文件 导致crash的线程信息 所有线程信息 安全点和锁信息 堆信息 本

binder 实例分析

android的binder机制提供一种进程间通信的方法,使不同一个进程可以以类似远程过程调用的形式调用另一个进程所提供的功能. android的代码中,与C/C++的binder包括一些类型和接口的定义和实现,相关的代码在下面这几个文件中: frameworks/base/include/utils/IInterface.h frameworks/base/include/utils/Binder.h frameworks/base/include/utils/BpBinder.h frame

五款常用mysql slow log分析工具的比较分析_php技巧

启用 slow log 有两种启用方式:1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定--log-slow-queries[=file_name]选项 比较的五款常用工具 mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-log, mysqllogfilter mysqldumpslow, mysql官方提供的慢查询日志分析工具. 输出图表如下: 主要功能是, 

mysql slow log分析工具的比较

原文地址: http://developer.51cto.com/art/201309/410323_all.htm mysql 中的 slow log 是用来记录执行时间较长(超过 long_query_time 秒)的 sql 的一种日志工具.       启用 slow log       在 my.cnf 中设置 [mysqld]  slow_query_log=on  slow_query_log_file=mysql-slow  重启 MySQL 服务. 五款常用工具       m

Android 应用性能测试方案一之 log 分析

今天我主要来说下过年时候自己做的一些性能测试,由于时间紧迫,所以最终选择了全部从log方面入手,从而最终达到一气呵成的效果. 分别有这样几个大项: 1. Android应用启动消耗时间 我们分别在Activity的生命周期方法内添加Log.e(tag,message),如下效果: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.e("AppSta

五款常用mysql slow log分析工具的比较

mysql管理工具 mysql slow log 是用来记录执行时间较长(超过long_query_time秒)的sql的一种日志工具. 启用 slow log 有两种启用方式: 1, 在my.cnf 里 通过 log-slow-queries[=file_name] 2, 在mysqld进程启动时,指定–log-slow-queries[=file_name]选项 比较的五款常用工具 mysqldumpslow, mysqlsla, myprofi, mysql-explain-slow-lo

Android源码分析-Alarm机制与Binder的交互

转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/18448997 前言 本次给大家分析的是Android中Alarm的机制以及它和Binder的交互,所用源码为最新的Android4.4.因为Alarm的功能都是通过Binder来完成的,所以,介绍Alarm之前必须要先介绍下它是如何调用Binder来完成定时功能的.由于内容较多,本文会比较长,在文章结构安排上是这样的:首先简单介绍如何使用Alarm并给出其工作原理,接着分析