System.Xml.CharCheckingReaderTests.CharCheckingReaderTest fails with OutOfMemoryException

オープン
#136,776 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
15/100
issue の種類
バグ
明瞭さ
説明が足りない
活発さ
活発
技術スタック
csharp, xml
領域
testing

調査の方向性

The failing test is System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests with the testCase 'ReadBinHex runs into an Overflow' in the System.Private.Xml.Tests project. Start by reading that test case to see how it builds its large input, then check the Helix log in the linked build to confirm the OutOfMemoryException. The issue does not say what to change, so first ask the maintainers whether the fix should reduce memory use or adjust the test. Done means the test passes reliably under parallel execution.

索引モデルが issue の本文から書いたものです。

説明

area-System.Xml blocking-clean-ci Known Build Error untriaged
  Starting:    System.Private.Xml.Tests (parallel test collections = on [4 threads], stop on fail = off)
    System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests(testCase: ReadBinHex runs into an Overflow) [FAIL]
      System.OutOfMemoryException : Exception of type 'System.OutOfMemoryException' was thrown.
    System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests(testCase: ReadBinHex runs into an Overflow) [FAIL]
      System.OutOfMemoryException : Exception of type 'System.OutOfMemoryException' was thrown.
  Finished:    System.Private.Xml.Tests

Build Information

Build: https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=1657668
Build error leg or test failing: System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests
Pull request: https://github.com/dotnet/runtime/pull/136699

Error Message

DO NOT USE JSON BELOW IF THIS IS A BUILD BREAK otherwise build analysis will allow pull requests to merge that break the build worse. For a build break, do not use this issue form. Make a regular new issue.

Fill the error message using step by step known issues guidance.

{
  "ErrorMessage": ["System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests(testCase: ReadBinHex runs into an Overflow) [FAIL]","OutOfMemoryException"],
  "ErrorPattern": "",
  "BuildRetry": false,
  "ExcludeConsoleLog": false
}
Known issue validation

Build: 🔎 https://dev.azure.com/dnceng-public/public/_build/results?buildId=1657668
Error message validated: [System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests(testCase: ReadBinHex runs into an Overflow) [FAIL] OutOfMemoryException]
Result validation: ✅ Known issue matched with the provided build.
Validation performed at: 11/1/2026 3:37:17 AM UTC

Report
Build Repository Test Pull Request
1657668 dotnet/runtime System.Xml.CharCheckingReaderTests.CharCheckingReaderTest.RunTests dotnet/runtime#136699
Summary
24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 1 1
主要言語
C#
スター
18.4k
フォーク
5.8k
平均マージ
2日 12時間
マージ済み PR(30日)
579

環境構築

Codespaces で開く

このプロジェクトの開発コンテナを、あなたの GitHub アカウントでブラウザ上に起動します。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

dotnet/runtime のほかの issue

dotnet/runtime の issue をすべて見る

似ている issue

C# の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。