~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/valgrind.supp

Fixes to valgrind supressions.

Show diffs side-by-side

added added

removed removed

Lines of Context:
711
711
   nss_parse_service_list static allocation
712
712
   Memcheck:Leak
713
713
   fun:malloc
714
 
   fun:nss_parse_service_list
715
 
   fun:__nss_database_lookup
716
 
   obj:*
717
 
   obj:*
718
 
   fun:getpwnam_r*
 
714
   ...
719
715
   fun:getpwnam
720
 
   fun:_ZL10check_userPKc
721
 
   fun:main
722
716
}
723
717
 
724
718
{
725
719
   tsearch static allocation
726
720
   Memcheck:Leak
727
721
   fun:malloc
728
 
   fun:tsearch
729
 
   fun:__nss_lookup_function
730
 
   obj:*
731
 
   obj:*
732
 
   fun:getpwnam_r*
 
722
   ...
733
723
   fun:getpwnam
734
724
   fun:_ZL10check_userPKc
735
725
   fun:main
790
780
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
791
781
   Memcheck:Leak
792
782
   fun:dlopen
793
 
   fun:_ZL13plugin_dl_addPK19st_mysql_lex_string
794
 
   fun:_ZL16plugin_load_listRN8drizzled6plugin8RegistryEP11st_mem_rootPiPPcPKc
795
 
   fun:plugin_init
796
 
}
797
 
 
798
 
{
799
 
   Valgrind has issues tracking the deallocation of plugin objects.
800
 
   Memcheck:Leak
801
 
   fun:malloc
802
 
   ...
803
 
   fun:_ZL17plugin_initializeRN8drizzled6plugin8RegistryEPNS0_6ModuleE
804
 
   fun:plugin_init
805
 
   fun:_ZL22init_server_componentsRN8drizzled6plugin8RegistryE
806
 
   fun:main
807
 
}
 
783
   ...
 
784
   fun:plugin_init
 
785
   fun:_ZL22init_server_componentsRN8drizzled6plugin8RegistryE
 
786
   fun:main
 
787
}
 
788
 
 
789
{
 
790
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
 
791
   Memcheck:Leak
 
792
   fun:dlopen
 
793
   ...
 
794
   fun:plugin_init
 
795
}
 
796
 
 
797
{
 
798
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
 
799
   Memcheck:Leak
 
800
   fun:dlopen
 
801
   ...
 
802
   fun:plugin_init
 
803
   fun:main
 
804
}
 
805
 
 
806
{
 
807
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
 
808
   Memcheck:Leak
 
809
   fun:malloc
 
810
   ...
 
811
   fun:dlopen
 
812
   ...
 
813
   fun:plugin_init
 
814
}
 
815
 
 
816
{
 
817
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
 
818
   Memcheck:Leak
 
819
   fun:malloc
 
820
   ...
 
821
   fun:dlopen
 
822
   ...
 
823
   fun:plugin_init
 
824
   fun:main
 
825
}
 
826
 
 
827
{
 
828
   Leak in dlopen from glibc (it's not a growing leak) see ./elf/dl-open.c
 
829
   Memcheck:Leak
 
830
   fun:dlopen
 
831
   ...
 
832
   fun:plugin_init
 
833
   fun:_ZL22init_server_componentsRN8drizzled6plugin8RegistryE
 
834
   fun:main
 
835
}
 
836
 
 
837
{
 
838
   Valgrind has issues tracking the deallocation of plugin objects.
 
839
   Memcheck:Leak
 
840
   fun:malloc
 
841
   ...
 
842
   fun:_ZL17plugin_initializeRN8drizzled6plugin8RegistryEPNS0_6ModuleE
 
843
   fun:plugin_init
 
844
   fun:_ZL22init_server_componentsRN8drizzled6plugin8RegistryE
 
845
   fun:main
 
846
}
 
847
 
 
848
{
 
849
   Valgrind has issues tracking the deallocation of plugin objects.
 
850
   Memcheck:Leak
 
851
   fun:malloc
 
852
   ...
 
853
   fun:_ZL17plugin_initializeRN8drizzled6plugin8RegistryEPNS0_6ModuleE
 
854
   fun:plugin_init
 
855
   fun:main
 
856
}
 
857
 
 
858
{
 
859
   <insert_a_suppression_name_here>
 
860
   Memcheck:Leak
 
861
   fun:malloc
 
862
   fun:nss_parse_service_list
 
863
   fun:__nss_database_lookup
 
864
   obj:*
 
865
   obj:*
 
866
   fun:getpwnam_r@@GLIBC_2.2.5
 
867
   fun:getpwnam
 
868
   fun:main
 
869
}
 
870