Install dhat viewer files in libexec.
[valgrind.git] / solaris11.supp
blob60109369a4405aee1e673a0edf03263fb05df04d
1 # This is a real problem in the Solaris libc. It is caused by a read past the
2 # FILE structure. It's an intentional hack to differentiate between two file
3 # structures, FILE and xFILE.
5    Solaris:snprintf
6    Memcheck:Cond
7    fun:getxfdat
8    ...
9    fun:_ndoprnt
10    fun:snprintf
13 # The same problem as above.
15    Solaris:vsnprintf
16    Memcheck:Cond
17    fun:getxfdat
18    ...
19    fun:_ndoprnt
20    fun:vsnprintf
23 # Solaris libc doesn't deallocate I/O buffers on program exit.
25    Solaris:file_buffer_malloc
26    Memcheck:Leak
27    fun:malloc
28    fun:_findbuf
29    obj:/lib/libc.so.1
30    obj:/lib/libc.so.1
33 #----------------------------------------------------------------------------#
34 # Solaris libc reinitializes mutex udp->ld_lock in the child's post-fork
35 # handler.
36 {  
37    Solaris:postfork_child_mutex_reinit
38    drd:MutexErr
39    fun:mutex_init
40    fun:postfork1_child
41    fun:forkx