Skip to content

Commit 4b9400f

Browse files
committed
Update valgrind suppression file
There are some not suppressed references in ssh plugin test. Also remove explicit object reference as it is not working as expected in some distros.
1 parent 3676b8d commit 4b9400f

1 file changed

Lines changed: 20 additions & 4 deletions

File tree

tests/cryptsetup-valg-supps

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333
fun:_dl_map_new_object
3434
fun:dl_open_worker_begin
3535
...
36-
obj:*lib*/libc.so.*
3736
}
3837
{
3938
reachable_libc_dl_map_object
@@ -44,7 +43,6 @@
4443
fun:_dl_map_object
4544
fun:dl_open_worker_begin
4645
...
47-
obj:*lib*/libc.so.*
4846
}
4947
{
5048
reachable_libc_dl_new_object
@@ -55,7 +53,6 @@
5553
fun:_dl_new_object
5654
fun:_dl_map_object_from_fd
5755
...
58-
obj:*lib*/libc.so.*
5956
}
6057
{
6158
reachable_libc_dl_check_map_versions
@@ -66,5 +63,24 @@
6663
fun:_dl_check_map_versions
6764
fun:dl_open_worker_begin
6865
...
69-
obj:*lib*/libc.so.*
66+
}
67+
68+
# libc plugins load
69+
{
70+
reachable_libc_dl_load_cache_lookup
71+
Memcheck:Leak
72+
match-leak-kinds: reachable
73+
...
74+
fun:_dl_load_cache_lookup
75+
fun:_dl_map_new_object
76+
...
77+
}
78+
{
79+
reachable_libc_dl_close_worker
80+
Memcheck:Leak
81+
match-leak-kinds: reachable
82+
...
83+
fun:_dl_close_worker
84+
fun:_dl_close
85+
...
7086
}

0 commit comments

Comments
 (0)