~ubuntu-branches/ubuntu/natty/gst-entrans/natty

« back to all changes in this revision

Viewing changes to common/gst.supp

  • Committer: Bazaar Package Importer
  • Author(s): Jonas Smedegaard
  • Date: 2010-09-13 19:49:29 UTC
  • Revision ID: james.westby@ubuntu.com-20100913194929-qz90a14xyxln9yfz
Tags: upstream-0.10.2
ImportĀ upstreamĀ versionĀ 0.10.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
### this file contains suppressions for valgrind when running
 
2
### the gstreamer unit tests
 
3
### it might be useful for wider use as well
 
4
 
 
5
### syscall suppressions
 
6
 
 
7
{
 
8
   <clone on Wim's Debian>
 
9
   Memcheck:Param
 
10
   clone(parent_tidptr)
 
11
   fun:clone
 
12
   fun:clone
 
13
}
 
14
 
 
15
{
 
16
   <clone on Wim's Debian>
 
17
   Memcheck:Param
 
18
   clone(child_tidptr)
 
19
   fun:clone
 
20
   fun:clone
 
21
}
 
22
 
 
23
{
 
24
   <clone on Wim's Debian>
 
25
   Memcheck:Param
 
26
   clone(tlsinfo)
 
27
   fun:clone
 
28
   fun:clone
 
29
}
 
30
 
 
31
### glibc suppressions
 
32
 
 
33
{
 
34
   <conditional jump on wim's debian 2/2/06>
 
35
   Memcheck:Cond
 
36
   obj:/lib/ld-2.3.*.so
 
37
   fun:dl_open_worker
 
38
   obj:/lib/ld-2.3.*.so
 
39
   fun:_dl_open
 
40
   fun:dlopen_doit
 
41
   obj:/lib/ld-2.3.*.so
 
42
   fun:_dlerror_run
 
43
   fun:dlopen@@GLIBC_2.1
 
44
   fun:g_module_open
 
45
   fun:gst_plugin_load_file
 
46
}
 
47
 
 
48
# glibc does not deallocate thread-local storage
 
49
 
 
50
{
 
51
   <tls>
 
52
   Memcheck:Leak
 
53
   fun:calloc
 
54
   fun:_dl_allocate_tls
 
55
   fun:pthread_create@@*
 
56
}
 
57
 
 
58
# I get an extra stack entry on x86/dapper
 
59
{
 
60
   <tls>
 
61
   Memcheck:Leak
 
62
   fun:calloc
 
63
   obj:/lib/ld-2.3.*.so
 
64
   fun:_dl_allocate_tls
 
65
   fun:pthread_create@@*
 
66
}
 
67
 
 
68
 
 
69
{
 
70
   <pthread strstr>
 
71
   Memcheck:Cond
 
72
   fun:strstr
 
73
   fun:__pthread_initialize_minimal
 
74
   obj:/lib/libpthread-*.so
 
75
   obj:/lib/libpthread-*.so
 
76
   fun:call_init
 
77
   fun:_dl_init
 
78
   obj:/lib/ld-*.so
 
79
}
 
80
 
 
81
# a thread-related free problem in glibc from Edgard
 
82
{
 
83
   __libc_freeres_rw_acess
 
84
   Memcheck:Addr4
 
85
   obj:*
 
86
   obj:*
 
87
   obj:*
 
88
   obj:*
 
89
   obj:*
 
90
   fun:__libc_freeres
 
91
}
 
92
 
 
93
{
 
94
   <a conditional jump on wim's debian>
 
95
   Memcheck:Cond
 
96
   obj:/lib/ld-2.3.*.so
 
97
   obj:/lib/ld-2.3.*.so
 
98
   obj:/lib/ld-2.3.*.so
 
99
   obj:/lib/ld-2.3.*.so
 
100
   obj:/lib/ld-2.3.*.so
 
101
}
 
102
 
 
103
# g_module_open-related problems
 
104
{
 
105
   <started showing up on fc4-quick>
 
106
   Memcheck:Addr2
 
107
   fun:memcpy
 
108
   fun:_dl_map_object_deps
 
109
   fun:dl_open_worker
 
110
   fun:_dl_catch_error
 
111
   fun:_dl_open
 
112
   fun:dlopen_doit
 
113
   fun:_dl_catch_error
 
114
   fun:_dlerror_run
 
115
   fun:dlopen@@GLIBC_2.1
 
116
   fun:g_module_open
 
117
   fun:gst_plugin_load_file
 
118
   fun:gst_registry_scan_path_level
 
119
   fun:gst_registry_scan_path_level
 
120
   fun:gst_registry_scan_path_level
 
121
   fun:init_post
 
122
   fun:g_option_context_parse
 
123
   fun:gst_init_check
 
124
   fun:gst_init
 
125
   fun:gst_check_init
 
126
   fun:main
 
127
}
 
128
 
 
129
{
 
130
   <started showing up on fc4-quick>
 
131
   Memcheck:Addr4
 
132
   fun:memcpy
 
133
   fun:_dl_map_object_deps
 
134
   fun:dl_open_worker
 
135
   fun:_dl_catch_error
 
136
   fun:_dl_open
 
137
   fun:dlopen_doit
 
138
   fun:_dl_catch_error
 
139
   fun:_dlerror_run
 
140
   fun:dlopen@@GLIBC_2.1
 
141
   fun:g_module_open
 
142
   fun:gst_plugin_load_file
 
143
   fun:gst_registry_scan_path_level
 
144
   fun:gst_registry_scan_path_level
 
145
   fun:gst_registry_scan_path_level
 
146
   fun:init_post
 
147
   fun:g_option_context_parse
 
148
   fun:gst_init_check
 
149
   fun:gst_init
 
150
   fun:gst_check_init
 
151
   fun:main
 
152
}
 
153
 
 
154
{
 
155
   <g_module_open on wim's debian>
 
156
   Memcheck:Cond
 
157
   obj:/lib/ld-2.3.*.so
 
158
   obj:/lib/ld-2.3.*.so
 
159
   obj:/lib/ld-2.3.*.so
 
160
   fun:do_sym
 
161
   fun:_dl_sym
 
162
   fun:dlsym_doit
 
163
   obj:/lib/ld-2.3.*.so
 
164
   fun:_dlerror_run
 
165
   fun:dlsym
 
166
   fun:g_module_symbol
 
167
   fun:g_module_open
 
168
   fun:gst_plugin_load_file
 
169
}
 
170
 
 
171
{
 
172
   <g_module_open on wim's debian>
 
173
   Memcheck:Cond
 
174
   obj:/lib/ld-2.3.*.so
 
175
   obj:/lib/ld-2.3.*.so
 
176
   obj:/lib/ld-2.3.*.so
 
177
   fun:dl_open_worker
 
178
   obj:/lib/ld-2.3.*.so
 
179
   fun:_dl_open
 
180
   fun:dlopen_doit
 
181
   obj:/lib/ld-2.3.*.so
 
182
   fun:_dlerror_run
 
183
   fun:dlopen@@GLIBC_2.1
 
184
   fun:g_module_open
 
185
   fun:gst_plugin_load_file
 
186
}
 
187
{
 
188
   <g_module_open on wim's debian>
 
189
   Memcheck:Cond
 
190
   obj:/lib/ld-2.3.*.so
 
191
   fun:dl_open_worker
 
192
   obj:/lib/ld-2.3.*.so
 
193
   fun:_dl_open
 
194
   fun:dlopen_doit
 
195
   obj:/lib/ld-2.3.*.so
 
196
   fun:_dlerror_run
 
197
   fun:dlopen@@GLIBC_2.1
 
198
   fun:g_module_open
 
199
   fun:gst_plugin_load_file
 
200
   fun:gst_plugin_load_by_name
 
201
   fun:gst_plugin_feature_load
 
202
}
 
203
 
 
204
{
 
205
   <leak on wim's debian in g_module_open>
 
206
   Memcheck:Leak
 
207
   fun:malloc
 
208
   obj:/lib/ld-2.3.*.so
 
209
   fun:dl_open_worker
 
210
   obj:/lib/ld-2.3.*.so
 
211
   fun:_dl_open
 
212
   fun:dlopen_doit
 
213
   obj:/lib/ld-2.3.*.so
 
214
   fun:_dlerror_run
 
215
   fun:dlopen@@GLIBC_2.1
 
216
   fun:g_module_open
 
217
   fun:gst_plugin_load_file
 
218
   fun:gst_plugin_load_by_name
 
219
}
 
220
 
 
221
{
 
222
   <invalid read on wim's debian>
 
223
   Memcheck:Addr4
 
224
   obj:/lib/ld-2.3.*.so
 
225
   obj:/lib/ld-2.3.*.so
 
226
   obj:/lib/ld-2.3.*.so
 
227
   obj:/lib/ld-2.3.*.so
 
228
   obj:/lib/ld-2.3.*.so
 
229
   obj:/lib/ld-2.3.*.so
 
230
   obj:/lib/ld-2.3.*.so
 
231
   fun:dl_open_worker
 
232
   obj:/lib/ld-2.3.*.so
 
233
   fun:_dl_open
 
234
   fun:dlopen_doit
 
235
   obj:/lib/ld-2.3.*.so
 
236
}
 
237
 
 
238
{
 
239
   <invalid read on wim's debian>
 
240
   Memcheck:Addr4
 
241
   obj:/lib/ld-2.3.*.so
 
242
   obj:/lib/ld-2.3.*.so
 
243
   obj:/lib/ld-2.3.*.so
 
244
   obj:/lib/ld-2.3.*.so
 
245
   obj:/lib/ld-2.3.*.so
 
246
   obj:/lib/ld-2.3.*.so
 
247
   fun:dl_open_worker
 
248
   obj:/lib/ld-2.3.*.so
 
249
   fun:_dl_open
 
250
   fun:dlopen_doit
 
251
   obj:/lib/ld-2.3.*.so
 
252
   fun:_dlerror_run
 
253
}
 
254
 
 
255
{
 
256
   <invalid read on wim's debian - 2006-02-02>
 
257
   Memcheck:Addr4
 
258
   obj:/lib/ld-2.3.*.so
 
259
   obj:/lib/ld-2.3.*.so
 
260
   obj:/lib/ld-2.3.*.so
 
261
   fun:dl_open_worker
 
262
   obj:/lib/ld-2.3.*.so
 
263
   fun:_dl_open
 
264
   fun:dlopen_doit
 
265
   obj:/lib/ld-2.3.*.so
 
266
   fun:_dlerror_run
 
267
   fun:dlopen@@GLIBC_2.1
 
268
   fun:g_module_open
 
269
}
 
270
 
 
271
{
 
272
   <invalid read on wim's debian - 2006-02-02>
 
273
   Memcheck:Addr4
 
274
   obj:/lib/ld-2.3.*.so
 
275
   obj:/lib/ld-2.3.*.so
 
276
   fun:dl_open_worker
 
277
   obj:/lib/ld-2.3.*.so
 
278
   fun:_dl_open
 
279
   fun:dlopen_doit
 
280
   obj:/lib/ld-2.3.*.so
 
281
   fun:_dlerror_run
 
282
   fun:dlopen@@GLIBC_2.1
 
283
   fun:g_module_open
 
284
}
 
285
 
 
286
{
 
287
   <invalid read on wim's debian - 2006-02-02>
 
288
   Memcheck:Addr4
 
289
   obj:/lib/ld-2.3.*.so
 
290
   obj:/lib/ld-2.3.*.so
 
291
   obj:/lib/ld-2.3.*.so
 
292
   fun:do_sym
 
293
   fun:_dl_sym
 
294
   fun:dlsym_doit
 
295
   obj:/lib/ld-2.3.*.so
 
296
   fun:_dlerror_run
 
297
   fun:dlsym
 
298
   fun:g_module_symbol
 
299
   fun:g_module_open
 
300
}
 
301
 
 
302
{
 
303
   <futex on Andy's 64-bit ubuntu>
 
304
   Memcheck:Param
 
305
   futex(uaddr2)
 
306
   fun:pthread_once
 
307
   obj:/lib/libc-2.3.*.so
 
308
   obj:/lib/libc-2.3.*.so
 
309
   fun:mbsnrtowcs
 
310
   fun:vfprintf
 
311
   fun:vsprintf
 
312
   fun:sprintf
 
313
   obj:/lib/libc-2.3.*.so
 
314
   fun:tmpfile
 
315
   fun:setup_pipe
 
316
   fun:setup_messaging_with_key
 
317
   fun:setup_messaging
 
318
}
 
