Skip to content

Commit 23eef4d

Browse files
committed
Add some more dlopen-related suppressions for the Mac
1 parent 9c6e7e6 commit 23eef4d

File tree

1 file changed

+78
-0
lines changed

1 file changed

+78
-0
lines changed

src/etc/x86.supp

Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,5 +37,83 @@
3737
fun:upcall_require_c_sym
3838
}
3939

40+
{
41+
mac-dlopen-weirdness-2
42+
Memcheck:Value4
43+
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
44+
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
45+
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
46+
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
47+
fun:dlopen
48+
fun:dlopen
49+
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
50+
fun:_ZN16rust_crate_cache7get_libEmPKc
51+
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
52+
fun:upcall_require_c_sym
53+
}
54+
55+
{
56+
mac-dlopen-weirdness-3
57+
Memcheck:Value4
58+
fun:strcpy
59+
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
60+
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
61+
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
62+
fun:dlopen
63+
fun:dlopen
64+
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
65+
fun:_ZN16rust_crate_cache7get_libEmPKc
66+
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
67+
fun:upcall_require_c_sym
68+
}
69+
70+
{
71+
mac-dlopen-weirdness-4
72+
Memcheck:Value4
73+
obj:*
74+
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
75+
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
76+
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
77+
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
78+
fun:dlopen
79+
fun:dlopen
80+
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
81+
fun:_ZN16rust_crate_cache7get_libEmPKc
82+
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
83+
fun:upcall_require_c_sym
84+
}
85+
86+
{
87+
mac-dlopen-weirdness-5
88+
Memcheck:Cond
89+
fun:memcpy
90+
fun:strdup
91+
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
92+
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
93+
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
94+
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
95+
fun:dlopen
96+
fun:dlopen
97+
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
98+
fun:_ZN16rust_crate_cache7get_libEmPKc
99+
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
100+
fun:upcall_require_c_sym
101+
}
40102

103+
{
104+
mac-dlopen-weirdness-6
105+
Memcheck:Value4
106+
fun:memcpy
107+
fun:strdup
108+
fun:_ZNK16ImageLoaderMachO9getRPathsERKN11ImageLoader11LinkContextERSt6vectorIPKcSaIS6_EE
109+
fun:_ZN11ImageLoader22recursiveLoadLibrariesERKNS_11LinkContextEbRKNS_10RPathChainE
110+
fun:_ZN11ImageLoader4linkERKNS_11LinkContextEbbRKNS_10RPathChainE
111+
fun:_ZN4dyld4linkEP11ImageLoaderbRKNS0_10RPathChainE
112+
fun:dlopen
113+
fun:dlopen
114+
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
115+
fun:_ZN16rust_crate_cache7get_libEmPKc
116+
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
117+
fun:upcall_require_c_sym
118+
}
41119

0 commit comments

Comments
 (0)