崩溃在Android 8.0(API 26,奥利奥)Twilio聊天客户端关机期间

崩溃在Android 8.0(API 26,奥利奥)Twilio聊天客户端关机期间

问题描述:

在Android 8.0,调用client.shutdown()时,与以下错误消息我得到一个一致的崩溃:崩溃在Android 8.0(API 26,奥利奥)Twilio聊天客户端关机期间

A/libc: invalid pthread_t 0x7dd83384f0 passed to libc 
A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 28040 (RxCachedThreadS) 

pthread implementation返回空预-8.0,但当线程未找到时致命崩溃> = 8.0,我相信这是相关的。

可能有用线从ChatClient.setLogLevel

W/TWC: TNRegNotificationCtxSession:  540533023984 | 10/04/16:57:35.623 | WARNING | 26  | TNRegNotificationCtxSession | Could not operate with notification context in twilsock. Error 9 
E/TWC: TNWebsocket:  540501275888 | 10/04/16:57:35.624 | CRITICAL | 9  | TNWebsocket | Received error while waiting for message: Net Exception 

,如果需要,我可以提供完整的日志。谢谢!

Twilio代表在这里,(RxCachedThreadS)你在你的应用程序中使用一些RxJava?

在任何情况下,根据this howto提供日志可能是最好的前进方向。

JFYI:SO可能不是错误报告和崩溃调查的最佳位置,所以请打开on github here的门票,我们就可以在那里做到。谢谢!

+0

谢谢,我将在github上提出问题。我看到了howto,但不清楚在这种情况下发送给Twilio的意思。我们使用的是RxJava,但是当'shutdown()'在rx链外被调用时,崩溃仍然会发生。 – pdv

+0

现在应该修复。 – Berkus

+0

已确认固定在1.0.11。谢谢! – pdv