guestfs-tools/0007-valgrind-Update-for-pc...

49 lines
1.7 KiB
Diff

From 0488336bcce737b7dce33934d656ea7f07bb69bb Mon Sep 17 00:00:00 2001
From: "Richard W.M. Jones" <rjones@redhat.com>
Date: Mon, 20 Feb 2023 17:39:22 +0000
Subject: [PATCH] valgrind: Update for pcre2
I'm unclear why this error has suddenly appeared. We switched from
pcre to pcre2 nearly two years ago. However it is clear that the
existing suppression was incorrect and needs to be updated for pcre2.
==2036392== 154 bytes in 1 blocks are possibly lost in loss record 488 of 544
==2036392== at 0x484186F: malloc (vg_replace_malloc.c:393)
==2036392== by 0x4884035: pcre2_compile_8 (pcre2_compile.c:10250)
==2036392== by 0x21DFA9: guestfs_int_pcre_compile (pcre-c.c:194)
==2036392== by 0x2233F0: camlLinux_bootloaders__entry (linux_bootloaders.ml:4
1)
==2036392== by 0x20B138: caml_program (in /home/rjones/d/guestfs-tools/driver
s/virt-drivers)
==2036392== by 0x33B7E4: caml_start_program (in /home/rjones/d/guestfs-tools/
drivers/virt-drivers)
==2036392== by 0x33BB8E: caml_startup_common (in /home/rjones/d/guestfs-tools
/drivers/virt-drivers)
==2036392== by 0x33BBEC: caml_startup (in /home/rjones/d/guestfs-tools/driver
s/virt-drivers)
==2036392== by 0x20ABFF: main (in /home/rjones/d/guestfs-tools/drivers/virt-d
rivers)
Fixes: commit 9ba454622b60d7550e892d8a49048014603b8e2a
(cherry picked from commit f6c5f0c3d51bfd3cd764e81e5aeb035946643387)
---
valgrind-suppressions | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/valgrind-suppressions b/valgrind-suppressions
index 4c8e37886..75d48f0a1 100644
--- a/valgrind-suppressions
+++ b/valgrind-suppressions
@@ -197,7 +197,7 @@
ocaml_pcre_globals
Memcheck:Leak
fun:malloc
- fun:pcre_compile2
+ fun:pcre2_compile_8
...
}
--
2.31.1