From e1aa0ff4453596edf2e057539cf95db9ad8059d2 Mon Sep 17 00:00:00 2001 From: Adam Joly Date: Mon, 27 May 2024 12:53:32 +0200 Subject: [PATCH] =?UTF-8?q?=E3=80=8C=F0=9F=97=91=EF=B8=8F=E3=80=8D=20clean?= =?UTF-8?q?:=20Added=20readline.supp?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- readline.supp | 478 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 478 insertions(+) create mode 100644 readline.supp diff --git a/readline.supp b/readline.supp new file mode 100644 index 0000000..4e1540a --- /dev/null +++ b/readline.supp @@ -0,0 +1,478 @@ +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:alloc_history_entry + fun:add_history + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + fun:xmalloc + fun:readline_internal_teardown + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_tiparm + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xrealloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_expand_prompt + fun:rl_set_prompt + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:add_history + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_first_db + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_parse_and_bind + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:tsearch + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_tiparm + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_home_terminfo + fun:_nc_first_db + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_set_prompt + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_expand_prompt + fun:rl_set_prompt + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:_nc_doalloc + fun:_nc_read_termtype + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_first_db + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:strdup + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_tiparm + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_tparm_analyze + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_tiparm + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_first_db + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_tiparm + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_trim_sgr0 + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_read_termtype + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:_nc_read_termtype + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_read_entry2 + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_setupterm + fun:tgetent_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xrealloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_redisplay + fun:readline_internal_setup + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_redisplay + fun:readline_internal_setup + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:xrealloc + fun:rl_add_funmap_entry + fun:rl_initialize_funmap + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_add_funmap_entry + fun:rl_initialize_funmap + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_make_bare_keymap + fun:rl_generic_bind + fun:rl_bind_keyseq_if_unbound_in_map + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_make_bare_keymap + fun:rl_generic_bind + fun:rl_bind_keyseq_if_unbound_in_map + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + obj:/usr/lib/x86_64-linux-gnu/libtinfo.so.6.3 + fun:_nc_find_type_entry + fun:tgetstr_sp + fun:_rl_init_terminal_io + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_make_bare_keymap + fun:rl_generic_bind + fun:rl_bind_keyseq_if_unbound_in_map + fun:rl_initialize + fun:readline + fun:main +} +{ + + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:xmalloc + fun:rl_make_bare_keymap + fun:rl_generic_bind + fun:rl_parse_and_bind + obj:/usr/lib/x86_64-linux-gnu/libreadline.so.8.1 + fun:rl_initialize + fun:readline + fun:main +}