On Thu, 6 Aug 2026 11:55:04 GMT, Roman Marchenko <[email protected]> wrote:

> This is the clean backport of "JDK-8389515: Memory leak in dshowwrapper - 
> decoded buffers delivered by CSink are never unmapped" to jfx27u.
> 
> I'm backporting this because jfx27u is affected with the memory leak problem.
> 
> The problem is reproduced before the fix and gone after the fix:
> 
> Java:   25 (OpenJDK 64-Bit Server VM)
> JavaFX: 27.0.1-internal (runtime 27.0.1-internal+0-2026-08-06-112744)
> 459.9 MiB
> 3187.2 MiB
> 5866.6 MiB
> 8593.7 MiB
> 11338.2 MiB
> 14018.4 MiB
> 16719.9 MiB
> ...
> Java:   25 (OpenJDK 64-Bit Server VM)
> JavaFX: 27.0.1-internal (runtime 27.0.1-internal+0-2026-08-06-112744)
> 448.9 MiB
> 475.3 MiB
> 454.8 MiB
> 456.2 MiB
> 458.8 MiB
> 457.1 MiB
> 456.1 MiB
> 456.3 MiB
> 
> 
> ---------
> - [x] I confirm that I make this contribution in accordance with the [OpenJDK 
> Interim AI Policy](https://openjdk.org/legal/ai).

This pull request has now been integrated.

Changeset: 6adf4a8f
Author:    Roman Marchenko <[email protected]>
Committer: Kevin Rushforth <[email protected]>
URL:       
https://git.openjdk.org/jfx27u/commit/6adf4a8f4ad356002a5dcf252ef3ddb8b03f84f9
Stats:     71 lines in 3 files changed: 53 ins; 9 del; 9 mod

8389515: Memory leak in dshowwrapper - decoded buffers delivered by CSink are 
never unmapped

Backport-of: 7533c6156a76597bd39a8f935585796bbfa19ef6

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

PR: https://git.openjdk.org/jfx27u/pull/8

Reply via email to