319
 
 
320
{
 
321
   <suppression for glibc 2.7 on debian>
 
322
   Memcheck:Addr4
 
323
   obj:/lib/ld-2.7.so
 
324
   obj:/lib/ld-2.7.so
 
325
   obj:/lib/ld-2.7.so
 
326
   obj:/lib/i686/cmov/libdl-2.7.so
 
327
   obj:/lib/ld-2.7.so
 
328
   obj:/lib/i686/cmov/libdl-2.7.so
 
329
   fun:dlopen
 
330
   fun:g_module_open
 
331
}
 
332
 
 
333
{
 
334
   <suppression for glibc 2.7 on debian>
 
335
   Memcheck:Addr4
 
336
   obj:/lib/ld-2.7.so
 
337
   obj:/lib/ld-2.7.so
 
338
   obj:/lib/ld-2.7.so
 
339
   obj:/lib/i686/cmov/libc-2.7.so
 
340
   fun:_dl_sym
 
341
   obj:/lib/i686/cmov/libdl-2.7.so
 
342
   obj:/lib/ld-2.7.so
 
343
   obj:/lib/i686/cmov/libdl-2.7.so
 
344
   fun:dlsym
 
345
   fun:g_module_symbol
 
346
   fun:g_module_open
 
347
}
 
348
 
 
349
{
 
350
   <suppression for glibc 2.7 on debian>
 
351
   Memcheck:Addr4
 
352
   obj:/lib/ld-2.7.so
 
353
   obj:/lib/ld-2.7.so
 
354
   obj:/lib/ld-2.7.so
 
355
   obj:/lib/ld-2.7.so
 
356
   obj:/lib/ld-2.7.so
 
357
   obj:/lib/ld-2.7.so
 
358
   obj:/lib/ld-2.7.so
 
359
   obj:/lib/ld-2.7.so
 
360
   obj:/lib/ld-2.7.so
 
361
   obj:/lib/i686/cmov/libdl-2.7.so
 
362
   obj:/lib/ld-2.7.so
 
363
   obj:/lib/i686/cmov/libdl-2.7.so
 
364
   fun:dlopen
 
365
   fun:g_module_open
 
366
}
 
367
 
 
368
{
 
369
   <suppression for glibc 2.7 on debian>
 
370
   Memcheck:Addr4
 
371
   obj:/lib/ld-2.7.so
 
372
   obj:/lib/ld-2.7.so
 
373
   obj:/lib/ld-2.7.so
 
374
   obj:/lib/ld-2.7.so
 
375
   obj:/lib/ld-2.7.so
 
376
   obj:/lib/ld-2.7.so
 
377
   obj:/lib/i686/cmov/libdl-2.7.so
 
378
   obj:/lib/ld-2.7.so
 
379
   obj:/lib/i686/cmov/libdl-2.7.so
 
380
   fun:dlopen
 
381
   fun:g_module_open
 
382
}
 
383
 
 
384
{
 
385
   <suppression for glibc 2.7 on debian>
 
386
   Memcheck:Addr4
 
387
   obj:/lib/ld-2.7.so
 
388
   obj:/lib/ld-2.7.so
 
389
   obj:/lib/ld-2.7.so
 
390
   obj:/lib/ld-2.7.so
 
391
   obj:/lib/ld-2.7.so
 
392
   obj:/lib/i686/cmov/libdl-2.7.so
 
393
   obj:/lib/ld-2.7.so
 
394
   obj:/lib/i686/cmov/libdl-2.7.so
 
395
   fun:dlopen
 
396
   fun:g_module_open
 
397
}
 
398
 
 
399
{
 
400
   <suppression for glibc 2.7 on debian>
 
401
   Memcheck:Addr4
 
402
   obj:/lib/ld-2.7.so
 
403
   obj:/lib/ld-2.7.so
 
404
   obj:/lib/ld-2.7.so
 
405
   obj:/lib/ld-2.7.so
 
406
   obj:/lib/ld-2.7.so
 
407
   obj:/lib/ld-2.7.so
 
408
   obj:/lib/ld-2.7.so
 
409
   obj:/lib/ld-2.7.so
 
410
   obj:/lib/ld-2.7.so
 
411
   obj:/lib/i686/cmov/libc-2.7.so
 
412
   obj:/lib/ld-2.7.so
 
413
   fun:__libc_dlopen_mode
 
414
}
 
415
 
 
416
{
 
417
   <suppression for glibc 2.7 on debian>
 
418
   Memcheck:Addr4
 
419
   obj:/lib/ld-2.7.so
 
420
   obj:/lib/ld-2.7.so
 
421
   obj:/lib/ld-2.7.so
 
422
   obj:/lib/ld-2.7.so
 
423
   obj:/lib/ld-2.7.so
 
424
   obj:/lib/ld-2.7.so
 
425
   obj:/lib/i686/cmov/libc-2.7.so
 
426
   obj:/lib/ld-2.7.so
 
427
   fun:__libc_dlopen_mode
 
428
}
 
429
 
 
430
{
 
431
   <suppression for glibc 2.7 on debian>
 
432
   Memcheck:Addr4
 
433
   obj:/lib/ld-2.7.so
 
434
   obj:/lib/ld-2.7.so
 
435
   obj:/lib/ld-2.7.so
 
436
   obj:/lib/ld-2.7.so
 
437
   obj:/lib/ld-2.7.so
 
438
   obj:/lib/i686/cmov/libc-2.7.so
 
439
   obj:/lib/ld-2.7.so
 
440
   fun:__libc_dlopen_mode
 
441
   obj:/lib/i686/cmov/libc-2.7.so
 
442
   obj:/lib/i686/cmov/libc-2.7.so
 
443
   obj:/lib/i686/cmov/libc-2.7.so
 
444
   obj:/lib/i686/cmov/libc-2.7.so
 
445
   obj:/lib/i686/cmov/libc-2.7.so
 
446
   fun:iconv_open
 
447
}
 
448
 
 
449
{
 
450
   <suppression for glibc 2.7 on debian>
 
451
   Memcheck:Addr4
 
452
   obj:/lib/ld-2.7.so
 
453
   obj:/lib/ld-2.7.so
 
454
   obj:/lib/ld-2.7.so
 
455
   obj:/lib/i686/cmov/libc-2.7.so
 
456
   obj:/lib/ld-2.7.so
 
457
   fun:__libc_dlopen_mode
 
458
   obj:/lib/i686/cmov/libc-2.7.so
 
459
   obj:/lib/i686/cmov/libc-2.7.so
 
460
   obj:/lib/i686/cmov/libc-2.7.so
 
461
   obj:/lib/i686/cmov/libc-2.7.so
 
462
   obj:/lib/i686/cmov/libc-2.7.so
 
463
   fun:iconv_open
 
464
}
 
465
 
 
466
{
 
467
   <suppression for glibc 2.7 on debian>
 
468
   Memcheck:Addr4
 
469
   obj:/lib/ld-2.7.so
 
470
   obj:/lib/ld-2.7.so
 
471
   obj:/lib/ld-2.7.so
 
472
   obj:/lib/ld-2.7.so
 
473
   obj:/lib/ld-2.7.so
 
474
   obj:/lib/i686/cmov/libdl-2.7.so
 
475
   obj:/lib/ld-2.7.so
 
476
   obj:/lib/i686/cmov/libdl-2.7.so
 
477
   fun:dlopen
 
478
}
 
479
 
 
480
{
 
481
   <suppression for glibc 2.7 on debian>
 
482
   Memcheck:Addr4
 
483
   obj:/lib/ld-2.7.so
 
484
   obj:/lib/i686/cmov/libdl-2.7.so
 
485
   obj:/lib/ld-2.7.so
 
486
   obj:/lib/i686/cmov/libdl-2.7.so
 
487
   fun:dlopen
 
488
}
 
489
 
 
490
{
 
491
   <suppression for glibc 2.7 on debian>
 
492
   Memcheck:Cond
 
493
   obj:/lib/ld-2.7.so
 
494
   obj:/lib/ld-2.7.so
 
495
   obj:/lib/i686/cmov/libdl-2.7.so
 
496
   obj:/lib/ld-2.7.so
 
497
   obj:/lib/i686/cmov/libdl-2.7.so
 
498
   fun:dlopen
 
499
}
 
500
 
 
501
{
 
502
   <suppression for glibc 2.7 on debian>
 
503
   Memcheck:Cond
 
504
   obj:/lib/ld-2.7.so
 
505
   obj:/lib/ld-2.7.so
 
506
   obj:/lib/i686/cmov/libdl-2.7.so
 
507
   obj:/lib/ld-2.7.so
 
508
   obj:/lib/i686/cmov/libdl-2.7.so
 
509
   fun:dlopen
 
510
}
 
511
 
 
512
{
 
513
   <suppression for glibc 2.7 on debian>
 
514
   Memcheck:Addr4
 
515
   obj:/lib/ld-2.7.so
 
516
   obj:/lib/ld-2.7.so
 
517
   obj:/lib/ld-2.7.so
 
518
   obj:/lib/ld-2.7.so
 
519
   obj:/lib/ld-2.7.so
 
520
   obj:/lib/i686/cmov/libdl-2.7.so
 
521
   obj:/lib/ld-2.7.so
 
522
   obj:/lib/i686/cmov/libdl-2.7.so
 
523
   fun:dlopen
 
524
}
 
525
 
 
526
{
 
527
   <suppression for glibc 2.7 on debian>
 
528
   Memcheck:Addr4
 
529
   obj:/lib/ld-2.7.so
 
530
   obj:/lib/i686/cmov/libdl-2.7.so
 
531
   obj:/lib/ld-2.7.so
 
532
   obj:/lib/i686/cmov/libdl-2.7.so
 
533
   fun:dlopen
 
534
}
 
535
 
 
536
{
 
537
   <suppression for glibc 2.7 on debian>
 
538
   Memcheck:Cond
 
539
   obj:/lib/ld-2.7.so
 
540
   obj:/lib/ld-2.7.so
 
541
   obj:/lib/i686/cmov/libdl-2.7.so
 
542
   obj:/lib/ld-2.7.so
 
543
   obj:/lib/i686/cmov/libdl-2.7.so
 
544
   fun:dlopen
 
545
}
 
546
 
 
547
{
 
548
   <suppression for glibc 2.7 on debian>
 
549
   Memcheck:Cond
 
550
   obj:/lib/ld-2.7.so
 
551
   obj:/lib/ld-2.7.so
 
552
   obj:/lib/i686/cmov/libdl-2.7.so
 
553
   obj:/lib/ld-2.7.so
 
554
   obj:/lib/i686/cmov/libdl-2.7.so
 
555
   fun:dlopen
 
556
}
 
557
 
 
558
{
 
559
   <suppression for glibc 2.7 on debian>
 
560
   Memcheck:Addr4
 
561
   obj:/lib/ld-2.7.so
 
562
   obj:/lib/ld-2.7.so
 
563
   obj:/lib/ld-2.7.so
 
564
   obj:/lib/ld-2.7.so
 
565
   obj:/lib/ld-2.7.so
 
566
   obj:/lib/i686/cmov/libdl-2.7.so
 
567
   obj:/lib/ld-2.7.so
 
568
   obj:/lib/i686/cmov/libdl-2.7.so
 
569
   fun:dlopen
 
570
}
 
571
 
 
572
{
 
573
   <suppression for glibc 2.7 on debian>
 
574
   Memcheck:Addr4
 
575
   obj:/lib/ld-2.7.so
 
576
   obj:/lib/i686/cmov/libdl-2.7.so
 
577
   obj:/lib/ld-2.7.so
 
578
   obj:/lib/i686/cmov/libdl-2.7.so
 
579
   fun:dlopen
 
580
}
 
581
 
 
582
{
 
583
   <suppression for glibc 2.7 on debian>
 
584
   Memcheck:Cond
 
585
   obj:/lib/ld-2.7.so
 
586
   obj:/lib/ld-2.7.so
 
587
   obj:/lib/i686/cmov/libdl-2.7.so
 
588
   obj:/lib/ld-2.7.so
 
589
   obj:/lib/i686/cmov/libdl-2.7.so
 
590
   fun:dlopen
 
591
}
 
592
 
 
593
{
 
594
   <suppression for glibc 2.7 on debian>
 
595
   Memcheck:Cond
 
596
   obj:/lib/ld-2.7.so
 
597
   obj:/lib/ld-2.7.so
 
598
   obj:/lib/i686/cmov/libdl-2.7.so
 
599
   obj:/lib/ld-2.7.so
 
600
   obj:/lib/i686/cmov/libdl-2.7.so
 
601
   fun:dlopen
 
602
}
 
