InputDispatcher异常,导致程序闪退,调试一个星期了,求高手

ddz_0005 2012-04-29 11:40:34
症状:操作的时候,拉一个列表拉着拉着,程序就崩溃了(不固定是拉动列表),没错误提示,直接返回桌面。注册了全局错误捕捉,也没捕捉到。而且不是必然发生。操作着,偶尔就发生了。
下面是Log:

04-28 18:55:08.479: INFO/DEBUG(9359): Build fingerprint: 'Xiaomi/libra_mione_plus/mione_plus:2.3.5/GINGERBREAD/2.3.5r:userdebug/test-keys'
04-28 18:55:08.479: INFO/DEBUG(9359): pid: 24846, tid: 24846 >>> com.lil.test <<<
04-28 18:55:08.479: INFO/DEBUG(9359): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
04-28 18:55:08.479: INFO/DEBUG(9359): r0 00199bd0 r1 408afb28 r2 00000043 r3 00000000
04-28 18:55:08.479: INFO/DEBUG(9359): r4 0000ac98 r5 00199bd0 r6 bec23414 r7 00000043
04-28 18:55:08.479: INFO/DEBUG(9359): r8 00000000 r9 431ec10c 10 0000ac98 fp aca97310
04-28 18:55:08.479: INFO/DEBUG(9359): ip ad12b8d8 sp bec23408 lr af05e96b pc 00000000 cpsr 20000010
04-28 18:55:08.479: INFO/DEBUG(9359): d0 0000000000000000 d1 0000000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): d2 0000000000000000 d3 0000000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): d4 000000003eda7410 d5 000000003eda7410
04-28 18:55:08.479: INFO/DEBUG(9359): d6 3f7258bf3f7258bf d7 000000003f000000
04-28 18:55:08.479: INFO/DEBUG(9359): d8 3f80000000000000 d9 410000003e4ccccd
04-28 18:55:08.479: INFO/DEBUG(9359): d10 43d6800042280000 d11 0000000043d68000
04-28 18:55:08.479: INFO/DEBUG(9359): d12 0000000000000000 d13 0000000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): d14 0000000000000000 d15 0000000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): d16 00740065006b0072 d17 00690070002e002f
04-28 18:55:08.479: INFO/DEBUG(9359): d18 0062003900630033 d19 0033006500650064
04-28 18:55:08.479: INFO/DEBUG(9359): d20 0064003300370034 d21 0034003000320066
04-28 18:55:08.479: INFO/DEBUG(9359): d22 0039003200630035 d23 0030003700620065
04-28 18:55:08.479: INFO/DEBUG(9359): d24 d7d7d7d7d7d7d7d7 d25 4646464646464646
04-28 18:55:08.479: INFO/DEBUG(9359): d26 1a1a1a1a1a1a1a1a d27 ffffffffffffffff
04-28 18:55:08.479: INFO/DEBUG(9359): d28 0100010001000100 d29 3ff0000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): d30 0000000000000000 d31 3ff0000000000000
04-28 18:55:08.479: INFO/DEBUG(9359): scr 80000012
04-28 18:55:08.519: INFO/DEBUG(9359): #00 pc 00000000
04-28 18:55:08.519: INFO/DEBUG(9359): #01 pc 0005e968 /system/lib/libcrypto.so
04-28 18:55:08.519: INFO/DEBUG(9359): #02 pc 0001bc48 /system/lib/libnativehelper.so
04-28 18:55:08.519: INFO/DEBUG(9359): #03 pc 00011db4 /system/lib/libdvm.so
04-28 18:55:08.519: INFO/DEBUG(9359): code around pc:
04-28 18:55:08.519: INFO/DEBUG(9359): code around lr:
04-28 18:55:08.519: INFO/DEBUG(9359): af05e948 0003dfaa 0003df9f 0003dfa9 0003dfa2
04-28 18:55:08.519: INFO/DEBUG(9359): af05e958 0003dfa2 0003df87 0003df8c 6943b510
04-28 18:55:08.519: INFO/DEBUG(9359): af05e968 bd104798 6803b510 b14b4604 b13b6a1b
04-28 18:55:08.519: INFO/DEBUG(9359): af05e978 f0022102 b918fc9f 6a016820 47884620
04-28 18:55:08.519: INFO/DEBUG(9359): af05e988 b1836823 b1726c5a b16368e3 21044620
04-28 18:55:08.519: INFO/DEBUG(9359): stack:
04-28 18:55:08.519: INFO/DEBUG(9359): bec233c8 aca9cf7c
04-28 18:55:08.519: INFO/DEBUG(9359): bec233cc 431ec10c
04-28 18:55:08.519: INFO/DEBUG(9359): bec233d0 0000ac98
04-28 18:55:08.519: INFO/DEBUG(9359): bec233d4 aca41e3b /system/lib/libdvm.so
04-28 18:55:08.519: INFO/DEBUG(9359): bec233d8 408afb18
04-28 18:55:08.519: INFO/DEBUG(9359): bec233dc 00000001
04-28 18:55:08.519: INFO/DEBUG(9359): bec233e0 408afb18
04-28 18:55:08.519: INFO/DEBUG(9359): bec233e4 0000cf40
04-28 18:55:08.519: INFO/DEBUG(9359): bec233e8 408afb28
04-28 18:55:08.519: INFO/DEBUG(9359): bec233ec 0000cf40
04-28 18:55:08.519: INFO/DEBUG(9359): bec233f0 00000000
04-28 18:55:08.519: INFO/DEBUG(9359): bec233f4 aca41fb7 /system/lib/libdvm.so
04-28 18:55:08.519: INFO/DEBUG(9359): bec233f8 bec23414
04-28 18:55:08.519: INFO/DEBUG(9359): bec233fc 00199bd0
04-28 18:55:08.519: INFO/DEBUG(9359): bec23400 df002777
04-28 18:55:08.519: INFO/DEBUG(9359): bec23404 e3a070ad
04-28 18:55:08.519: INFO/DEBUG(9359): #01 bec23408 0000ac98
04-28 18:55:08.519: INFO/DEBUG(9359): bec2340c ad11bc4b /system/lib/libnativehelper.so
04-28 18:55:08.779: INFO/DEBUG(9359): debuggerd committing suicide to free the zombie!
04-28 18:55:08.779: INFO/BootReceiver(206): Copying /data/tombstones/tombstone_05 to DropBox (SYSTEM_TOMBSTONE)
04-28 18:55:08.789: INFO/DEBUG(25130): debuggerd: Mar 30 2012 20:42:43
04-28 18:55:08.799: ERROR/InputDispatcher(206): channel '40f37a70 com.lil.test/com.lil.test.TabMainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8
04-28 18:55:08.799: ERROR/InputDispatcher(206): channel '40f37a70 com.lil.test/com.lil.test.TabMainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
04-28 18:55:08.799: INFO/ActivityManager(206): Process com.lil.test (pid 24846) has died.
04-28 18:55:08.799: WARN/ActivityManager(206): Scheduling restart of crashed service com.lil.test/.DownService in 5000ms
04-28 18:55:08.799: WARN/ActivityManager(206): Scheduling restart of crashed service com.lil.test/.InfoService in 15000ms
04-28 18:55:13.809: INFO/ActivityManager(206): Start proc com.lil.test for service com.lil.test/.DownService: pid=25151 uid=10038 gids={3003, 1015}


