Help on understanding QuicDetailedErrorCode = 0

638 views
Skip to first unread message

Cheng Han

unread,
Sep 25, 2023, 10:23:06 AM9/25/23
to net-dev
Hi all,

Hope this email finds you well.

We're using Cronet on our Android client. Currently we got lots of ERR_QUIC_PROTOCOL_ERROR with QuicDetailedErrorCode=0. This is the error we logged:

Exception in CronetUrlRequest: net::ERR_QUIC_PROTOCOL_ERROR, ErrorCode=10, InternalErrorCode=-356, Retryable=false, QuicDetailedErrorCode=0 org.chromium.net.impl.CronetUrlRequest.onError(:com.google.android.gms.dynamite_cronetdynamite@233414037@23.34.14 (150400-0):9)

From this link, https://source.chromium.org/chromium/chromium/src/+/main:net/third_party/quiche/src/quiche/quic/core/quic_error_codes.h;l=128;bpv=0;bpt=1 seems like this errorCode = 0 means NO_ERROR. I was a little bit confused by the no_error here.

We're not able to repro on our own and cannot log net.log on users phone due to user privacy concerns. 

Could you please help me understand this error and if there is a way to break down errors in detail?

Thanks,
Cheng
Reply all
Reply to author
Forward
0 new messages