603
 
 
604
{
 
605
   <suppression for glibc 2.7 on debian>
 
606
   Memcheck:Addr4
 
607
   obj:/lib/ld-2.7.so
 
608
   obj:/lib/ld-2.7.so
 
609
   obj:/lib/ld-2.7.so
 
610
   obj:/lib/ld-2.7.so
 
611
   obj:/lib/ld-2.7.so
 
612
   obj:/lib/ld-2.7.so
 
613
   obj:/lib/ld-2.7.so
 
614
   obj:/lib/ld-2.7.so
 
615
   obj:/lib/ld-2.7.so
 
616
   obj:/lib/ld-2.7.so
 
617
   obj:/lib/i686/cmov/libdl-2.7.so
 
618
   obj:/lib/ld-2.7.so
 
619
   obj:/lib/i686/cmov/libdl-2.7.so
 
620
   fun:dlopen
 
621
}
 
622
 
 
623
# suppression for a glibc bug:
 
624
# http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
 
625
{
 
626
   <Workaround for a glibc bug> 
 
627
   Memcheck:Free
 
628
   fun:free
 
629
   obj:*libc-*.so
 
630
   fun:__libc_freeres
 
631
   fun:*
 
632
   fun:_Exit
 
633
}
 
634
 
 
635
# same as above, just so it works for tpm on gutsy/x86-64
 
636
{
 
637
   <workaround glibc bug on gutsy x86-64>
 
638
   Memcheck:Free
 
639
   fun:free
 
640
   fun:free_mem
 
641
   fun:__libc_freeres
 
642
}
 
643
 
 
644
# valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
 
645
# as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
 
646
{
 
647
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
648
   Memcheck:Addr1
 
649
   fun:_dl_signal_error
 
650
   fun:_dl_map_object_deps
 
651
   fun:dl_open_worker
 
652
   fun:_dl_catch_error
 
653
   fun:_dl_open
 
654
   fun:dlopen_doit
 
655
   fun:_dl_catch_error
 
656
   fun:_dlerror_run
 
657
   fun:dlopen@@GLIBC_2.1
 
658
   fun:g_module_open
 
659
}
 
660
 
 
661
{
 
662
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
663
   Memcheck:Addr2
 
664
   fun:_dl_signal_error
 
665
   fun:_dl_map_object_deps
 
666
   fun:dl_open_worker
 
667
   fun:_dl_catch_error
 
668
   fun:_dl_open
 
669
   fun:dlopen_doit
 
670
   fun:_dl_catch_error
 
671
   fun:_dlerror_run
 
672
   fun:dlopen@@GLIBC_2.1
 
673
   fun:g_module_open
 
674
}
 
675
{
 
676
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
677
   Memcheck:Addr4
 
678
   fun:_dl_signal_error
 
679
   fun:_dl_map_object_deps
 
680
   fun:dl_open_worker
 
681
   fun:_dl_catch_error
 
682
   fun:_dl_open
 
683
   fun:dlopen_doit
 
684
   fun:_dl_catch_error
 
685
   fun:_dlerror_run
 
686
   fun:dlopen@@GLIBC_2.1
 
687
   fun:g_module_open
 
688
}
 
689
 
 
690
{
 
691
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
692
   Memcheck:Addr1
 
693
   fun:memcpy
 
694
   fun:_dl_signal_error
 
695
   fun:_dl_map_object_deps
 
696
   fun:dl_open_worker
 
697
   fun:_dl_catch_error
 
698
   fun:_dl_open
 
699
   fun:dlopen_doit
 
700
   fun:_dl_catch_error
 
701
   fun:_dlerror_run
 
702
   fun:dlopen@@GLIBC_2.1
 
703
   fun:g_module_open
 
704
}
 
705
 
 
706
{
 
707
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
708
   Memcheck:Addr2
 
709
   fun:memcpy
 
710
   fun:_dl_signal_error
 
711
   fun:_dl_map_object_deps
 
712
   fun:dl_open_worker
 
713
   fun:_dl_catch_error
 
714
   fun:_dl_open
 
715
   fun:dlopen_doit
 
716
   fun:_dl_catch_error
 
717
   fun:_dlerror_run
 
718
   fun:dlopen@@GLIBC_2.1
 
719
   fun:g_module_open
 
720
}
 
721
{
 
722
   <Invalid read of size 1, 2, 4 on thomas's FC4>
 
723
   Memcheck:Addr4
 
724
   fun:memcpy
 
725
   fun:_dl_signal_error
 
726
   fun:_dl_map_object_deps
 
727
   fun:dl_open_worker
 
728
   fun:_dl_catch_error
 
729
   fun:_dl_open
 
730
   fun:dlopen_doit
 
731
   fun:_dl_catch_error
 
732
   fun:_dlerror_run
 
733
   fun:dlopen@@GLIBC_2.1
 
734
   fun:g_module_open
 
735
}
 
736
 
 
737
{
 
738
   <Addr8 on Andy's AMD64 ubuntu in dl_open>
 
739
   Memcheck:Addr8
 
740
   obj:/lib/ld-2.3.*.so
 
741
   obj:/lib/ld-2.3.*.so
 
742
   obj:/lib/ld-2.3.*.so
 
743
   obj:/lib/ld-2.3.*.so
 
744
   obj:/lib/ld-2.3.*.so
 
745
   obj:/lib/ld-2.3.*.so
 
746
   obj:/lib/ld-2.3.*.so
 
747
   obj:/lib/libc-2.3.*.so
 
748
   obj:/lib/ld-2.3.*.so
 
749
   fun:_dl_open
 
750
   obj:/lib/libdl-2.3.*.so
 
751
   obj:/lib/ld-2.3.*.so
 
752
}
 
753
 
 
754
{
 
755
   <Conditional jump on Andy's AMD64 ubuntu>
 
756
   Memcheck:Cond
 
757
   obj:/lib/ld-2.3.*.so
 
758
   obj:/lib/libc-2.3.*.so
 
759
   obj:/lib/ld-2.3.*.so
 
760
   fun:_dl_open
 
761
   obj:/lib/libdl-2.3.*.so
 
762
   obj:/lib/ld-2.3.*.so
 
763
   obj:/lib/libdl-2.3.*.so
 
764
   fun:dlopen
 
765
   fun:g_module_open
 
766
   fun:gst_plugin_load_file
 
767
   fun:gst_plugin_load_by_name
 
768
   fun:gst_plugin_feature_load
 
769
}
 
770
 
 
771
{
 
772
   <Mike's x86 dapper>
 
773
   Memcheck:Addr4
 
774
   obj:/lib/ld-2.3.6.so
 
775
   obj:/lib/ld-2.3.6.so
 
776
   obj:/lib/tls/i686/cmov/libc-2.3.6.so
 
777
   obj:/lib/ld-2.3.6.so
 
778
   fun:_dl_open
 
779
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
780
   obj:/lib/ld-2.3.6.so
 
781
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
782
   fun:dlopen
 
783
}
 
784
 
 
785
{
 
786
   <Mike's x86 dapper>
 
787
   Memcheck:Cond
 
788
   obj:/lib/ld-2.3.6.so
 
789
   obj:/lib/tls/i686/cmov/libc-2.3.6.so
 
790
   obj:/lib/ld-2.3.6.so
 
791
   fun:_dl_open
 
792
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
793
   obj:/lib/ld-2.3.6.so
 
794
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
795
   fun:dlopen
 
796
}
 
797
 
 
798
{
 
799
   <Another dapper one>
 
800
   Memcheck:Cond
 
801
   obj:/lib/ld-2.3.6.so
 
802
   obj:/lib/ld-2.3.6.so
 
803
   obj:/lib/ld-2.3.6.so
 
804
   obj:/lib/tls/i686/cmov/libc-2.3.6.so
 
805
   obj:/lib/ld-2.3.6.so
 
806
   fun:_dl_open
 
807
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
808
   obj:/lib/ld-2.3.6.so
 
809
   obj:/lib/tls/i686/cmov/libdl-2.3.6.so
 
810
   fun:dlopen
 
811
}
 
812
 
 
813
### glib suppressions
 
814
{
 
815
   <g_parse_debug_string>
 
816
   Memcheck:Cond
 
817
   fun:g_parse_debug_string
 
818
   obj:/usr/lib*/libglib-2.0.so.*
 
819
   fun:g_slice_alloc
 
820
   fun:g_slice_alloc0
 
821
}
 
822
 
 
823
{
 
824
   <g_type_init malloc>
 
825
   Memcheck:Leak
 
826
   fun:malloc
 
827
   fun:g_malloc
 
828
   fun:g_strdup
 
829
   fun:g_quark_from_string
 
830
   obj:*
 
831
   obj:*
 
832
   fun:g_type_register_fundamental
 
833
   obj:*
 
834
   fun:g_type_init_with_debug_flags
 
835
   fun:g_type_init
 
836
   fun:init_pre
 
837
}
 
838
 
 
839
{
 
840
   <g_type_init calloc>
 
841
   Memcheck:Leak
 
842
   fun:calloc
 
843
   fun:g_malloc0
 
844
   obj:*
 
845
   obj:*
 
846
   fun:g_type_register_fundamental
 
847
}
 
848
 
 
849
{
 
850
   <g_type_init calloc 2>
 
851
   Memcheck:Leak
 
852
   fun:calloc
 
853
   fun:g_malloc0
 
854
   obj:*
 
855
   obj:*
 
856
   fun:g_type_init_with_debug_flags
 
857
}
 
858
 
 
859
{
 
860
   <g_type_init calloc 3, GSlice version>
 
861
   Memcheck:Leak
 
862
   fun:calloc
 
863
   fun:g_malloc0
 
864
   fun:g_slice_alloc
 
865
   obj:*
 
866
   obj:*
 
867
   fun:g_type_init_with_debug_flags
 
868
}
 
869
 
 
870
#pthread memleaks
 
871
 
 
872
{
 
873
   Thread creation leak
 
874
   Memcheck:Leak
 
875
   fun:calloc
 
876
   fun:allocate_dtv
 
877
   fun:_dl_allocate*
 
878
   fun:_dl_allocate*
 
879
   fun:__pthread_initialize_minimal
 
880
}
 
881
 
 
882
{
 
883
   Thread management leak
 
884
   Memcheck:Leak
 
885
   fun:calloc
 
886
   fun:allocate_dtv
 
887
   fun:_dl_allocate*
 
888
   fun:_dl_allocate*
 
889
   fun:__pthread_*
 
890
}
 
891
 
 
892
{
 
893
   Thread management leak 2
 
894
   Memcheck:Leak
 
895
   fun:memalign
 
896
   fun:_dl_allocate*
 
897
   fun:_dl_allocate*
 
898
   fun:__pthread_*
 
899
}
 
900
 
 
901
{
 
902
   pthread_create Syscall param write(buf) points to uninitialised byte(s)
 
903
   Memcheck:Param
 
904
   write(buf)
 
905
   fun:pthread_create@@GLIBC_2.2.5
 
906
   fun:g_thread_create*
 
907
 
 
908
}
 
909
 
 
910
# nss_parse_* memleak (used by g_option_context_parse)
 
911
{
 
912
   nss_parse_* memleak
 
913
   Memcheck:Leak
 
914
   fun:malloc
 
915
   fun:nss_parse_service_list
 
916
   fun:__nss_database_lookup
 
917
}
 
918
 
 
919
# liboil suppressions
 
920
{
 
921
   <liboil cpu_fault_check_try>
 
922
   Memcheck:Value8
 
923
   obj:/usr/lib/liboil-0.3.so.0.1.0
 
924
   obj:/usr/lib/liboil-0.3.so.0.1.0
 
925
   obj:/usr/lib/liboil-0.3.so.0.1.0
 
926
   fun:oil_cpu_fault_check_try
 
927
   fun:oil_test_check_impl
 
928
   fun:oil_class_optimize
 
929
   fun:oil_optimize_all
 
930
   fun:oil_init
 
931
}
 
932
 
 
933
{
 
934
   <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
 
935
   Memcheck:Addr8
 
936
   obj:/lib/ld-2.3.6.so
 
937
}
 
938
 
 
939
{
 
940
   <Ubuntu Dapper x86_64>
 
941
   Memcheck:Param
 
942
   futex(uaddr2)
 
943
   fun:pthread_once
 
944
   obj:/lib/libc-2.3.6.so
 
945
   obj:/lib/libc-2.3.6.so
 
946
   fun:setlocale
 
947
   fun:init_pre
 
948
   fun:g_option_context_parse
 
949
   fun:gst_init_check
 
950
   fun:gst_init
 
951
   fun:gst_check_init
 
952
   fun:main
 
953
}
 
