Skip to content

Commit 269a811

Browse files
committed
valgrind: update suppressions and move interesting tests
1 parent c21ffc2 commit 269a811

File tree

5 files changed

+140
-475
lines changed

5 files changed

+140
-475
lines changed

src/etc/apple-darwin.supp

+100-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,105 @@
11
{
2-
issue_1333_setenv_leak
2+
osx-frameworks.rs-fails-otherwise-1
33
Memcheck:Leak
4-
fun:malloc_zone_malloc
4+
match-leak-kinds: possible
5+
fun:malloc
6+
...
7+
fun:__CFInitialize
8+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
9+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
10+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
11+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
12+
fun:_ZN11ImageLoader19processInitializersERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
13+
fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE
14+
fun:_ZN4dyld24initializeMainExecutableEv
15+
}
16+
17+
{
18+
osx-frameworks.rs-fails-otherwise-2
19+
Memcheck:Leak
20+
match-leak-kinds: possible
21+
fun:malloc_zone_calloc
22+
...
23+
fun:__CFInitialize
24+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
25+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
26+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
27+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
28+
fun:_ZN11ImageLoader19processInitializersERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
29+
}
30+
31+
{
32+
osx-frameworks.rs-fails-otherwise-3
33+
Memcheck:Leak
34+
match-leak-kinds: possible
35+
fun:realloc
36+
fun:_ZL12realizeClassP10objc_class
37+
fun:_ZL12realizeClassP10objc_class
38+
fun:_ZN13list_array_ttIm15protocol_list_tE11attachListsEPKPS0_j
39+
fun:_read_images
40+
fun:map_images_nolock
41+
fun:map_2_images
42+
fun:_ZN4dyldL18notifyBatchPartialE17dyld_image_statesbPFPKcS0_jPK15dyld_image_infoE
43+
fun:_ZN4dyld36registerImageStateBatchChangeHandlerE17dyld_image_statesPFPKcS0_jPK15dyld_image_infoE
44+
fun:dyld_register_image_state_change_handler
45+
fun:_objc_init
46+
fun:_os_object_init
47+
}
48+
49+
{
50+
osx-frameworks.rs-fails-otherwise-4
51+
Memcheck:Leak
52+
match-leak-kinds: possible
53+
fun:calloc
554
...
6-
fun:setenv
7-
fun:setenv__c_stack_shim
55+
fun:__CFInitialize
56+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
57+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
58+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
59+
}
60+
61+
{
62+
osx-frameworks.rs-fails-otherwise-5
63+
Memcheck:Leak
64+
match-leak-kinds: definite
65+
fun:calloc
66+
...
67+
fun:__CFInitialize
68+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
69+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
70+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
71+
}
72+
73+
{
74+
osx-frameworks.rs-fails-otherwise-6
75+
Memcheck:Leak
76+
match-leak-kinds: definite
77+
fun:malloc
78+
fun:strdup
79+
fun:_CFProcessPath
80+
fun:__CFInitialize
81+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
82+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
83+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
84+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
85+
fun:_ZN11ImageLoader19processInitializersERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
86+
fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE
87+
fun:_ZN4dyld24initializeMainExecutableEv
88+
fun:_ZN4dyld5_mainEPK12macho_headermiPPKcS5_S5_Pm
89+
}
90+
91+
{
92+
osx-frameworks.rs-fails-otherwise-7
93+
Memcheck:Leak
94+
match-leak-kinds: definite
95+
fun:malloc_zone_malloc
896
...
97+
fun:__CFInitialize
98+
fun:_ZN16ImageLoaderMachO11doImageInitERKN11ImageLoader11LinkContextE
99+
fun:_ZN16ImageLoaderMachO16doInitializationERKN11ImageLoader11LinkContextE
100+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
101+
fun:_ZN11ImageLoader23recursiveInitializationERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
102+
fun:_ZN11ImageLoader19processInitializersERKNS_11LinkContextEjRNS_21InitializerTimingListERNS_15UninitedUpwardsE
103+
fun:_ZN11ImageLoader15runInitializersERKNS_11LinkContextERNS_21InitializerTimingListE
104+
fun:_ZN4dyld24initializeMainExecutableEv
9105
}

0 commit comments

Comments
 (0)