]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.1597: CI reports leaks in libgtk3 library v9.1.1597
authorChristian Brabandt <cb@256bit.org>
Thu, 7 Aug 2025 12:58:24 +0000 (14:58 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 7 Aug 2025 13:01:19 +0000 (15:01 +0200)
Problem:  CI reports leaks in libgtk3 library
Solution: Add libgtk-3 library to leak suppression

Recently, CI started reporting leaks inside the GTK3 library, which cause
failures like here
https://github.com/vim/vim/actions/runs/16796766276/job/47572520887?pr=17922

So let's add libgtk-3*.so* to the leak suppression for the
gtk_init_check() function.

Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/lsan-suppress.txt
src/version.c

index 46421d3cfe89542d62e0b84f8357b64572836183..7083c1bbb1d4a0c5881e0f69331f65f696fa6c10 100644 (file)
@@ -14,3 +14,5 @@ leak:libxcb*.so.*
 # The renderer leaks 128 bytes of metadata when run under CI. Seems to only
 # happen with software rendering.
 leak:gdk_x11_screen_init_gl
+# leak reported on CI for test_clipmethod
+leak:libgtk-3*.so.*
index 7769481ff8e4ee4acbac8cf4288bd36a210050ca..a08261bf4967675d913ae097eb23b0fcb343ce6e 100644 (file)
@@ -719,6 +719,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1597,
 /**/
     1596,
 /**/