在google找了好久关于
04-28 18:55:08.799: ERROR/InputDispatcher(206): channel '40f37a70 com.lil.test/com.lil.test.TabMainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8
04-28 18:55:08.799: ERROR/InputDispatcher(206): channel '40f37a70 com.lil.test/com.lil.test.TabMainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
的错误,都找不到解决方法和出现原因。

求大神指点
...全文
16138 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
tx0417 2014-08-30
  • 打赏
  • 举报
回复
看到debug,应该是内存溢出了
风起时fiver 2014-03-23
  • 打赏
  • 举报
回复
楼主这个问题解决了吗,我也遇到了
无为_ 2014-02-26
  • 打赏
  • 举报
回复 1
很明显你用的jni也就是so库,这个错就是c/c++报的错,上层是捕获不到的
大侠是个传说 2013-10-17
  • 打赏
  • 举报
回复
有没有兄台指出一下是什么原因导致的?或者解决方法呢。我也遇到该问题了,希望同各位交流一下。
芥子风 2013-07-26
  • 打赏
  • 举报
回复
遇到了同样的问题,求大神解决
林动 2013-06-26
  • 打赏
  • 举报
回复
求大神解决啊
lz5k5k 2013-04-17
  • 打赏
  • 举报
回复
有没有在短时间内产生很多新对象
lz5k5k 2013-04-17
  • 打赏
  • 举报
回复
http://blog.sina.com.cn/s/blog_7705f514010187vv.html 检查下代码里new对象的位置是不是不合理
曾程 2013-04-07
  • 打赏
  • 举报
回复
据说这个是一个解决文案: http://blog.csdn.net/name_david_lee/article/details/7972957
小霍夫 2013-04-02
  • 打赏
  • 举报
回复
都过了一年了。也不知道你解决了没有。希望 能分享。
B08514 2013-03-13
  • 打赏
  • 举报
回复
我也遇到了这种错误啊
凉凉二点凉 2013-02-22
  • 打赏
  • 举报
回复
怎么能说是InputDispatcher异常引起的.. 你贴的log应该不是全吧,你这个项目有自己写的so库文件吗?看看出错的堆栈信息里面有没有你的so库。
豆芽儿 2013-02-22
  • 打赏
  • 举报
回复
我也遇到了。。
a3491604761 2013-01-28
  • 打赏
  • 举报
回复
坐等大神来解答
AlonsoCong 2013-01-10
  • 打赏
  • 举报
回复
等待大神的最终解决方案
oyq_yangy 2012-10-22
  • 打赏
  • 举报
回复
我看是 com.lil.test挂了,才显示ERROR/InputDispatcher(206): channel '40f37a70 com.lil.test/com.lil.test.TabMainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x8
这个错误?
J_jieni 2012-10-22
  • 打赏
  • 举报
回复
楼主解决了没
苗条的胖子 2012-09-19
  • 打赏
  • 举报
回复
我也遇到了,搞不清什么原因。程序中处理很简单。偶尔会出现类似问题。
danier_sky 2012-09-14
  • 打赏
  • 举报
回复
楼主知道原因了吗,我也出现此问题 何解?
dwpk1234 2012-07-13
  • 打赏
  • 举报
回复
你把该程序的sd卡下的文件缓存全给删了就好了。通过设置中的删缓存没用
加载更多回复(3)

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