954
 
 
955
{
 
956
   <Ubuntu Dapper x86_64 dlopen stuff again>
 
957
   Memcheck:Cond
 
958
   obj:/lib/ld-2.3.6.so
 
959
   obj:/lib/ld-2.3.6.so
 
960
   fun:_dl_open
 
961
   obj:/lib/libdl-2.3.6.so
 
962
   obj:/lib/ld-2.3.6.so
 
963
   obj:/lib/libdl-2.3.6.so
 
964
   fun:dlopen
 
965
   fun:g_module_open
 
966
   fun:gst_plugin_load_file
 
967
}
 
968
# this exists in a bunch of different variations, hence the short tail/trace
 
969
{
 
970
   <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
 
971
   Memcheck:Addr4
 
972
   obj:/lib/ld-2.4.so
 
973
   obj:/lib/ld-2.4.so
 
974
}
 
975
{
 
976
   <and the same for 64bit systems>
 
977
   Memcheck:Addr8
 
978
   obj:/lib/ld-2.4.so
 
979
   obj:/lib/ld-2.4.so
 
980
}
 
981
 
 
982
# More edgy suppressions (Mike)
 
983
{  
 
984
   <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
 
985
   Memcheck:Cond
 
986
   obj:/lib/ld-2.4.so
 
987
   obj:/lib/ld-2.4.so
 
988
   obj:/lib/ld-2.4.so
 
989
   obj:/lib/ld-2.4.so
 
990
   fun:dlopen_doit
 
991
   obj:/lib/ld-2.4.so
 
992
   fun:_dlerror_run
 
993
   fun:dlopen@@GLIBC_2.1
 
994
}
 
995
 
 
996
{  
 
997
   <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
 
998
   Memcheck:Cond
 
999
   obj:/lib/ld-2.4.so
 
1000
   obj:/lib/ld-2.4.so
 
1001
   obj:/lib/ld-2.4.so
 
1002
   obj:/lib/ld-2.4.so
 
1003
   obj:/lib/ld-2.4.so
 
1004
   obj:/lib/ld-2.4.so
 
1005
   fun:dlopen_doit
 
1006
   obj:/lib/ld-2.4.so
 
1007
   fun:_dlerror_run
 
1008
   fun:dlopen@@GLIBC_2.1
 
1009
}
 
1010
 
 
1011
{  
 
1012
   <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
 
1013
   Memcheck:Cond
 
1014
   obj:/lib/ld-2.4.so
 
1015
   obj:/lib/ld-2.4.so
 
1016
   obj:/lib/ld-2.4.so
 
1017
   fun:do_sym
 
1018
   fun:_dl_sym
 
1019
}
 
1020
 
 
1021
# This one's overly general, but there's zero other information in the stack
 
1022
# trace - just these five lines!
 
1023
{  
 
1024
   <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
 
1025
   Memcheck:Cond
 
1026
   obj:/lib/ld-2.4.so
 
1027
   obj:/lib/ld-2.4.so
 
1028
   obj:/lib/ld-2.4.so
 
1029
   obj:/lib/ld-2.4.so
 
1030
   obj:/lib/ld-2.4.so
 
1031
}
 
1032
 
 
1033
{
 
1034
   <tls leaks on Edgy/x86>
 
1035
   Memcheck:Leak
 
1036
   fun:calloc
 
1037
   obj:/lib/ld-2.4.so
 
1038
   fun:_dl_allocate_tls
 
1039
   fun:pthread_create@@GLIBC_2.1
 
1040
}
 
1041
 
 
1042
# TLS leaks for feisty/x86
 
1043
{
 
1044
   <tls leaks on Feisty/x86>
 
1045
   Memcheck:Leak
 
1046
   fun:calloc
 
1047
   fun:allocate_dtv
 
1048
   fun:_dl_allocate_tls
 
1049
   fun:pthread_create@@GLIBC_2.1
 
1050
}
 
1051
 
 
1052
{
 
1053
   <libcdio 0.76 leak>
 
1054
   Memcheck:Leak
 
1055
   fun:calloc
 
1056
   obj:/usr/lib/libcdio.so.6.0.1
 
1057
   fun:cdio_open_am_linux
 
1058
   obj:/usr/lib/libcdio.so.6.0.1
 
1059
   fun:cdio_open_am
 
1060
}
 
1061
 
 
1062
{
 
1063
   <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
 
1064
   Memcheck:Addr8
 
1065
   obj:/lib/ld-2.5.so
 
1066
}
 
