Skip to content

System.Net.Quic.QuicException : Connection aborted by peer #111831

@jkotas

Description

@jkotas

Hit in #111827 on linux_musl-arm64 Release NativeAOT_Libs (mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.21-helix-arm64v8)

Full log: https://dev.azure.com/dnceng-public/public/_build/results?buildId=929428&view=ms.vss-test-web.build-test-results-tab

[FAIL] System.Net.Http.Functional.Tests.SocketsHttpHandler_HttpClientHandler_MaxResponseHeadersLength_Http3.LargeSingleHeader_ThrowsException(maxResponseHeadersLength: 1)
System.Net.Quic.QuicException : Connection aborted by peer (256).
   at System.Net.Quic.ResettableValueTaskSource.TryComplete(Exception, Boolean) + 0x164
   at System.Net.Quic.QuicStream.HandleEventShutdownComplete(QUIC_STREAM_EVENT._Anonymous_e__Union._SHUTDOWN_COMPLETE_e__Struct&) + 0xe4
   at System.Net.Quic.QuicStream.HandleStreamEvent(QUIC_STREAM_EVENT&) + 0x4c
   at System.Net.Quic.QuicStream.NativeCallback(QUIC_HANDLE*, Void*, QUIC_STREAM_EVENT*) + 0xfc
--- End of stack trace from previous location ---
   at System.Net.Quic.ResettableValueTaskSource.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16) + 0x38
   at System.Net.Test.Common.Http3LoopbackStream.<SendFrameAsync>d__27.MoveNext() + 0x238
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackStream.<SendHeadersFrameAsync>d__22.MoveNext() + 0x70
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackStream.<SendResponseHeadersAsync>d__33.MoveNext() + 0x68
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackStream.<SendResponseAsync>d__31.MoveNext() + 0x84
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackConnection.<HandleRequestAsync>d__49.MoveNext() + 0xe0
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackServer.<HandleRequestAsync>d__10.MoveNext() + 0x1dc
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackServer.<HandleRequestAsync>d__10.MoveNext() + 0x3a0
--- End of stack trace from previous location ---
   at System.Net.Http.Functional.Tests.HttpClientHandler_MaxResponseHeadersLength_Test.<>c__DisplayClass5_0.<<LargeSingleHeader_ThrowsException>b__1>d.MoveNext() + 0x64
--- End of stack trace from previous location ---
   at System.Threading.Tasks.TaskTimeoutExtensions.GetRealException(Task task) + 0x2c
--- End of stack trace from previous location ---
   at System.Threading.Tasks.TaskTimeoutExtensions.<WhenAllOrAnyFailed>d__10.MoveNext() + 0x2a0
--- End of stack trace from previous location ---
   at System.Net.Test.Common.LoopbackServerFactory.<>c__DisplayClass6_0.<<CreateClientAndServerAsync>b__0>d.MoveNext() + 0x68
--- End of stack trace from previous location ---
   at System.Net.Test.Common.Http3LoopbackServerFactory.<CreateServerAsync>d__7.MoveNext() + 0xb8
--- End of stack trace from previous location ---
   at System.Net.Http.Functional.Tests.HttpClientHandler_MaxResponseHeadersLength_Test.<LargeSingleHeader_ThrowsException>d__5.MoveNext() + 0x100
--- End of stack trace from previous location ---
--- End of stack trace from previous location ---
--- End of stack trace from previous location ---

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-System.Net.Quicin-prThere is an active PR which will close this issue when it is mergedtest-bugProblem in test source code (most likely)

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions