我有一个连接到Java服务器并接收名称和缩略图列表的应用程序。在Jelly Bean和Kitkat之前,它在所有android版本中均可正常工作。我得到一个没有异常也没有跟踪的奇怪错误:

01-08 16:08:30.587  13412-13412/com.sefryek_tadbir.trading A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 13412 (_tadbir.trading)
01-08 16:08:31.168      616-659/system_process E/InputDispatcher﹕ channel '418a8330 com.sefryek_tadbir.trading/com.sefryek_tadbir.trading.view.activity.authenticate.LoginActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
01-08 16:08:31.168      616-659/system_process E/InputDispatcher﹕ channel '41b281b0 com.sefryek_tadbir.trading/com.sefryek_tadbir.trading.view.activity.authenticate.LoginActivity (server)' ~ Channel is unrecoverably broken and will be disposed!


我使用ACM库(ACMConnectionHandler类)通过套接字进行连接,并在调用startConnection()方法后在某处得到了错误,即使在调试模式下,我也找不到错误源。
我也阅读了类似的主题,但是没有帮助:
What to do on TransactionTooLargeException

有任何想法吗?
谢谢...

最佳答案

问题是GifView(用于显示gif资源的自定义视图)!当AsyncTask在后台运行时,我正在显示gif图像。 GifView在果冻豆之前工作正常!我很困惑这是怎么回事!

07-28 01:40