Skip to content

Fix Uri.TryUnescapeDataString throwing instead of returning false with small destination buffers - #124655

Merged
MihaZupan merged 3 commits into
mainfrom
copilot/fix-uri-tryunescapebuffer-issue
Feb 24, 2026
Merged

MihaZupan merged 3 commits into
mainfrom
copilot/fix-uri-tryunescapebuffer-issue

Move destination length check before overlapped check

fd94829
Select commit
Loading
Failed to load commit list.
Azure Pipelines / runtime failed Feb 20, 2026 in 3h 43m 4s

Build #20260220.94 had test failures

Details

Tests

  • Failed: 3 (0.00%)
  • Passed: 2,630,100 (98.00%)
  • Other: 53,639 (2.00%)
  • Total: 2,683,742

Annotations

Check failure on line 91 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L91

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(91,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item System.Net.Http.Functional.Tests in job bc43b8d1-c976-414a-9e59-0e2fd59e2e9c has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/bc43b8d1-c976-414a-9e59-0e2fd59e2e9c/workitems/System.Net.Http.Functional.Tests/console

Check failure on line 91 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L91

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(91,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item System.Runtime.InteropServices.Tests in job bc43b8d1-c976-414a-9e59-0e2fd59e2e9c has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/bc43b8d1-c976-414a-9e59-0e2fd59e2e9c/workitems/System.Runtime.InteropServices.Tests/console

Check failure on line 91 in .packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets#L91

.packages/microsoft.dotnet.helix.sdk/11.0.0-beta.26116.109/tools/Microsoft.DotNet.Helix.Sdk.MultiQueue.targets(91,5): error : (NETCORE_ENGINEERING_TELEMETRY=Test) Work item System.Runtime.Tests in job bc43b8d1-c976-414a-9e59-0e2fd59e2e9c has failed.
Failure log: https://helix.dot.net/api/2019-06-17/jobs/bc43b8d1-c976-414a-9e59-0e2fd59e2e9c/workitems/System.Runtime.Tests/console

Check failure on line 1 in System.Net.Http.Functional.Tests.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.Net.Http.Functional.Tests.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.

Check failure on line 1 in System.Runtime.InteropServices.Tests.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.Runtime.InteropServices.Tests.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.

Check failure on line 1 in System.Runtime.Tests.WorkItemExecution

See this annotation in the file changed.

@azure-pipelines azure-pipelines / runtime

System.Runtime.Tests.WorkItemExecution

The Helix Work Item failed. Often this is due to a test crash. Please see the 'Artifacts' tab above for additional logs.