mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
It is split into - /libgnucash (for the non-gui bits) - /gnucash (for the gui) - /common (misc source files used by both) - /bindings (currently only holds python bindings) This is the first step in restructuring the code. It will need much more fine tuning later on.
287 lines
5.2 KiB
Plaintext
287 lines
5.2 KiB
Plaintext
|
|
# FILE: valgrind-gnucash.supp
|
|
#
|
|
# FUNCTION: This file is a valgrind 'suppression' file, used to
|
|
# get valgrind to not report certain errors that we aren't
|
|
# interested in.
|
|
#
|
|
# valgrind is a memory allocation debugging tool. See the
|
|
# file ./HACKING for instructions on how to run gnucash with
|
|
# valgrind
|
|
#
|
|
# HISTORY: created aug 2003 linas vepstas
|
|
|
|
|
|
##----------------------------------------------------------------------##
|
|
|
|
# Format of this file is:
|
|
# {
|
|
# name_of_suppression
|
|
# skin_name:supp_kind
|
|
# (optional extra info for some suppression types)
|
|
# caller0 name, or /name/of/so/file.so
|
|
# caller1 name, or ditto
|
|
# (optionally: caller2 name)
|
|
# (optionally: caller3 name)
|
|
# }
|
|
#
|
|
# For memcheck, the supp_kinds are:
|
|
#
|
|
# Param Value1 Value2 Value4 Value8 Value16
|
|
# Free Addr1 Addr2 Addr4 Addr8 Addr16
|
|
# Cond (previously known as Value0)
|
|
# Leak
|
|
#
|
|
# and the optional extra info is:
|
|
# if Param: name of system call param
|
|
# if Free: name of free-ing fn)
|
|
|
|
{
|
|
libld-2.7(Addr4)
|
|
Memcheck:Addr4
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
}
|
|
{
|
|
libld-2.7(Addr4 #2)
|
|
Memcheck:Addr4
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
}
|
|
{
|
|
libld-2.7(Addr4 #3)
|
|
Memcheck:Addr4
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
fun:_dl_sym
|
|
}
|
|
{
|
|
libld-2.7(Addr4 #4)
|
|
Memcheck:Addr4
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
}
|
|
{
|
|
libld-2.7(Cond)
|
|
Memcheck:Cond
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
fun:_dl_sym
|
|
}
|
|
{
|
|
libld-2.7(Cond #2)
|
|
Memcheck:Cond
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libc-2.7.so
|
|
}
|
|
{
|
|
libld-2.7(Cond #3)
|
|
Memcheck:Cond
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
}
|
|
{
|
|
libld-2.7(Cond #4)
|
|
Memcheck:Cond
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
obj:/lib/ld-2.7.so
|
|
obj:/lib/tls/i686/cmov/libdl-2.7.so
|
|
}
|
|
{
|
|
libglib-1.2.so.0(Value4)
|
|
Memcheck:Value4
|
|
fun:g_hash_table_lookup
|
|
fun:g_hash_table_insert
|
|
fun:g_hash_table_lookup_extended
|
|
}
|
|
{
|
|
write(buf) Param
|
|
Memcheck:Param
|
|
write(buf)
|
|
obj:/lib/libpthread-2.5.so
|
|
fun:_X11TransWrite
|
|
}
|
|
{
|
|
writev(vector) ORBit Param #1
|
|
Memcheck:Param
|
|
writev(vector[...])
|
|
fun:do_writev
|
|
fun:writev
|
|
obj:*libORBit-2.so*
|
|
fun:link_connection_writev
|
|
fun:giop_send_buffer_write
|
|
}
|
|
{
|
|
writev(vector) ORBit Param #2
|
|
Memcheck:Param
|
|
writev(vector[...])
|
|
fun:do_writev
|
|
obj:*libORBit-2.so*
|
|
fun:link_connection_writev
|
|
fun:giop_send_buffer_write
|
|
}
|
|
#{
|
|
# pthread_mutex_lock PThread
|
|
# core:PThread
|
|
# fun:pthread_mutex_lock
|
|
# fun:_IO_flockfile
|
|
# fun:pango_read_line
|
|
# fun:pango_find_map
|
|
#}
|
|
{
|
|
writev(vector) X11 Param
|
|
Memcheck:Param
|
|
writev(vector[...])
|
|
fun:writev
|
|
obj:/usr/X11R6/lib/libX11.so.6.2
|
|
fun:_X11TransWritev
|
|
fun:_XSend
|
|
}
|
|
{
|
|
register_state Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:register_state
|
|
fun:create_cd_newstate
|
|
fun:re_compile_internal
|
|
}
|
|
{
|
|
IceAddConnectionWatch Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:IceAddConnectionWatch
|
|
fun:gnome_ice_init
|
|
obj:/usr/lib/libgnomeui-2.so.0.800.0
|
|
}
|
|
{
|
|
CORBA_string_dup Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:g_malloc
|
|
fun:ORBit_alloc_string
|
|
fun:CORBA_string_dup
|
|
}
|
|
{
|
|
iconv_open Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:__gconv_open
|
|
fun:iconv_open
|
|
obj:/usr/lib/libglib-2.0.so.0.400.8
|
|
}
|
|
{
|
|
openaux Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:_dl_map_object_from_fd
|
|
fun:_dl_map_object
|
|
fun:openaux
|
|
}
|
|
{
|
|
FcInitLoadConfigAndFonts Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:FcFontSetCreate
|
|
fun:FcConfigBuildFonts
|
|
fun:FcInitLoadConfigAndFonts
|
|
}
|
|
{
|
|
libfontconfig.so Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:*
|
|
obj:/usr/lib/libfontconfig.so.1.0.4
|
|
}
|
|
{
|
|
XftInitFtLibrary Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:FT_New_Memory
|
|
fun:FT_Init_FreeType
|
|
fun:XftInitFtLibrary
|
|
}
|
|
{
|
|
_XftDisplayInfoGet Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:XRenderFindDisplay
|
|
fun:XRenderQueryExtension
|
|
fun:_XftDisplayInfoGet
|
|
}
|
|
{
|
|
libXft Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
obj:/usr/X11R6/lib/libXft.so.2.1.2
|
|
}
|
|
{
|
|
/usr/bin/esd calloc Leak
|
|
Memcheck:Leak
|
|
fun:calloc
|
|
obj:/usr/bin/esd
|
|
}
|
|
{
|
|
/usr/bin/esd malloc Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
obj:/usr/bin/esd
|
|
}
|
|
{
|
|
/lib/libasound Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
obj:/lib/libasound.so.2.0.0
|
|
}
|
|
{
|
|
esd_open_sound Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:esd_get_socket_dirname
|
|
fun:esd_get_socket_name
|
|
fun:esd_open_sound
|
|
}
|
|
{
|
|
snd_pcm_open Leak
|
|
Memcheck:Leak
|
|
fun:calloc
|
|
fun:snd_config_update_r
|
|
fun:snd_config_update
|
|
fun:snd_pcm_open
|
|
}
|
|
{
|
|
snd_output_stdio_attach Leak
|
|
Memcheck:Leak
|
|
fun:calloc
|
|
fun:snd_output_stdio_attach
|
|
fun:esd_audio_open
|
|
obj:/usr/bin/esd
|
|
}
|
|
{
|
|
esd_get_socket_name Leak
|
|
Memcheck:Leak
|
|
fun:malloc
|
|
fun:esd_get_socket_name
|
|
fun:esd_open_sound
|
|
obj:/usr/lib/libgnome-2.so.0.800.0
|
|
}
|
|
{
|
|
/lib/libcrypto realloc Leak
|
|
Memcheck:Leak
|
|
fun:realloc
|
|
obj:/lib/libcrypto.so.0.9.7a
|
|
}
|
|
|
|
# ##----------------------------------------------------------------------##
|