1067
 
 
1068
{
 
1069
   <First of many Alsa errors>
 
1070
   Memcheck:Cond
 
1071
   fun:snd_pcm_direct_shm_create_or_connect
 
1072
   fun:snd_pcm_dsnoop_open
 
1073
   fun:_snd_pcm_dsnoop_open
 
1074
   obj:/*lib/libasound.so.2.0.0
 
1075
   obj:/*lib/libasound.so.2.0.0
 
1076
   fun:snd_pcm_open_slave
 
1077
   fun:_snd_pcm_plug_open
 
1078
   obj:/*lib/libasound.so.2.0.0
 
1079
   fun:snd_pcm_open_slave
 
1080
   fun:_snd_pcm_asym_open
 
1081
   obj:/*lib/libasound.so.2.0.0
 
1082
   obj:/*lib/libasound.so.2.0.0
 
1083
}
 
1084
 
 
1085
{
 
1086
   <alsa error>
 
1087
   Memcheck:Cond
 
1088
   fun:snd_pcm_hw_param_set_near
 
1089
   fun:set_hwparams
 
1090
}
 
1091
 
 
1092
{
 
1093
   <alsa error>
 
1094
   Memcheck:Cond
 
1095
   fun:_snd_pcm_hw_param_set_min
 
1096
   fun:snd_pcm_hw_param_set_min
 
1097
   fun:snd_pcm_hw_param_set_near
 
1098
   fun:set_hwparams
 
1099
}
 
1100
 
 
1101
{
 
1102
   <alsa error>
 
1103
   Memcheck:Cond
 
1104
   fun:_snd_pcm_hw_param_set_min
 
1105
   fun:snd_pcm_hw_param_set_min
 
1106
   fun:snd_pcm_hw_param_set_near
 
1107
   fun:set_hwparams
 
1108
}
 
1109
 
 
1110
{
 
1111
   <alsa error>
 
1112
   Memcheck:Cond
 
1113
   obj:/*lib/libasound.so.2.0.0
 
1114
   obj:/*lib/libasound.so.2.0.0
 
1115
   fun:snd_pcm_hw_param_set_near
 
1116
   fun:set_hwparams
 
1117
}
 
1118
{
 
1119
   <alsa error>
 
1120
   Memcheck:Cond
 
1121
   obj:/*lib/libasound.so.2.0.0
 
1122
   obj:/*lib/libasound.so.2.0.0
 
1123
   fun:snd_pcm_close
 
1124
   obj:/*lib/libasound.so.2.0.0
 
1125
}
 
1126
{
 
1127
   <alsa error>
 
1128
   Memcheck:Cond
 
1129
   fun:snd_pcm_direct_shm_create_or_connect
 
1130
   fun:snd_pcm_dmix_open
 
1131
   fun:_snd_pcm_dmix_open
 
1132
   obj:/*lib/libasound.so.2.0.0
 
1133
   obj:/*lib/libasound.so.2.0.0
 
1134
   fun:snd_pcm_open_slave
 
1135
   fun:_snd_pcm_softvol_open
 
1136
   obj:/*lib/libasound.so.2.0.0
 
1137
   fun:snd_pcm_open_slave
 
1138
   fun:_snd_pcm_plug_open
 
1139
   obj:/*lib/libasound.so.2.0.0
 
1140
   fun:snd_pcm_open_slave
 
1141
   fun:_snd_pcm_asym_open
 
1142
   obj:/*lib/libasound.so.2.0.0
 
1143
   obj:/*lib/libasound.so.2.0.0
 
1144
}
 
1145
{
 
1146
   <alsa error>
 
1147
   Memcheck:Leak
 
1148
   fun:malloc
 
1149
   fun:strdup
 
1150
   fun:snd_dlobj_cache_add
 
1151
   obj:/*lib/libasound.so.2.0.0
 
1152
   fun:snd_pcm_open_slave
 
1153
   fun:snd_pcm_dsnoop_open
 
1154
   fun:_snd_pcm_dsnoop_open
 
1155
   obj:/*lib/libasound.so.2.0.0
 
1156
   obj:/*lib/libasound.so.2.0.0
 
1157
   fun:snd_pcm_open_slave
 
1158
   fun:_snd_pcm_plug_open
 
1159
   obj:/*lib/libasound.so.2.0.0
 
1160
   fun:snd_pcm_open_slave
 
1161
   fun:_snd_pcm_asym_open
 
1162
   obj:/*lib/libasound.so.2.0.0
 
1163
   obj:/*lib/libasound.so.2.0.0
 
1164
}
 
1165
# Catch about 15 variations on inserting info into an ALSA
 
1166
# internal cache
 
1167
{
 
1168
   <alsa error>
 
1169
   Memcheck:Leak
 
1170
   fun:malloc
 
1171
   fun:snd_dlobj_cache_add
 
1172
   obj:/*lib/libasound.so.2.0.0
 
1173
}
 
1174
{
 
1175
   <this catches a bunch of very similar errors related to parsing the configs>
 
1176
   Memcheck:Leak
 
1177
   fun:malloc
 
1178
   obj:/*lib/libasound.so.2.0.0
 
1179
   obj:/*lib/libasound.so.2.0.0
 
1180
   obj:/*lib/libasound.so.2.0.0
 
1181
   obj:/*lib/libasound.so.2.0.0
 
1182
   obj:/*lib/libasound.so.2.0.0
 
1183
   obj:/*lib/libasound.so.2.0.0
 
1184
   fun:snd_config_hook_load
 
1185
}
 
1186
{
 
1187
   <alsa error>
 
1188
   Memcheck:Leak
 
1189
   fun:calloc
 
1190
   obj:/*lib/libasound.so.2.0.0
 
1191
   obj:/*lib/libasound.so.2.0.0
 
1192
   obj:/*lib/libasound.so.2.0.0
 
1193
   obj:/*lib/libasound.so.2.0.0
 
1194
   obj:/*lib/libasound.so.2.0.0
 
1195
   fun:snd_config_hook_load
 
1196
   obj:/*lib/libasound.so.2.0.0
 
1197
   fun:snd_config_searcha_hooks
 
1198
}
 
1199
{
 
1200
   <alsa error - same as above with 6 libasound>
 
1201
   Memcheck:Leak
 
1202
   fun:calloc
 
1203
   obj:/*lib/libasound.so.2.0.0
 
1204
   obj:/*lib/libasound.so.2.0.0
 
1205
   obj:/*lib/libasound.so.2.0.0
 
1206
   obj:/*lib/libasound.so.2.0.0
 
1207
   obj:/*lib/libasound.so.2.0.0
 
1208
   obj:/*lib/libasound.so.2.0.0
 
1209
   fun:snd_config_hook_load
 
1210
   obj:/*lib/libasound.so.2.0.0
 
1211
   fun:snd_config_searcha_hooks
 
1212
}
 
1213
{
 
1214
   <alsa error - same as above with 7 libasound>
 
1215
   Memcheck:Leak
 
1216
   fun:calloc
 
1217
   obj:/*lib/libasound.so.2.0.0
 
1218
   obj:/*lib/libasound.so.2.0.0
 
1219
   obj:/*lib/libasound.so.2.0.0
 
1220
   obj:/*lib/libasound.so.2.0.0
 
1221
   obj:/*lib/libasound.so.2.0.0
 
1222
   obj:/*lib/libasound.so.2.0.0
 
1223
   obj:/*lib/libasound.so.2.0.0
 
1224
   fun:snd_config_hook_load
 
1225
   obj:/*lib/libasound.so.2.0.0
 
1226
   fun:snd_config_searcha_hooks
 
1227
}
 
1228
{
 
1229
   <alsa error - same as above with 10 libasound>
 
1230
   Memcheck:Leak
 
1231
   fun:calloc
 
1232
   obj:/*lib/libasound.so.2.0.0
 
1233
   obj:/*lib/libasound.so.2.0.0
 
1234
   obj:/*lib/libasound.so.2.0.0
 
1235
   obj:/*lib/libasound.so.2.0.0
 
1236
   obj:/*lib/libasound.so.2.0.0
 
1237
   obj:/*lib/libasound.so.2.0.0
 
1238
   obj:/*lib/libasound.so.2.0.0
 
1239
   obj:/*lib/libasound.so.2.0.0
 
1240
   obj:/*lib/libasound.so.2.0.0
 
1241
   obj:/*lib/libasound.so.2.0.0
 
1242
   fun:snd_config_hook_load
 
1243
   obj:/*lib/libasound.so.2.0.0
 
1244
   fun:snd_config_searcha_hooks
 
1245
}
 
1246
{
 
1247
   <alsa error - same as above with 11 libasound>
 
1248
   Memcheck:Leak
 
1249
   fun:calloc
 
1250
   obj:/*lib/libasound.so.2.0.0
 
1251
   obj:/*lib/libasound.so.2.0.0
 
1252
   obj:/*lib/libasound.so.2.0.0
 
1253
   obj:/*lib/libasound.so.2.0.0
 
1254
   obj:/*lib/libasound.so.2.0.0
 
1255
   obj:/*lib/libasound.so.2.0.0
 
1256
   obj:/*lib/libasound.so.2.0.0
 
1257
   obj:/*lib/libasound.so.2.0.0
 
1258
   obj:/*lib/libasound.so.2.0.0
 
1259
   obj:/*lib/libasound.so.2.0.0
 
1260
   obj:/*lib/libasound.so.2.0.0
 
1261
   fun:snd_config_hook_load
 
1262
   obj:/*lib/libasound.so.2.0.0
 
1263
   fun:snd_config_searcha_hooks
 
1264
}
 
1265
{
 
1266
   <alsa error>
 
1267
   Memcheck:Leak
 
1268
   fun:malloc
 
1269
   obj:/*lib/libasound.so.2.0.0
 
1270
   obj:/*lib/libasound.so.2.0.0
 
1271
   obj:/*lib/libasound.so.2.0.0
 
1272
   obj:/*lib/libasound.so.2.0.0
 
1273
   obj:/*lib/libasound.so.2.0.0
 
1274
   obj:/*lib/libasound.so.2.0.0
 
1275
   obj:/*lib/libasound.so.2.0.0
 
1276
   obj:/*lib/libasound.so.2.0.0
 
1277
   obj:/*lib/libasound.so.2.0.0
 
1278
   obj:/*lib/libasound.so.2.0.0
 
1279
   fun:snd_config_hook_load
 
1280
   fun:snd_config_hook_load_for_all_cards
 
1281
   obj:/*lib/libasound.so.2.0.0
 
1282
   fun:snd_config_searcha_hooks
 
1283
   fun:snd_config_search_alias_hooks
 
1284
   fun:snd_config_search_definition
 
1285
}
 
1286
{
 
1287
   <alsa error - same as above, but using calloc>
 
1288
   Memcheck:Leak
 
1289
   fun:calloc
 
1290
   obj:/*lib/libasound.so.2.0.0
 
1291
   obj:/*lib/libasound.so.2.0.0
 
1292
   obj:/*lib/libasound.so.2.0.0
 
1293
   obj:/*lib/libasound.so.2.0.0
 
1294
   obj:/*lib/libasound.so.2.0.0
 
1295
   obj:/*lib/libasound.so.2.0.0
 
1296
   obj:/*lib/libasound.so.2.0.0
 
1297
   obj:/*lib/libasound.so.2.0.0
 
1298
   obj:/*lib/libasound.so.2.0.0
 
1299
   obj:/*lib/libasound.so.2.0.0
 
1300
   fun:snd_config_hook_load
 
1301
   fun:snd_config_hook_load_for_all_cards
 
1302
   obj:/*lib/libasound.so.2.0.0
 
1303
   fun:snd_config_searcha_hooks
 
1304
   fun:snd_config_search_alias_hooks
 
1305
   fun:snd_config_search_definition
 
1306
}
 
1307
{
 
1308
   <alsa error - same as above, but with only 9 libasounds>
 
1309
   Memcheck:Leak
 
1310
   fun:calloc
 
1311
   obj:/*lib/libasound.so.2.0.0
 
1312
   obj:/*lib/libasound.so.2.0.0
 
1313
   obj:/*lib/libasound.so.2.0.0
 
1314
   obj:/*lib/libasound.so.2.0.0
 
1315
   obj:/*lib/libasound.so.2.0.0
 
1316
   obj:/*lib/libasound.so.2.0.0
 
1317
   obj:/*lib/libasound.so.2.0.0
 
1318
   obj:/*lib/libasound.so.2.0.0
 
1319
   obj:/*lib/libasound.so.2.0.0
 
1320
   fun:snd_config_hook_load
 
1321
   obj:/*lib/libasound.so.2.0.0
 
1322
   fun:snd_config_searcha_hooks
 
1323
   fun:snd_config_search_alias_hooks
 
1324
   fun:snd_config_search_definition
 
1325
}
 
1326
{
 
1327
   <alsa error>
 
1328
   Memcheck:Leak
 
1329
   fun:calloc
 
1330
   obj:/*lib/libasound.so.2.0.0
 
1331
   obj:/*lib/libasound.so.2.0.0
 
1332
   obj:/*lib/libasound.so.2.0.0
 
1333
   obj:/*lib/libasound.so.2.0.0
 
1334
   obj:/*lib/libasound.so.2.0.0
 
1335
   obj:/*lib/libasound.so.2.0.0
 
1336
   obj:/*lib/libasound.so.2.0.0
 
1337
   obj:/*lib/libasound.so.2.0.0
 
1338
   fun:snd_config_hook_load
 
1339
   obj:/*lib/libasound.so.2.0.0
 
1340
   fun:snd_config_update_r
 
1341
   fun:snd_config_update
 
1342
}
 
1343
{
 
1344
   <alsa error - same as above, with 7 libasound repeats>
 
1345
   Memcheck:Leak
 
1346
   fun:calloc
 
1347
   obj:/*lib/libasound.so.2.0.0
 
1348
   obj:/*lib/libasound.so.2.0.0
 
1349
   obj:/*lib/libasound.so.2.0.0
 
1350
   obj:/*lib/libasound.so.2.0.0
 
1351
   obj:/*lib/libasound.so.2.0.0
 
1352
   obj:/*lib/libasound.so.2.0.0
 
1353
   obj:/*lib/libasound.so.2.0.0
 
1354
   fun:snd_config_hook_load
 
1355
   obj:/*lib/libasound.so.2.0.0
 
1356
   fun:snd_config_update_r
 
1357
   fun:snd_config_update
 
1358
}
 
1359
{
 
1360
   <alsa error - same as above, with 6 libasound repeats>
 
1361
   Memcheck:Leak
 
1362
   fun:calloc
 
1363
   obj:/*lib/libasound.so.2.0.0
 
1364
   obj:/*lib/libasound.so.2.0.0
 
1365
   obj:/*lib/libasound.so.2.0.0
 
1366
   obj:/*lib/libasound.so.2.0.0
 
1367
   obj:/*lib/libasound.so.2.0.0
 
1368
   obj:/*lib/libasound.so.2.0.0
 
1369
   fun:snd_config_hook_load
 
1370
   obj:/*lib/libasound.so.2.0.0
 
1371
   fun:snd_config_update_r
 
1372
   fun:snd_config_update
 
1373
}
 
1374
{
 
1375
   <alsa error>
 
1376
   Memcheck:Leak
 
1377
   fun:calloc
 
1378
   obj:/*lib/libasound.so.2.0.0
 
1379
   obj:/*lib/libasound.so.2.0.0
 
1380
   obj:/*lib/libasound.so.2.0.0
 
1381
   obj:/*lib/libasound.so.2.0.0
 
1382
   obj:/*lib/libasound.so.2.0.0
 
1383
   fun:snd_config_update_r
 
1384
   fun:snd_config_update
 
1385
}
 
1386
{
 
1387
   <alsa error - same as above, with 6 libasound repeats>
 
1388
   Memcheck:Leak
 
1389
   fun:calloc
 
1390
   obj:/*lib/libasound.so.2.0.0
 
1391
   obj:/*lib/libasound.so.2.0.0
 
1392
   obj:/*lib/libasound.so.2.0.0
 
1393
   obj:/*lib/libasound.so.2.0.0
 
1394
   obj:/*lib/libasound.so.2.0.0
 
1395
   obj:/*lib/libasound.so.2.0.0
 
1396
   fun:snd_config_update_r
 
1397
   fun:snd_config_update
 
1398
}
 
1399
{
 
1400
   <alsa error - same as above, with 7 libasound repeats>
 
1401
   Memcheck:Leak
 
1402
   fun:calloc
 
1403
   obj:/*lib/libasound.so.2.0.0
 
1404
   obj:/*lib/libasound.so.2.0.0
 
1405
   obj:/*lib/libasound.so.2.0.0
 
1406
   obj:/*lib/libasound.so.2.0.0
 
1407
   obj:/*lib/libasound.so.2.0.0
 
1408
   obj:/*lib/libasound.so.2.0.0
 
1409
   obj:/*lib/libasound.so.2.0.0
 
1410
   fun:snd_config_update_r
 
1411
   fun:snd_config_update
 
1412
}
 
1413
{
 
1414
   <alsa error - same as above, with 8 libasound repeats>
 
1415
   Memcheck:Leak
 
1416
   fun:calloc
 
1417
   obj:/*lib/libasound.so.2.0.0
 
1418
   obj:/*lib/libasound.so.2.0.0
 
1419
   obj:/*lib/libasound.so.2.0.0
 
1420
   obj:/*lib/libasound.so.2.0.0
 
1421
   obj:/*lib/libasound.so.2.0.0
 
1422
   obj:/*lib/libasound.so.2.0.0
 
1423
   obj:/*lib/libasound.so.2.0.0
 
1424
   obj:/*lib/libasound.so.2.0.0
 
1425
   fun:snd_config_update_r
 
1426
   fun:snd_config_update
 
1427
}
 
1428
{
 
1429
   <alsa error - same as above, with 9 libasound repeats>
 
1430
   Memcheck:Leak
 
1431
   fun:calloc
 
1432
   obj:/*lib/libasound.so.2.0.0
 
1433
   obj:/*lib/libasound.so.2.0.0
 
1434
   obj:/*lib/libasound.so.2.0.0
 
1435
   obj:/*lib/libasound.so.2.0.0
 
1436
   obj:/*lib/libasound.so.2.0.0
 
1437
   obj:/*lib/libasound.so.2.0.0
 
1438
   obj:/*lib/libasound.so.2.0.0
 
1439
   obj:/*lib/libasound.so.2.0.0
 
1440
   obj:/*lib/libasound.so.2.0.0
 
1441
   fun:snd_config_update_r
 
1442
   fun:snd_config_update
 
1443
}
 
1444
{
 
1445
   <alsa error - same as above, with 10 libasound repeats>
 
1446
   Memcheck:Leak
 
1447
   fun:calloc
 
1448
   obj:/*lib/libasound.so.2.0.0
 
1449
   obj:/*lib/libasound.so.2.0.0
 
1450
   obj:/*lib/libasound.so.2.0.0
 
1451
   obj:/*lib/libasound.so.2.0.0
 
1452
   obj:/*lib/libasound.so.2.0.0
 
1453
   obj:/*lib/libasound.so.2.0.0
 
1454
   obj:/*lib/libasound.so.2.0.0
 
1455
   obj:/*lib/libasound.so.2.0.0
 
1456
   obj:/*lib/libasound.so.2.0.0
 
1457
   obj:/*lib/libasound.so.2.0.0
 
1458
   fun:snd_config_update_r
 
1459
   fun:snd_config_update
 
1460
}
 
1461
{
 
1462
   <alsa error - same as above, with 11 libasound repeats>
 
1463
   Memcheck:Leak
 
1464
   fun:calloc
 
1465
   obj:/*lib/libasound.so.2.0.0
 
1466
   obj:/*lib/libasound.so.2.0.0
 
1467
   obj:/*lib/libasound.so.2.0.0
 
1468
   obj:/*lib/libasound.so.2.0.0
 
1469
   obj:/*lib/libasound.so.2.0.0
 
1470
   obj:/*lib/libasound.so.2.0.0
 
1471
   obj:/*lib/libasound.so.2.0.0
 
1472
   obj:/*lib/libasound.so.2.0.0
 
1473
   obj:/*lib/libasound.so.2.0.0
 
1474
   obj:/*lib/libasound.so.2.0.0
 
1475
   obj:/*lib/libasound.so.2.0.0
 
1476
   fun:snd_config_update_r
 
1477
   fun:snd_config_update
 
1478
}
 
1479
{
 
1480
   <alsa error>
 
1481
   Memcheck:Leak
 
1482
   fun:calloc
 
1483
   obj:/*lib/libasound.so.2.0.0
 
1484
   obj:/*lib/libasound.so.2.0.0
 
1485
   obj:/*lib/libasound.so.2.0.0
 
1486
   obj:/*lib/libasound.so.2.0.0
 
1487
   obj:/*lib/libasound.so.2.0.0
 
1488
   obj:/*lib/libasound.so.2.0.0
 
1489
   obj:/*lib/libasound.so.2.0.0
 
1490
   obj:/*lib/libasound.so.2.0.0
 
1491
   fun:snd_config_hook_load
 
1492
   obj:/*lib/libasound.so.2.0.0
 
1493
   fun:snd_config_searcha_hooks
 
1494
   fun:snd_config_search_alias_hooks
 
1495
   fun:snd_config_search_definition
 
1496
   obj:/*lib/libasound.so.2.0.0
 
1497
}
 
1498
{
 
1499
   <alsa error>
 
1500
   Memcheck:Leak
 
1501
   fun:calloc
 
1502
   obj:/*lib/libasound.so.2.0.0
 
1503
   obj:/*lib/libasound.so.2.0.0
 
1504
   obj:/*lib/libasound.so.2.0.0
 
1505
   obj:/*lib/libasound.so.2.0.0
 
1506
   obj:/*lib/libasound.so.2.0.0
 
1507
   obj:/*lib/libasound.so.2.0.0
 
1508
   fun:snd_config_hook_load
 
1509
   obj:/*lib/libasound.so.2.0.0
 
1510
   fun:snd_config_searcha_hooks
 
1511
   fun:snd_config_search_alias_hooks
 
1512
   fun:snd_config_search_definition
 
1513
   obj:/*lib/libasound.so.2.0.0
 
1514
}
 
1515
{
 
1516
   <alsa error>
 
1517
   Memcheck:Leak
 
1518
   fun:calloc
 
1519
   obj:/*lib/libasound.so.2.0.0
 
1520
   obj:/*lib/libasound.so.2.0.0
 
1521
   obj:/*lib/libasound.so.2.0.0
 
1522
   obj:/*lib/libasound.so.2.0.0
 
1523
   obj:/*lib/libasound.so.2.0.0
 
1524
   obj:/*lib/libasound.so.2.0.0
 
1525
   obj:/*lib/libasound.so.2.0.0
 
1526
   obj:/*lib/libasound.so.2.0.0
 
1527
   obj:/*lib/libasound.so.2.0.0
 
1528
   fun:snd_config_hook_load
 
1529
   fun:snd_config_hook_load_for_all_cards
 
1530
   obj:/*lib/libasound.so.2.0.0
 
1531
   fun:snd_config_searcha_hooks
 
1532
   fun:snd_config_search_alias_hooks
 
1533
   fun:snd_config_search_definition
 
1534
   obj:/*lib/libasound.so.2.0.0
 
1535
}
 
1536
{
 
1537
   <alsa error - same as above, but with 8 libasound in the stack>
 
1538
   Memcheck:Leak
 
1539
   fun:calloc
 
1540
   obj:/*lib/libasound.so.2.0.0
 
1541
   obj:/*lib/libasound.so.2.0.0
 
1542
   obj:/*lib/libasound.so.2.0.0
 
1543
   obj:/*lib/libasound.so.2.0.0
 
1544
   obj:/*lib/libasound.so.2.0.0
 
1545
   obj:/*lib/libasound.so.2.0.0
 
1546
   obj:/*lib/libasound.so.2.0.0
 
1547
   obj:/*lib/libasound.so.2.0.0
 
1548
   fun:snd_config_hook_load
 
1549
   fun:snd_config_hook_load_for_all_cards
 
1550
   obj:/*lib/libasound.so.2.0.0
 
1551
   fun:snd_config_searcha_hooks
 
1552
   fun:snd_config_search_alias_hooks
 
1553
   fun:snd_config_search_definition
 
1554
   obj:/*lib/libasound.so.2.0.0
 
1555
}
 
1556
{
 
1557
   <alsa error - same as above, but with 7 libasound in the stack>
 
1558
   Memcheck:Leak
 
1559
   fun:calloc
 
1560
   obj:/*lib/libasound.so.2.0.0
 
1561
   obj:/*lib/libasound.so.2.0.0
 
1562
   obj:/*lib/libasound.so.2.0.0
 
1563
   obj:/*lib/libasound.so.2.0.0
 
1564
   obj:/*lib/libasound.so.2.0.0
 
1565
   obj:/*lib/libasound.so.2.0.0
 
1566
   obj:/*lib/libasound.so.2.0.0
 
1567
   fun:snd_config_hook_load
 
1568
   fun:snd_config_hook_load_for_all_cards
 
1569
   obj:/*lib/libasound.so.2.0.0
 
1570
   fun:snd_config_searcha_hooks
 
1571
   fun:snd_config_search_alias_hooks
 
1572
   fun:snd_config_search_definition
 
1573
   obj:/*lib/libasound.so.2.0.0
 
1574
}
 
1575
{
 
1576
   <alsa error - same as above, but with 6 libasound in the stack>
 
1577
   Memcheck:Leak
 
1578
   fun:calloc
 
1579
   obj:/*lib/libasound.so.2.0.0
 
1580
   obj:/*lib/libasound.so.2.0.0
 
1581
   obj:/*lib/libasound.so.2.0.0
 
1582
   obj:/*lib/libasound.so.2.0.0
 
1583
   obj:/*lib/libasound.so.2.0.0
 
1584
   obj:/*lib/libasound.so.2.0.0
 
1585
   fun:snd_config_hook_load
 
1586
   fun:snd_config_hook_load_for_all_cards
 
1587
   obj:/*lib/libasound.so.2.0.0
 
1588
   fun:snd_config_searcha_hooks
 
1589
   fun:snd_config_search_alias_hooks
 
1590
   fun:snd_config_search_definition
 
1591
   obj:/*lib/libasound.so.2.0.0
 
1592
}
 
1593
{
 
1594
   <nss lookup within ALSA>
 
1595
   Memcheck:Leak
 
1596
   fun:malloc
 
1597
   obj:/lib/libc*.so
 
1598
   fun:__nss_database_lookup
 
1599
   obj:*
 
1600
   obj:*
 
1601
   fun:getgrnam_r
 
1602
   fun:getgrnam
 
1603
   fun:snd_pcm_direct_parse_open_conf
 
1604
}
 
1605
 
 
1606
{
 
1607
   <libxcb leak on Ubuntu Feisty>
 
1608
   Memcheck:Leak
 
1609
   fun:calloc
 
1610
   fun:_XCBInitDisplayLock
 
1611
   fun:XOpenDisplay
 
1612
}
 
1613
 
 
1614
# GConf internal initialisations related to getting the default client.
 
1615
{
 
1616
   <Orbit something or other>
 
1617
   Memcheck:Leak
 
1618
   fun:calloc
 
1619
   fun:g_malloc0
 
1620
   fun:ORBit_alloc_tcval
 
1621
   obj:/usr/lib/libORBit-2.so.*
 
1622
   fun:ORBit_demarshal_IOR
 
1623
   fun:ORBit_demarshal_object
 
1624
   fun:CORBA_ORB_string_to_object
 
1625
   obj:/usr/lib/libgconf-2.so.*
 
1626
   fun:gconf_get_current_lock_holder
 
1627
   fun:gconf_activate_server
 
1628
   obj:/usr/lib/libgconf-2.so.*
 
1629
   obj:/usr/lib/libgconf-2.so.*
 
1630
   fun:gconf_engine_get_default
 
1631
}
 
1632
{
 
1633
   <gconf internal leak>
 
1634
   Memcheck:Leak
 
1635
   fun:calloc
 
1636
   fun:g_malloc0
 
1637
   fun:ORBit_alloc_tcval
 
1638
   obj:/usr/lib/libORBit-2.so.*
 
1639
   fun:PortableServer_POA_servant_to_reference
 
1640
   obj:/usr/lib/libgconf-2.so.*
 
1641
   obj:/usr/lib/libgconf-2.so.*
 
1642
   obj:/usr/lib/libgconf-2.so.*
 
1643
   fun:gconf_engine_get_default
 
1644
}
 
1645
{
 
1646
   <gconf internal leak>
 
1647
   Memcheck:Leak
 
1648
   fun:calloc
 
1649
   fun:g_malloc0
 
1650
   fun:ORBit_alloc_tcval
 
1651
   obj:/usr/lib/libORBit-2.so.*
 
1652
   fun:ORBit_demarshal_IOR
 
1653
   fun:ORBit_demarshal_object
 
1654
   fun:CORBA_ORB_string_to_object
 
1655
   obj:/usr/lib/libgconf-2.so.*
 
1656
   fun:gconf_get_current_lock_holder
 
1657
   fun:gconf_activate_server
 
1658
   obj:/usr/lib/libgconf-2.so.*
 
1659
   obj:/usr/lib/libgconf-2.so.*
 
1660
   fun:gconf_engine_get_default
 
1661
}  
 
1662
{
 
1663
   <gconf internal initialisation>
 
1664
   Memcheck:Leak
 
1665
   fun:calloc
 
1666
   fun:g_malloc0
 
1667
   fun:ORBit_alloc*
 
1668
   obj:/usr/lib/libORBit-2.so.*
 
1669
   fun:ORBit_demarshal_IOR
 
1670
   fun:ORBit_demarshal_object
 
1671
   fun:ORBit_demarshal_value
 
1672
   obj:/usr/lib/libORBit-2.so.*
 
1673
   fun:ORBit_small_invoke_stub
 
1674
   fun:ConfigServer_get_default_database
 
1675
   obj:/usr/lib/libgconf-2.so.*
 
1676
   fun:gconf_engine_get_default
 
1677
}
 
1678
{
 
1679
   <gconf internal init>
 
1680
   Memcheck:Leak
 
1681
   fun:calloc
 
1682
   fun:g_malloc0
 
1683
   fun:ORBit_alloc*
 
1684
   obj:/usr/lib/libORBit-2.so.*
 
1685
   fun:IOP_generate_profiles
 
1686
   fun:ORBit_marshal_object
 
1687
   fun:ORBit_marshal_value
 
1688
   obj:/usr/lib/libORBit-2.so.*
 
1689
   fun:ORBit_small_invoke_stub
 
1690
   fun:ConfigServer_add_client
 
1691
   obj:/usr/lib/libgconf-2.so.*
 
1692
   obj:/usr/lib/libgconf-2.so.*
 
1693
   fun:gconf_engine_get_default
 
1694
}
 
1695
{
 
1696
   <gconf internal init>
 
1697
   Memcheck:Leak
 
1698
   fun:calloc
 
1699
   fun:g_malloc0
 
1700
   fun:ORBit_alloc_by_tc
 
1701
   obj:/usr/lib/libORBit-2.so.*
 
1702
   fun:PortableServer_POA_servant_to_reference
 
1703
   obj:/usr/lib/libgconf-2.so.*
 
1704
   obj:/usr/lib/libgconf-2.so.*
 
1705
   obj:/usr/lib/libgconf-2.so.*
 
1706
   fun:gconf_engine_get_default
 
1707
}
 
1708
{
 
1709
   <gconf internal init>
 
1710
   Memcheck:Leak
 
1711
   fun:calloc
 
1712
   fun:g_malloc0
 
1713
   fun:ORBit_alloc_by_tc
 
1714
   obj:/usr/lib/libORBit-2.so.*
 
1715
   fun:ORBit_demarshal_IOR
 
1716
   fun:ORBit_demarshal_object
 
1717
   fun:CORBA_ORB_string_to_object
 
1718
   obj:/usr/lib/libgconf-2.so.*
 
1719
   fun:gconf_get_current_lock_holder
 
1720
   fun:gconf_activate_server
 
1721
   obj:/usr/lib/libgconf-2.so.*
 
1722
   obj:/usr/lib/libgconf-2.so.*
 
1723
   fun:gconf_engine_get_default
 
1724
}
 
1725
 
 
1726
# Some libORBit/bonobo initialisation stuff
 
1727
{
 
1728
   <bonobo init>
 
1729
   Memcheck:Leak
 
1730
   fun:malloc
 
1731
   fun:g_malloc
 
1732
   fun:ORBit_alloc_string
 
1733
   fun:CORBA_string_dup
 
1734
   fun:Bonobo_ActivationEnvValue_set
 
1735
   fun:bonobo_activation_init_activation_env
 
1736
   fun:bonobo_activation_orb_init
 
1737
   fun:bonobo_activation_init
 
1738
}
 
1739
{
 
1740
   <bonobo init>
 
1741
   Memcheck:Leak
 
1742
   fun:calloc
 
1743
   fun:g_malloc0
 
1744
   fun:ORBit_alloc*
 
1745
   fun:ORBit_small_alloc*
 
1746
   obj:/usr/lib/libORBit-2.so*
 
1747
   fun:PortableServer_POA_servant_to_reference
 
1748
   obj:/usr/lib/libbonobo-2.so*
 
1749
}
 
1750
{
 
1751
   <bonobo init>
 
1752
   Memcheck:Leak
 
1753
   fun:calloc
 
1754
   fun:g_malloc0
 
1755
   fun:ORBit_alloc_tcval
 
1756
   fun:ORBit_small_allocbuf
 
1757
   fun:ORBit_adaptor_setup
 
1758
   obj:/usr/lib/libORBit-2.so*
 
1759
   fun:ORBit_POA_setup_root
 
1760
   fun:ORBit_init_internals
 
1761
   fun:CORBA_ORB_init
 
1762
}
 
1763
{
 
1764
   <bonobo init - more recent variant of above>
 
1765
   Memcheck:Leak
 
1766
   fun:calloc
 
1767
   fun:g_malloc0
 
1768
   fun:ORBit_alloc_tcval
 
1769
   fun:ORBit_adaptor_setup
 
1770
   obj:/usr/lib/libORBit-2.so*
 
1771
   fun:ORBit_POA_setup_root
 
1772
   fun:ORBit_init_internals
 
1773
   fun:CORBA_ORB_init
 
1774
}
 
1775
{
 
1776
   <bonobo init>
 
1777
   Memcheck:Leak
 
1778
   fun:calloc
 
1779
   fun:g_malloc0
 
1780
   fun:ORBit_alloc*
 
1781
   fun:ORBit_small_allocbuf
 
1782
   fun:bonobo_activation_init_activation_env
 
1783
   fun:bonobo_activation_orb_init
 
1784
   fun:bonobo_activation_init
 
1785
}
 
1786
 
 
1787
# More GConf stuff from the FC5 buildbot, mostly variations on the 
 
1788
# above stack traces
 
1789
{
 
1790
   <incompletely initialised ORBit buffer>
 
1791
   Memcheck:Param
 
1792
   writev(vector[...])
 
1793
   fun:writev
 
1794
   obj:/usr/lib/libORBit-2.so*
 
1795
   fun:link_connection_writev
 
1796
   fun:giop_send_buffer_write
 
1797
   obj:/usr/lib/libORBit-2.so*
 
1798
   fun:ORBit_small_invoke_stub
 
1799
   fun:ORBit_small_invoke_stub_n
 
1800
   fun:ORBit_c_stub_invoke
 
1801
   fun:ConfigServer_ping
 
1802
   fun:gconf_activate_server
 
1803
   obj:/usr/lib/libgconf-2.so*
 
1804
   obj:/usr/lib/libgconf-2.so*
 
1805
   fun:gconf_engine_get_default
 
1806
}
 
1807
{
 
1808
   <gconf init>
 
1809
   Memcheck:Leak
 
1810
   fun:calloc
 
1811
   fun:g_malloc0
 
1812
   fun:ORBit_alloc*
 
1813
   fun:ORBit_small_alloc*
 
1814
   obj:/usr/lib/libORBit-2.so*
 
1815
   fun:PortableServer_POA_servant_to_reference
 
1816
   obj:/usr/lib/libgconf-2.so*
 
1817
   obj:/usr/lib/libgconf-2.so*
 
1818
   obj:/usr/lib/libgconf-2.so*
 
1819
   fun:gconf_engine_get_default
 
1820
}
 
1821
{
 
1822
   <gconf init>
 
1823
   Memcheck:Leak
 
1824
   fun:calloc
 
1825
   fun:g_malloc0
 
1826
   fun:ORBit_alloc*
 
1827
   fun:ORBit_small_alloc
 
1828
   obj:/usr/lib/libORBit-2.so*
 
1829
   fun:ORBit_demarshal_IOR
 
1830
   fun:ORBit_demarshal_object
 
1831
   fun:CORBA_ORB_string_to_object
 
1832
   obj:/usr/lib/libgconf-2.so*
 
1833
   fun:gconf_get_current_lock_holder
 
1834
   fun:gconf_activate_server
 
1835
   obj:/usr/lib/libgconf-2.so*
 
1836
   obj:/usr/lib/libgconf-2.so*
 
1837
   fun:gconf_engine_get_default
 
1838
}
 
1839
{
 
1840
   <gconf init>
 
1841
   Memcheck:Leak
 
1842
   fun:calloc
 
1843
   fun:g_malloc0
 
1844
   fun:ORBit_alloc*
 
1845
   fun:ORBit_small_alloc*
 
1846
   obj:/usr/lib/libORBit-2.so*
 
1847
   fun:ORBit_demarshal_IOR
 
1848
   fun:ORBit_demarshal_object
 
1849
   fun:CORBA_ORB_string_to_object
 
1850
   obj:/usr/lib/libgconf-2.so*
 
1851
   fun:gconf_get_current_lock_holder
 
1852
   fun:gconf_activate_server
 
1853
   obj:/usr/lib/libgconf-2.so*
 
1854
   obj:/usr/lib/libgconf-2.so*
 
1855
   fun:gconf_engine_get_default
 
1856
}
 
1857
{
 
1858
   <bonobo init>
 
1859
   Memcheck:Leak
 
1860
   fun:calloc
 
1861
   fun:g_malloc0
 
1862
   fun:ORBit_alloc*
 
1863
   fun:ORBit_small_alloc*
 
1864
   obj:/usr/lib/libORBit-2.so*
 
1865
   fun:ORBit_demarshal_IOR
 
1866
   fun:ORBit_demarshal_object
 
1867
   fun:ORBit_demarshal_value
 
1868
   obj:/usr/lib/libORBit-2.so*
 
1869
   fun:ORBit_small_invoke_stub
 
1870
   fun:ORBit_small_invoke_stub_n
 
1871
   fun:ORBit_c_stub_invoke
 
1872
   fun:ConfigServer_get_default_database
 
1873
   obj:/usr/lib/libgconf-2.so*
 
1874
   fun:gconf_engine_get_default
 
1875
}
 
1876
{
 
1877
   <gconf init>
 
1878
   Memcheck:Leak
 
1879
   fun:calloc
 
1880
   fun:g_malloc0
 
1881
   fun:ORBit_alloc*
 
1882
   fun:ORBit_small_alloc*
 
1883
   obj:/usr/lib/libORBit-2.so*
 
1884
   fun:ORBit_OAObject_object_to_objkey
 
1885
   fun:IOP_generate_profiles
 
1886
   fun:ORBit_marshal_object
 
1887
   fun:ORBit_marshal_value
 
1888
   obj:/usr/lib/libORBit-2.so*
 
1889
   fun:ORBit_small_invoke_stub
 
1890
   fun:ORBit_small_invoke_stub_n
 
1891
   fun:ORBit_c_stub_invoke
 
1892
   fun:ConfigServer_add_client
 
1893
   obj:/usr/lib/libgconf-2.so*
 
1894
   obj:/usr/lib/libgconf-2.so*
 
1895
   fun:gconf_engine_get_default
 
1896
}
 
1897
{
 
1898
   <GLib caching the home dir>
 
1899
   Memcheck:Leak
 
1900
   fun:malloc
 
1901
   obj:*libc-*.so
 
1902
   fun:__nss_database_lookup
 
1903
   obj:*
 
1904
   obj:*
 
1905
   fun:getpwnam_r
 
1906
   obj:/usr/lib*/libglib-2.0.so.*
 
1907
   fun:g_get_home_dir
 
1908
}
 
