texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: * tp/texi2any.supp: Add suppression specification


From: Patrice Dumas
Subject: branch master updated: * tp/texi2any.supp: Add suppression specification for leaks and errors associated to setenv and translations showing up with t/19def.t.
Date: Sun, 19 Nov 2023 16:15:11 -0500

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new 1ca08f9717 * tp/texi2any.supp: Add suppression specification for leaks 
and errors associated to setenv and translations showing up with t/19def.t.
1ca08f9717 is described below

commit 1ca08f9717ed81e93a18fcb867940f76d233248a
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Nov 19 22:15:02 2023 +0100

    * tp/texi2any.supp: Add suppression specification for leaks and errors
    associated to setenv and translations showing up with t/19def.t.
---
 ChangeLog        |  5 +++++
 tp/texi2any.supp | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 2 files changed, 58 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 85a49716c3..b375839b11 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2023-11-19  Patrice Dumas  <pertusus@free.fr>
+
+       * tp/texi2any.supp: Add suppression specification for leaks and errors
+       associated to setenv and translations showing up with t/19def.t.
+
 2023-11-19  Patrice Dumas  <pertusus@free.fr>
 
        * tp/Texinfo/XS/convert/convert_html.c (html_free_converter): rename
diff --git a/tp/texi2any.supp b/tp/texi2any.supp
index 3d62c46b4b..a3e91022f5 100644
--- a/tp/texi2any.supp
+++ b/tp/texi2any.supp
@@ -66,13 +66,44 @@
    fun:perl_parse
    fun:main
 }
+{
+   Leak/translations/setenv/3
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   fun:Perl_safesysmalloc
+   fun:S_env_alloc
+   fun:Perl_my_setenv
+   fun:Perl_magic_setenv
+   fun:Perl_mg_set
+   fun:Perl_pp_sassign
+   fun:Perl_runops_standard
+   fun:S_run_body
+   fun:perl_run
+   fun:main
+}
+{
+   Leak/translations/setenv/4
+   Memcheck:Leak
+   match-leak-kinds: definite
+   fun:malloc
+   fun:newlocale
+   fun:S_emulate_setlocale
+   fun:Perl_setlocale
+   fun:XS_POSIX_setlocale
+   fun:Perl_pp_entersub
+   fun:Perl_runops_standard
+   fun:S_run_body
+   fun:perl_run
+   fun:main
+}
 
 # Errors output due to use of setenv in XS module.
 # Occurs in Perl 5.36, fixed in Perl 5.38.
 # See <https://github.com/Perl/perl5/issues/19399> and
 # <https://rt.cpan.org/Public/Bug/Display.html?id=140138>.
 {
-   fixed-in-perl/Free/translations/setenv/1
+   fixed-in-perl/Error/translations/setenv/1
    Memcheck:Free
    fun:free
    ...
@@ -86,7 +117,7 @@
    fun:main
 }
 {
-   fixed-in-perl/Free/translations/setenv/2
+   fixed-in-perl/Error/translations/setenv/2
    Memcheck:Free
    fun:free
    ...
@@ -98,3 +129,23 @@
    fun:exit
    fun:main
 }
+{
+   Error/translations/setenv/3
+   Memcheck:Addr1
+   fun:strcmp
+   fun:tfind
+   fun:__add_to_environ
+   fun:setenv
+   fun:switch_messages_locale
+   ...
+}
+{
+   Error/translations/setenv/4
+   Memcheck:Addr1
+   fun:strcmp
+   fun:tsearch
+   fun:__add_to_environ
+   fun:setenv
+   fun:switch_messages_locale
+   ...
+}



reply via email to

[Prev in Thread] Current Thread [Next in Thread]