blob: 2b3da4fb777eea5ca7b35847d3efee0ce3f1a4e8 [file] [log] [blame]
tomhudson@google.com0435f162012-03-15 18:16:39 +00001# Pass this file to Valgrind with "--suppressions=tests/valgrind.supp"
tomhudson@google.com0435f162012-03-15 18:16:39 +00002
3{
commit-bot@chromium.org738e02c2013-07-02 17:40:22 +00004 Mesa_glsl_parsing
tomhudson@google.com0435f162012-03-15 18:16:39 +00005 Memcheck:Cond
commit-bot@chromium.org738e02c2013-07-02 17:40:22 +00006 fun:_ZN22_mesa_glsl_parse_stateC1EP10gl_contextjPv
7 obj:/usr/lib/x86_64-linux-gnu/dri/libglsl.so
tomhudson@google.com0435f162012-03-15 18:16:39 +00008}
9{
commit-bot@chromium.org738e02c2013-07-02 17:40:22 +000010 lib_png_inflate
11 Memcheck:Cond
12 fun:inflateReset2
13 fun:inflateInit2_
14 fun:png_create_read_struct_2
15 fun:png_create_read_struct
tomhudson@google.com0435f162012-03-15 18:16:39 +000016}
commit-bot@chromium.org738e02c2013-07-02 17:40:22 +000017{
18 Mesa_ReadPixels
19 Memcheck:Value8
20 obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
21 fun:_mesa_readpixels
22}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000023{
24 FcConfig
25 Memcheck:Addr4
26 fun:FcConfigFileExists
27}
28{
29 Mesa_add_symbol_leak
30 Memcheck:Leak
31 fun:malloc
32 fun:strdup
33 fun:_mesa_symbol_table_add_symbol
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000034}
robertphillips@google.com5d367c42013-07-09 12:51:58 +000035{
36 Mesa_symbol_table_add_symbol_leak
37 Memcheck:Leak
38 fun:calloc
39 fun:_mesa_symbol_table_add_symbol
40}
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000041{
robertphillips@google.com5d367c42013-07-09 12:51:58 +000042 Mesa_symbol_table_add_symbol_hash_leak
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000043 Memcheck:Leak
44 fun:calloc
robertphillips@google.com5d367c42013-07-09 12:51:58 +000045 fun:hash_table_insert
46 fun:_mesa_symbol_table_add_symbol
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000047}
48{
49 Mesa_add_global_symbol_leak
50 Memcheck:Leak
51 fun:malloc
52 fun:strdup
53 fun:_mesa_symbol_table_add_global_symbol
54}
robertphillips@google.com5d367c42013-07-09 12:51:58 +000055{
56 Mesa_add_global_symbol_calloc_leak
57 Memcheck:Leak
58 fun:calloc
59 fun:_mesa_symbol_table_add_global_symbol
60}
61{
62 Mesa_add_global_symbol_hash_leak
63 Memcheck:Leak
64 fun:calloc
65 fun:hash_table_insert
66 fun:_mesa_symbol_table_add_global_symbol
67}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000068{
69 Mesa_symbol_table_push_scope_leak
70 Memcheck:Leak
71 fun:calloc
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000072 fun:_mesa_symbol_table_push_scope
73}
robertphillips@google.com5d367c42013-07-09 12:51:58 +000074{
75 Mesa_symbol_table_ctor_leak
76 Memcheck:Leak
77 fun:calloc
78 fun:_mesa_symbol_table_ctor
79}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000080{
81 Mesa_bindAttribLocation_leak
82 Memcheck:Leak
83 fun:malloc
84 fun:strdup
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000085 fun:_mesa_BindAttribLocationARB
86}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000087{
88 Mesa_init_shader_program_leak
89 Memcheck:Leak
90 fun:_Znwm
91 fun:string_to_uint_map_ctor
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000092 fun:_mesa_init_shader_program
93}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +000094{
95 Mesa_fix_func_fragment_program_leak
96 Memcheck:Leak
97 fun:malloc
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +000098 fun:_mesa_get_fixed_func_fragment_program
99}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +0000100{
101 Mesa_link_shader_leak
102 Memcheck:Leak
103 fun:_Znwm
104 fun:_Z29link_assign_uniform_locationsP17gl_shader_program
105 fun:_Z12link_shadersP10gl_contextP17gl_shader_program
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +0000106 fun:_mesa_glsl_link_shader
107}
robertphillips@google.com5d367c42013-07-09 12:51:58 +0000108{
109 Mesa_link_shader_leak_2
110 Memcheck:Leak
111 fun:calloc
112 fun:st_link_shader
113 fun:_mesa_glsl_link_shader
114}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +0000115{
116 Mesa_leak
117 Memcheck:Leak
118 fun:malloc
119 fun:_mesa_realloc
robertphillips@google.com9c4c3de2013-07-03 15:39:10 +0000120 obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
121}
122{
123 lib_png_inflate
124 Memcheck:Cond
125 fun:inflateReset2
126 fun:inflateInit2_
127 fun:png_create_read_struct_2
128 fun:png_create_read_struct
129}
130{
131 Mesa_ReadPixels
132 Memcheck:Value8
133 obj:/usr/lib/x86_64-linux-gnu/dri/libdricore.so
134 fun:_mesa_readpixels
135}
robertphillips@google.com5d367c42013-07-09 12:51:58 +0000136{
137 Mesa_compile_shader
138 Memcheck:Leak
139 fun:calloc
140 fun:ralloc_size
141 fun:ralloc_strdup
142 ...
143 fun:_mesa_glsl_compile_shader
144}
145{
146 Mesa_compile_shader_2
147 Memcheck:Leak
148 fun:calloc
149 fun:ralloc_size
150 ...
151 fun:_mesa_glsl_compile_shader
152}
153{
154 Mesa_link_shader
155 Memcheck:Leak
156 fun:calloc
157 fun:ralloc_size
158 ...
159 fun:_mesa_glsl_link_shader
160}
161{
162 Mesa_link_shader2
163 Memcheck:Leak
164 fun:calloc
165 obj:/usr/lib/x86_64-linux-gnu/dri/libgallium.so
166 fun:st_link_shader
167 fun:_mesa_glsl_link_shader
168}
169{
170 Mesa_update_state
171 Memcheck:Leak
172 fun:calloc
173 fun:ralloc_size
174 ...
175 fun:_mesa_update_state
176}
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +0000177{
robertphillips@google.com5d367c42013-07-09 12:51:58 +0000178 Mesa_associate_uniform_storage
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +0000179 Memcheck:Leak
robertphillips@google.com5d367c42013-07-09 12:51:58 +0000180 fun:malloc
181 fun:realloc
182 fun:_mesa_uniform_attach_driver_storage
183 fun:_mesa_associate_uniform_storage
robertphillips@google.comd7a1eea2013-07-08 17:26:07 +0000184}