summaryrefslogtreecommitdiff
path: root/pulseaudio.supp
blob: 83f9ad15df1df9614b0f3c8d285728dbb1e82659 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# This file contains error suppression rules for Valgrind. These rules suppress
# errors in alsa-lib that are caused by Valgrind not handling the
# SNDRV_CTL_IOCTL_TLV_READ ioctl. More information about the Valgrind bug:
# http://thread.gmane.org/gmane.comp.debugging.valgrind/11888
#
# To use this file, pass the command line option --suppressions=<filename> to
# Valgrind.
#
# If you find new false positives, and want to add new suppressions, the
# --gen-suppression=all option can be very useful. It prints automatically
# generated suppression rules that can be copy-pasted here.

{
        alsa-lib/snd_tlv_get_dB_range
        Memcheck:Cond
        fun:snd_tlv_get_dB_range
}

{
        alsa-lib/snd_tlv_convert_to_dB
        Memcheck:Cond
        fun:snd_tlv_convert_to_dB
}

{
        alsa-lib/snd_tlv_convert_from_dB
        Memcheck:Cond
        fun:snd_tlv_convert_from_dB
}

{
        alsa-lib/set_volume_ops
        Memcheck:Cond
        fun:set_volume_ops
}

{
        alsa-lib/snd_ctl_hw_elem_write
        Memcheck:Param
        ioctl(generic)
        fun:ioctl
        fun:snd_ctl_hw_elem_write
}

{
        alsa-lib/selem_read
        Memcheck:Cond
        fun:bcmp
        fun:selem_read
}