~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/valgrind.supp

All of the outstanding plugin loader system cleanups:
Libraries know how to load and unload themselves.
Error message constants changed name to be generic.
Plugins dlopen() once and only once and also always dlclose().

Show diffs side-by-side

added added

removed removed

Lines of Context:
785
785
   obj:/lib/libc-2.9.so
786
786
   fun:__nss_database_lookup
787
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
   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
}