1909
{
 
1910
   <GLib caching the user name>
 
1911
   Memcheck:Leak
 
1912
   fun:malloc
 
1913
   obj:*libc-*.so
 
1914
   fun:__nss_database_lookup
 
1915
   obj:*
 
1916
   obj:*
 
1917
   fun:getpwnam_r
 
1918
   obj:/usr/lib*/libglib-2.0.so.*
 
1919
   fun:g_get_user_name
 
1920
}
 
1921
{
 
1922
   <GLib caching the tmp dir>
 
1923
   Memcheck:Leak
 
1924
   fun:malloc
 
1925
   obj:*libc-*.so
 
1926
   fun:__nss_database_lookup
 
1927
   obj:*
 
1928
   obj:*
 
1929
   fun:getpwnam_r
 
1930
   obj:/usr/lib*/libglib-2.0.so.*
 
1931
   fun:g_get_tmp_dir
 
1932
}
 
1933
 
 
1934
{
 
1935
   <GLib caching the host name>
 
1936
   Memcheck:Leak
 
1937
   fun:malloc
 
1938
   obj:*libc-*.so
 
1939
   fun:__nss_database_lookup
 
1940
   obj:*
 
1941
   obj:*
 
1942
   fun:getpwnam_r
 
1943
   obj:/usr/lib*/libglib-2.0.so.0.*
 
1944
   fun:g_get_host_name
 
1945
}
 
