[glibc] support: Fix FILE * leak in check_for_unshare_hints in test-container

Florian Weimer fw@sourceware.org
Thu Nov 6 15:28:04 GMT 2025


https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=20a2a756089eacd7e7f4c02e381e82b5d0e40a2c

commit 20a2a756089eacd7e7f4c02e381e82b5d0e40a2c
Author: Florian Weimer <fweimer@redhat.com>
Date:   Thu Nov 6 14:33:22 2025 +0100

    support: Fix FILE * leak in check_for_unshare_hints in test-container
    
    The file opened via fopen is never closed.

Diff:
---
 support/test-container.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/support/test-container.c b/support/test-container.c
index ae643d307e..f48cdaea68 100644
--- a/support/test-container.c
+++ b/support/test-container.c
@@ -705,6 +705,7 @@ check_for_unshare_hints (int require_pidns)
 
       val = -1; /* Sentinel.  */
       int cnt = fscanf (f, "%d", &val);
+      fclose (f);
       if (cnt == 1 && val != files[i].bad_value)
 	continue;


More information about the Glibc-cvs mailing list