0

Galaxy Grand Duos と Nexus 4 デバイスでSample-videochat-androidコードをテストしていました。user1 から user2 に電話をかけようとすると、通話は初期化されましたが、しばらくすると発信者デバイスのアプリがクラッシュしました。10 ~ 15 秒以内にクラッシュする場合もあれば、5 ~ 6 分後にクラッシュする場合もあります。ログキャット:

W/System.err(12277): java.io.IOException: Mark has been invalidated.
W/System.err(12277): at java.io.BufferedInputStream.reset(BufferedInputStream.java:329)
W/System.err(12277): at java.io.FilterInputStream.reset(FilterInputStream.java:134)
W/System.err(12277): at com.quickblox.module.videochat.core.receivers.TcpPacketsReceiver$TcpAudioVideoReceiverRunnab    le.run(TcpPacketsReceiver.java:83)
W/System.err(12277): at java.lang.Thread.run(Thread.java:841)
D/QBDataReceivers(12277): before cycle: 2868
D/dalvikvm(12277): WAIT_FOR_CONCURRENT_GC blocked 27ms
D/QBDataSenders(12277): sendAudioData
A/libc(12277): Fatal signal 11 (SIGSEGV) at 0xff260021 (code=1), thread 12384 (Thread-    557)

Fatal signal 11 については知っており、検索しました。ただし、ネイティブ ライブラリは QuickBlox によって提供されているため、テストできません。どうすれば問題を解決できますか?

前もって感謝します

4

1 に答える 1

0

この問題は修正されました。master ブランチは約 2 週間で更新されます (できればもっと早く)。QuickBlox ブログをフォローして、いつ準備ができるかを確認してください。

于 2014-02-13T14:37:21.643 に答える