1946
 
 
1947
 
 
1948
## Some Fontconfig errors.
 
1949
{
 
1950
   <First time load of a font - feisty x86_64>
 
1951
   Memcheck:Leak
 
1952
   fun:malloc
 
1953
   fun:FcPatternObjectInsertElt
 
1954
   fun:FcPatternObjectAddWithBinding
 
1955
   fun:FcPatternAppend
 
1956
   fun:FcEndElement
 
1957
   obj:/usr/lib/libexpat.so.1.0.0
 
1958
   obj:/usr/lib/libexpat.so.1.0.0
 
1959
   obj:/usr/lib/libexpat.so.1.0.0
 
1960
   obj:/usr/lib/libexpat.so.1.0.0
 
1961
   fun:XML_ParseBuffer
 
1962
   fun:FcConfigParseAndLoad
 
1963
   fun:FcConfigParseAndLoad
 
1964
   fun:FcParseInclude
 
1965
   fun:FcEndElement
 
1966
   obj:/usr/lib/libexpat.so.1.0.0
 
1967
   obj:/usr/lib/libexpat.so.1.0.0
 
1968
   obj:/usr/lib/libexpat.so.1.0.0
 
1969
   obj:/usr/lib/libexpat.so.1.0.0
 
1970
   fun:XML_ParseBuffer
 
1971
   fun:FcConfigParseAndLoad
 
1972
}
 
1973
{
 
1974
   <First time load of a font - feisty x86_64>
 
1975
   Memcheck:Leak
 
1976
   fun:malloc
 
1977
   fun:FcStrCopy
 
1978
   fun:FcEndElement
 
1979
   obj:/usr/lib/libexpat.so.1.0.0
 
1980
   obj:/usr/lib/libexpat.so.1.0.0
 
1981
   obj:/usr/lib/libexpat.so.1.0.0
 
1982
   obj:/usr/lib/libexpat.so.1.0.0
 
1983
   fun:XML_ParseBuffer
 
1984
   fun:FcConfigParseAndLoad
 
1985
   fun:FcConfigParseAndLoad
 
1986
   fun:FcParseInclude
 
1987
   fun:FcEndElement
 
1988
   obj:/usr/lib/libexpat.so.1.0.0
 
1989
   obj:/usr/lib/libexpat.so.1.0.0
 
1990
   obj:/usr/lib/libexpat.so.1.0.0
 
1991
   obj:/usr/lib/libexpat.so.1.0.0
 
1992
   fun:XML_ParseBuffer
 
1993
   fun:FcConfigParseAndLoad
 
1994
   fun:FcInitLoadConfig
 
1995
   fun:FcInitLoadConfigAndFonts
 
1996
}
 
1997
 
 
1998
# Issues with ubuntu Hardy, same crack as for previous ubuntus
 
1999
{
 
2000
   <tls leak generic ubuntu hardy x86>
 
2001
   Memcheck:Leak
 
2002
   fun:calloc
 
2003
   obj:*
 
2004
   fun:_dl_allocate_tls
 
2005
   fun:pthread_create@@*
 
2006
   obj:/usr/lib/libgthread*
 
2007
   fun:g_thread_*
 
2008
}
 
2009
 
 
2010
# I've made this version generic, so that it covers future modifications
 
2011
# of library names
 
2012
{
 
2013
   <tls leak generic>
 
2014
   Memcheck:Leak
 
2015
   fun:calloc
 
2016
   obj:*
 
2017
   fun:_dl_allocate_tls
 
2018
   fun:pthread_create@@*
 
2019
   fun:g_thread_*
 
2020
}
 
2021
 
 
2022
# series of invalid read of size 4 in g_module_open for ubuntu
 
