[jdk8u-dev] RFR: 8350813: Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError [v2]

Roman Marchenko rmarchenko at openjdk.org
Wed Jan 14 09:26:47 UTC 2026


> This is backport of "[JDK-8350813](https://bugs.openjdk.org/browse/JDK-8350813) Rendering of bulky sound bank from MIDI sequence can cause OutOfMemoryError"
> 
> The problem exists in jdk8 also.
> 
> Almost clean backport, resolved conflict in copyright, and put `BulkSoundBank.java` to `jdk/test/javax/sound/midi/BulkSoundBank/`.
> 
> Test fails before the fix, and passes with the fix.
> 
> GHA checks mostly passes. The failed CertPathValidator tests don't look related to the change.

Roman Marchenko has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains two additional commits since the last revision:

 - Merge branch 'master' into bp8350813
 - Backport fcc2a24291d499f7149debad1250903ddc369d91

-------------

Changes:
  - all: https://git.openjdk.org/jdk8u-dev/pull/702/files
  - new: https://git.openjdk.org/jdk8u-dev/pull/702/files/f837cc06..f6ee3ddf

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=702&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk8u-dev&pr=702&range=00-01

  Stats: 185823 lines in 455 files changed: 175407 ins; 8667 del; 1749 mod
  Patch: https://git.openjdk.org/jdk8u-dev/pull/702.diff
  Fetch: git fetch https://git.openjdk.org/jdk8u-dev.git pull/702/head:pull/702

PR: https://git.openjdk.org/jdk8u-dev/pull/702


More information about the jdk8u-dev mailing list