ほとんど例外なく発生しているファブリックでこのような例外が発生しましたが、すべてのビルドで2-3人のユーザーが毎週3-5人(約500人のDAU)から 私はそのようなクラッシュに関する情報を見つけられませんでした。何が原因なの?okio.Base64.encode ArrayIndexOutOfBoundsExceptionなぜそれも起こっていますか?
私は、このような問題について一つだけ質問を見つけたが、それは "複製" https://stackoverflow.com/questions/45868217/arrayindexoutofboundsexception-trying-to-cache-certificate-list-in-okhttp3
Fatal Exception: java.lang.ArrayIndexOutOfBoundsException
length=1305; index=1953974520
okio.Base64.encode (Base64.java:137)
okio.Base64.encode (Base64.java:125)
okio.ByteString.base64 (ByteString.java:105)
okhttp3.Cache$Entry.writeCertList (Cache.java:686)
okhttp3.Cache$Entry.writeTo (Cache.java:645)
okhttp3.Cache.put (Cache.java:249)
okhttp3.Cache.access$000 (Cache.java:136)
okhttp3.Cache$1.put (Cache.java:148)
okhttp3.internal.cache.CacheInterceptor.maybeCache (CacheInterceptor.java:173)
okhttp3.internal.cache.CacheInterceptor.intercept (CacheInterceptor.java:143)
okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92)
okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:67)
okhttp3.internal.http.BridgeInterceptor.intercept (BridgeInterceptor.java:93)
okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92)
okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept (RetryAndFollowUpInterceptor.java:124)
okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:92)
okhttp3.internal.http.RealInterceptorChain.proceed (RealInterceptorChain.java:67)
UPDATEとして削除されました。このため、この問題 https://issuetracker.google.com/issues/69364976 Googleのチケットの
https://github.com/square/okio/issues/325 Okioチケット問題
更新2: はAndroid Studio 3.1で修正されました。Canary 6 Build
あなたが質問をdownvote - 少なくとも理由を書く。 –
「私はそのような例外に気づいた。あなたが例外について話すなら、少なくともどちらが言及されているか。 – greenapps
これは既に発行されています:https://github.com/square/okio/issues/325 –