Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Source Bug #4279

Open
4 tasks done
unOmni opened this issue Oct 16, 2024 · 0 comments
Open
4 tasks done

Source Bug #4279

unOmni opened this issue Oct 16, 2024 · 0 comments
Labels
BUG B.软件未按预期的功能运行

Comments

@unOmni
Copy link

unOmni commented Oct 16, 2024

确认 / Assignments

  • 搜索现有issues,不存在相似或相关的issue / No similar or related issues
  • 最新测试版依然存在此问题 / Latest beta app does not work
  • 此问题和Xposed、Lsposed、Magisk、手机主题、浏览器插件、无障碍服务等无关 / Make sure your machine is not touched by hook frameworks, plugins, accessibility etc

问题描述 / Describe Bugs

When tryimg to fetch this one chapter, shows an error
获取正文失败
stream was reset: PROTOCOL_ERROR

复现步骤 / How to reproduce

Try to fetch this chapter https://pixeldrain.com/d/MFtaGogW/2030%20%2090%25.txt
From this source
bookSource.json

确认 / Assignment

  • 已经提交复现所需要的附加资料 / Submit additions related with bugs

其他信息 / Additions

My guess is that it's the percentage sign in the title missing up everything. Hope there's an easy fix.

日志提交 / Relevant log output

okhttp3.internal.http2.StreamResetException: stream was reset: PROTOCOL_ERROR
at okhttp3.internal.http2.Http2Stream.takeHeaders(SourceFile:69)
at okhttp3.internal.http2.Http2ExchangeCodec.readResponseHeaders(SourceFile:5)
at okhttp3.internal.connection.Exchange.readResponseHeaders(SourceFile:3)
at okhttp3.internal.http.CallServerInterceptor.intercept(SourceFile:172)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at io.legado.app.help.http.v.intercept(SourceFile:38)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at okhttp3.internal.connection.ConnectInterceptor.intercept(SourceFile:33)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at okhttp3.internal.cache.CacheInterceptor.intercept(SourceFile:190)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at okhttp3.internal.http.BridgeInterceptor.intercept(SourceFile:171)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(SourceFile:33)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at io.legado.app.help.http.r.intercept(SourceFile:42)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at io.legado.app.lib.cronet.CronetInterceptor.intercept(SourceFile:100)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at io.legado.app.help.http.u.intercept(SourceFile:101)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at io.legado.app.help.http.l0.intercept(SourceFile:10)
at okhttp3.internal.http.RealInterceptorChain.proceed(SourceFile:146)
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(SourceFile:118)
at okhttp3.internal.connection.RealCall$AsyncCall.run(SourceFile:46)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
at java.lang.Thread.run(Thread.java:1012)
Suppressed: okhttp3.internal.http2.StreamResetException: stream was reset: PROTOCOL_ERROR
... 28 more
Suppressed: okhttp3.internal.http2.StreamResetException: stream was reset: PROTOCOL_ERROR
... 28 more
Suppressed: java.util.concurrent.ExecutionException: java.io.IOException: Exception in CronetUrlRequest: net::ERR_HTTP2_PROTOCOL_ERROR, ErrorCode=11, InternalErrorCode=-337, Retryable=false
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:372)
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2072)
at f2.g.n(SourceFile:1)
at io.legado.app.lib.cronet.NewCallBack.waitForDone(SourceFile:46)
at io.legado.app.lib.cronet.CronetInterceptor.proceedWithCronet(SourceFile:24)
at io.legado.app.lib.cronet.CronetInterceptor.intercept(SourceFile:61)
... 10 more
Caused by: java.io.IOException: Exception in CronetUrlRequest: net::ERR_HTTP2_PROTOCOL_ERROR, ErrorCode=11, InternalErrorCode=-337, Retryable=false
at io.legado.app.lib.cronet.AbsCallBack.onFailed(SourceFile:40)
at org.chromium.net.impl.y.onFailed(SourceFile:3)
at org.chromium.net.impl.p.run(SourceFile:15)
... 3 more
Caused by: org.chromium.net.impl.NetworkExceptionImpl: Exception in CronetUrlRequest: net::ERR_HTTP2_PROTOCOL_ERROR, ErrorCode=11, InternalErrorCode=-337, Retryable=false
at org.chromium.net.impl.CronetUrlRequest.onError(SourceFile:57)

阅读版本 / Legado version

3.25

Android版本 / Android version

12

机型 / Model

Galaxy M21

@unOmni unOmni added the BUG B.软件未按预期的功能运行 label Oct 16, 2024
@unOmni unOmni changed the title Bug Source Bug Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
BUG B.软件未按预期的功能运行
Projects
None yet
Development

No branches or pull requests

1 participant