# $Id: valgrind.supp 96729 2013-01-30 11:57:50Z sma $

{
   <Suppress all the leaks in cc1plus>
   Memcheck:Leak
   fun:*
   obj:*cc1plus
}

{
   <Suppress all the leaks in g++>
   Memcheck:Leak
   fun:*
   obj:*g++*
}

{
   <Suppress all the leaks in perl>
   Memcheck:Leak
   fun:*
   obj:*perl*
}

{
  <RTI warning>
  Memcheck:Param
  fun:*
  fun:NDDS_Transport_UDPv4_send
  fun:RTINetioSender_send
}

{
   <Invalid read>
   Memcheck:Addr8
   fun:__memcpy_ssse3_back
}

{
   <IIOP error>
   Memcheck:Addr8
   fun:__strspn_sse42
}

{
   <cleanup load>
   Memcheck:Leak
   fun:*
   fun:*ACE_Log_Msg_Manager*get_lock*
}

{
   <cleanup load>
   Memcheck:Leak
   ...
   fun:*ACE_Log_Msg*close*
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:*
   fun:*ACE_Log_Msg_Manager*init_backend*
}

{
   <dlopen>
   Memcheck:Leak
   fun:calloc
   fun:_dlerror_run
}

{
  <dlopen2>
   Memcheck:Leak
   fun:malloc
   fun:add_to_global
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   <dlopen3>
   Memcheck:Leak
   fun:calloc
   fun:_dl_new_object
   fun:_dl_map_object_from_fd
   fun:_dl_map_object
   fun:openaux
   fun:_dl_catch_error
   fun:_dl_map_object_deps
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
  <dlopen4>
   Memcheck:Leak
   fun:malloc
   fun:_dl_map_object_deps
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
  <dlopen5>
   Memcheck:Leak
   fun:calloc
   fun:_dl_check_map_versions
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   <dlopen6>
   Memcheck:Leak
   fun:malloc
   fun:_dl_new_object
   fun:_dl_map_object_from_fd
   fun:_dl_map_object
   fun:openaux
   fun:_dl_catch_error
   fun:_dl_map_object_deps
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:open_path
   fun:_dl_map_object
   fun:openaux
   fun:_dl_catch_error
   fun:_dl_map_object_deps
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:_dl_close_worker
   fun:_dl_close
   fun:_dl_catch_error
   fun:_dlerror_run
   fun:dlclose
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   ...
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   obj:/usr/lib64/libicuuc.so.42.0
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:calloc
   fun:_dl_new_object
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:_dl_scope_free
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:_dl_lookup_symbol_x
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:_dl_new_object
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:open_path
   fun:_dl_map_object
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:realloc
   fun:_dl_new_object
}

{
  <ndds>
  Memcheck:Leak
  fun:*
  fun:*_dl_scope_free*
}

{
  <ndds>
  Memcheck:Leak
  fun:*
  fun:*_dl_new_object*
}

{
  <ndds>
  Memcheck:Leak
  fun:*
  fun:*NDDSConfigLogger*get_instance*
}

{
  <ndds>
  Memcheck:Leak
  fun:*
  fun:*register_or_unregister_typeI*
}

{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   fun:malloc
   fun:dl_open_worker
}

{
   <see https://bugzilla.redhat.com/show_bug.cgi?id=755242>
   Memcheck:Addr8
   fun:wcscmp
}

{
  <ndds>
  Memcheck:Leak
  ...
  fun:PRESPsReaderQueue_initializeQueryConditionInventory
}

{
   <uninitialized socket buffer>
   Memcheck:Param
   writev(vector[...])
   fun:writev
   fun:_ZN3ACE5sendvEiPK5ioveciPK14ACE_Time_Value
   fun:_ZN18TAO_IIOP_Transport4sendEP5ioveciRmPK14ACE_Time_Value
   fun:_ZN13TAO_Transport18drain_queue_helperERiP5iovecRKN3TAO9Transport17Drain_ConstraintsE
   fun:_ZN13TAO_Transport13drain_queue_iERKN3TAO9Transport17Drain_ConstraintsE
   fun:_ZN13TAO_Transport27send_synch_message_helper_iER24TAO_Synch_Queued_MessageP14ACE_Time_Value
   ...
   fun:_ZN18TAO_IIOP_Transport12send_messageER13TAO_OutputCDRP8TAO_StubP17TAO_ServerRequest21TAO_Message_SemanticsP14ACE_Time_Value
}

{
   <uninitialized buffer>
   Memcheck:Value8
   fun:_ZN3ACE10nibble2hexEj
   fun:_ZN5CORBA3ORB16object_to_stringEPNS_6ObjectE
}

{
   <zlib Conditional jump or move depends on uninitialised value(s)>
   Memcheck:Cond
   obj:/usr/lib/libz.so.1.2.3
   obj:/usr/lib/libz.so.1.2.3
   fun:deflate
   fun:compress2
}