danikula / danikula/AndroidVideoCache
Found the "WTF" log for Runtime exception
- 主要语言
- Java
- 星标
- 5.5k
- 派生
- 1.2k
- PR 合并指标
- 30 天内没有已合并 PR
描述
Fatal Exception: java.lang.RuntimeException
Wait... but why? WTF!? Really shouldn't happen any more after fixing https://github.com/danikula/AndroidVideoCache/issues/43. If you read it on your device log, please, notify me danikula@gmail.com or create issue here https://github.com/danikula/AndroidVideoCache/issues.
com.android.okio.OkBuffer.write (OkBuffer.java:574)
--
| com.android.okio.OkBuffer.read (OkBuffer.java:610)
| com.android.okio.RealBufferedSource.read (RealBufferedSource.java:53)
| com.android.okhttp.internal.http.HttpConnection$FixedLengthSource.read (HttpConnection.java:442)
| com.android.okhttp.internal.Util.skipAll (Util.java:227)
| com.android.okhttp.internal.http.HttpConnection.discard (HttpConnection.java:212)
| com.android.okhttp.internal.http.HttpConnection$FixedLengthSource.close (HttpConnection.java:464)
| com.android.okhttp.internal.Util.closeQuietly (Util.java:97)
| com.android.okhttp.internal.http.HttpEngine.close (HttpEngine.java:433)
| com.android.okhttp.internal.http.HttpURLConnectionImpl.disconnect (HttpURLConnectionImpl.java:113)
| com.android.okhttp.internal.http.DelegatingHttpsURLConnection.disconnect (DelegatingHttpsURLConnection.java:93)
| com.android.okhttp.internal.http.HttpsURLConnectionImpl.disconnect (HttpsURLConnectionImpl.java:25)
| com.google.firebase.perf.network.zze.disconnect (Unknown Source)
| com.google.firebase.perf.network.zzd.disconnect (Unknown Source)
| com.danikula.videocache.HttpUrlSource.close (SourceFile:94)
| com.danikula.videocache.ProxyCache.closeSource (SourceFile:168)
| com.danikula.videocache.ProxyCache.readSource (SourceFile:143)
| com.danikula.videocache.ProxyCache.access$100 (SourceFile:19)
| com.danikula.videocache.ProxyCache$SourceReaderRunnable.run (SourceFile:187)
| java.lang.Thread.run (Thread.java:818)
贡献指南
这个仓库没有索引到贡献指南
调研方向
首先检查经过 com.danikula.videocache.HttpUrlSource.close、ProxyCache.closeSource、ProxyCache.readSource 和 SourceReaderRunnable.run 的堆栈跟踪。如果可能,重现 RuntimeException,并将其与链接的 issue 43 进行比较。完成的标准是确定触发原因并记录或修复该故障,但此报告没有定义具体的预期更改。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- android, java
- 领域
- mobile
- Issue 类型
- 缺陷
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 25/100