2023
# hardy x86/32bit
 
2024
{
 
2025
   <invalid read of size 4 within <g_module_open>
 
2026
   Memcheck:Addr4
 
2027
   obj:/lib/ld-2.7.so
 
2028
   obj:/lib/ld-2.7.so
 
2029
   obj:/lib/ld-2.7.so
 
2030
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2031
   obj:/lib/ld-2.7.so
 
2032
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2033
   fun:dlopen
 
2034
   fun:g_module_open
 
2035
   fun:gst_plugin_load_*
 
2036
}
 
2037
 
 
2038
{
 
2039
   <invalid read of size 4 within <g_module_open>
 
2040
   Memcheck:Addr4
 
2041
   obj:/lib/ld-2.7.so
 
2042
   obj:/lib/ld-2.7.so
 
2043
   obj:/lib/ld-2.7.so
 
2044
   obj:/lib/ld-2.7.so
 
2045
   obj:/lib/ld-2.7.so
 
2046
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2047
   obj:/lib/ld-2.7.so
 
2048
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2049
   fun:dlopen
 
2050
   fun:g_module_open
 
2051
   fun:gst_plugin_load_*
 
2052
}
 
2053
 
 
2054
{
 
2055
   <invalid read of size 4 within <g_module_open>
 
2056
   Memcheck:Addr4
 
2057
   obj:/lib/ld-2.7.so
 
2058
   obj:/lib/ld-2.7.so
 
2059
   obj:/lib/ld-2.7.so
 
2060
   obj:/lib/ld-2.7.so
 
2061
   obj:/lib/ld-2.7.so
 
2062
   obj:/lib/ld-2.7.so
 
2063
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2064
   obj:/lib/ld-2.7.so
 
2065
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2066
   fun:dlopen
 
2067
   fun:g_module_open
 
2068
   fun:gst_plugin_load_*
 
2069
}
 
2070
 
 
2071
{
 
2072
   <invalid read of size 4 within <g_module_open>
 
2073
   Memcheck:Addr4
 
2074
   obj:/lib/ld-2.7.so
 
2075
   obj:/lib/ld-2.7.so
 
2076
   obj:/lib/ld-2.7.so
 
2077
   obj:/lib/ld-2.7.so
 
2078
   obj:/lib/ld-2.7.so
 
2079
   obj:/lib/ld-2.7.so
 
2080
   obj:/lib/ld-2.7.so
 
2081
   obj:/lib/ld-2.7.so
 
2082
   obj:/lib/ld-2.7.so
 
2083
   obj:/lib/ld-2.7.so
 
2084
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2085
   obj:/lib/ld-2.7.so
 
2086
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2087
   fun:dlopen
 
2088
   fun:g_module_open
 
2089
   fun:gst_plugin_load_*
 
2090
}
 
2091
 
 
2092
{
 
2093
   <invalid read of size 4 within <g_module_open>
 
2094
   Memcheck:Addr4
 
2095
   obj:/lib/ld-2.7.so
 
2096
   obj:/lib/ld-2.7.so
 
2097
   obj:/lib/ld-2.7.so
 
2098
   obj:/lib/ld-2.7.so
 
2099
   obj:/lib/ld-2.7.so
 
2100
   obj:/lib/ld-2.7.so
 
2101
   obj:/lib/ld-2.7.so
 
2102
   obj:/lib/ld-2.7.so
 
2103
   obj:/lib/ld-2.7.so
 
2104
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2105
   obj:/lib/ld-2.7.so
 
2106
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2107
   fun:dlopen
 
2108
   fun:g_module_open
 
2109
   fun:gst_plugin_load*
 
2110
}
 
2111
 
 
2112
{
 
2113
   <invalid read of size 4 within <g_module_open>
 
2114
   Memcheck:Addr4
 
2115
   obj:/lib/ld-2.7.so
 
2116
   obj:/lib/ld-2.7.so
 
2117
   obj:/lib/ld-2.7.so
 
2118
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2119
   fun:_dl_sym
 
2120
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2121
   obj:/lib/ld-2.7.so
 
2122
   obj:/lib/tls/i686/cmov/libdl-2.7.so
 
2123
   fun:dlsym
 
2124
   fun:g_module_symbol
 
2125
   fun:g_module_open
 
2126
   fun:gst_plugin_load_*
 
2127
}
 
2128
 
 
2129
# series of invalid read of size 8 in g_module_open for ubuntu
 
2130
# hardy x86/64bit
 
2131
{
 
2132
   <invalid read of size 8 within <g_module_open>
 
2133
   Memcheck:Addr8
 
2134
   obj:/lib/ld-2.7.so
 
2135
   obj:/lib/ld-2.7.so
 
2136
   obj:/lib/ld-2.7.so
 
2137
   obj:/lib/ld-2.7.so
 
2138
   obj:/lib/ld-2.7.so
 
2139
   obj:/lib/ld-2.7.so
 
2140
   obj:/lib/ld-2.7.so
 
2141
   obj:/lib/libdl-2.7.so
 
2142
   obj:/lib/ld-2.7.so
 
2143
   obj:/lib/libdl-2.7.so
 
2144
   fun:dlopen
 
2145
   fun:g_module_open
 
2146
}
 
2147
 
 
2148
{
 
2149
   <invalid read of size 8 within <g_module_open>
 
2150
   Memcheck:Addr8
 
2151
   obj:/lib/ld-2.7.so
 
2152
   obj:/lib/ld-2.7.so
 
2153
   obj:/lib/ld-2.7.so
 
2154
   obj:/lib/ld-2.7.so
 
2155
   obj:/lib/libdl-2.7.so
 
2156
   obj:/lib/ld-2.7.so
 
2157
   obj:/lib/libdl-2.7.so
 
2158
   fun:dlopen
 
2159
   fun:g_module_open
 
2160
}
 
2161
 
 
2162
{
 
2163
   <invalid read of size 8 within <g_module_open>
 
2164
   Memcheck:Addr8
 
2165
   obj:/lib/ld-2.7.so
 
2166
   obj:/lib/ld-2.7.so
 
2167
   obj:/lib/ld-2.7.so
 
2168
   obj:/lib/ld-2.7.so
 
2169
   obj:/lib/ld-2.7.so
 
2170
   obj:/lib/ld-2.7.so
 
2171
   obj:/lib/libdl-2.7.so
 
2172
   obj:/lib/ld-2.7.so
 
2173
   obj:/lib/libdl-2.7.so
 
2174
   fun:dlopen
 
2175
   fun:g_module_open
 
2176
}
 
2177
 
 
2178
{
 
2179
   <invalid read of size 8 within <g_module_open>
 
2180
   Memcheck:Addr8
 
2181
   obj:/lib/ld-2.7.so
 
2182
   obj:/lib/ld-2.7.so
 
2183
   obj:/lib/ld-2.7.so
 
2184
   obj:/lib/ld-2.7.so
 
2185
   obj:/lib/ld-2.7.so
 
2186
   obj:/lib/ld-2.7.so
 
2187
   obj:/lib/ld-2.7.so
 
2188
   obj:/lib/ld-2.7.so
 
2189
   obj:/lib/ld-2.7.so
 
2190
   obj:/lib/ld-2.7.so
 
2191
   obj:/lib/libdl-2.7.so
 
2192
   obj:/lib/ld-2.7.so
 
2193
   obj:/lib/libdl-2.7.so
 
2194
   fun:dlopen
 
2195
   fun:g_module_open
 
2196
}
 
2197
 
 
2198
{
 
2199
   <invalid read of size 8 within <g_module_open>
 
2200
   Memcheck:Addr8
 
2201
   obj:/lib/ld-2.7.so
 
2202
   obj:/lib/ld-2.7.so
 
2203
   obj:/lib/ld-2.7.so
 
2204
   obj:/lib/ld-2.7.so
 
2205
   obj:/lib/ld-2.7.so
 
2206
   obj:/lib/libdl-2.7.so
 
2207
   obj:/lib/ld-2.7.so
 
2208
   obj:/lib/libdl-2.7.so
 
2209
   fun:dlopen
 
2210
   fun:g_module_open
 
2211
}
 
2212
 
 
2213
{
 
2214
   <invalid read of size 8 within <g_module_open>
 
2215
   Memcheck:Addr8
 
2216
   obj:/lib/ld-2.7.so
 
2217
   obj:/lib/ld-2.7.so
 
2218
   obj:/lib/libdl-2.7.so
 
2219
   obj:/lib/ld-2.7.so
 
2220
   obj:/lib/libdl-2.7.so
 
2221
   fun:dlopen
 
2222
   fun:g_module_open
 
2223
}
 
2224
 
 
2225
{
 
2226
   <invalid read of size 8 within <g_module_open>
 
2227
   Memcheck:Addr8
 
2228
   obj:/lib/ld-2.7.so
 
2229
   obj:/lib/ld-2.7.so
 
2230
   obj:/lib/ld-2.7.so
 
2231
   obj:/lib/ld-2.7.so
 
2232
   obj:/lib/libc-2.7.so
 
2233
   obj:/lib/libdl-2.7.so
 
2234
   obj:/lib/ld-2.7.so
 
2235
   obj:/lib/libdl-2.7.so
 
2236
   fun:dlsym
 
2237
   fun:g_module_symbol
 
2238
   fun:g_module_open
 
2239
}
 
2240
 
 
2241
{
 
2242
   <GLib caching>
 
2243
   Memcheck:Addr4
 
2244
   obj:/lib/ld-2.7.so
 
2245
   obj:/lib/ld-2.7.so
 
2246
   obj:/lib/ld-2.7.so
 
2247
   obj:/lib/ld-2.7.so
 
2248
   obj:/lib/ld-2.7.so
 
2249
   obj:/lib/ld-2.7.so
 
2250
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2251
   obj:/lib/ld-2.7.so
 
2252
   fun:__libc_dlopen_mode
 
2253
   fun:__nss_lookup_function
 
2254
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2255
   fun:__nss_passwd_lookup
 
2256
   fun:getpwnam_r
 
2257
}
 
2258
 
 
2259
{
 
2260
   <GLib caching>
 
2261
   Memcheck:Addr4
 
2262
   obj:/lib/ld-2.7.so
 
2263
   obj:/lib/ld-2.7.so
 
2264
   obj:/lib/ld-2.7.so
 
2265
   obj:/lib/ld-2.7.so
 
2266
   obj:/lib/ld-2.7.so
 
2267
   obj:/lib/ld-2.7.so
 
2268
   obj:/lib/ld-2.7.so
 
2269
   obj:/lib/ld-2.7.so
 
2270
   obj:/lib/ld-2.7.so
 
2271
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2272
   obj:/lib/ld-2.7.so
 
2273
   fun:__libc_dlopen_mode
 
2274
   fun:__nss_lookup_function
 
2275
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2276
   fun:__nss_passwd_lookup
 
2277
   fun:getpwnam_r
 
2278
}
 
2279
 
 
2280
{
 
2281
   <GLib caching>
 
2282
   Memcheck:Addr4
 
2283
   obj:/lib/ld-2.7.so
 
2284
   obj:/lib/ld-2.7.so
 
2285
   obj:/lib/ld-2.7.so
 
2286
   obj:/lib/ld-2.7.so
 
2287
   obj:/lib/ld-2.7.so
 
2288
   obj:/lib/ld-2.7.so
 
2289
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2290
   obj:/lib/ld-2.7.so
 
2291
   fun:__libc_dlopen_mode
 
2292
   fun:__nss_lookup_function
 
2293
   obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
 
2294
   fun:_nss_compat_getpwnam_r
 
2295
   fun:getpwnam_r
 
2296
}
 
2297
 
 
2298
{
 
2299
   <GLib caching>
 
2300
   Memcheck:Addr4
 
2301
   obj:/lib/ld-2.7.so
 
2302
   obj:/lib/ld-2.7.so
 
2303
   obj:/lib/ld-2.7.so
 
2304
   obj:/lib/ld-2.7.so
 
2305
   obj:/lib/ld-2.7.so
 
2306
   obj:/lib/ld-2.7.so
 
2307
   obj:/lib/ld-2.7.so
 
2308
   obj:/lib/ld-2.7.so
 
2309
   obj:/lib/ld-2.7.so
 
2310
   obj:/lib/tls/i686/cmov/libc-2.7.so
 
2311
   obj:/lib/ld-2.7.so
 
2312
   fun:__libc_dlopen_mode
 
2313
   fun:__nss_lookup_function
 
2314
   obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
 
2315
   fun:_nss_compat_getpwnam_r
 
2316
   fun:getpwnam_r
 
2317
}