{
   Ignore pthreads
   Memcheck:Leak
   ...
   fun:pthread_create@@*
}

{
   Glib memalign
   Memcheck:Leak
   ...
   fun:posix_memalign
}

{
   Ignore glib mainloop
   Memcheck:Leak
   ...
   fun:g_main_context_push_thread_default
}

{
   Ignore glib main context
   Memcheck:Leak
   ...
   fun:g_main_context_new
}

{
   False positive leak on strings in i386
   Memcheck:Leak
   fun:_Znwj
   fun:_ZNSs4_Rep9_S_createEjjRKSaIcE
   ...
   fun:_ZN7testing14InitGoogleTestEPiPPc
   fun:(below main)
}

{
   False positive leak on strings on i386
   Memcheck:Leak
   fun:_Znwj
   fun:_ZNSs4_Rep9_S_createEjjRKSaIcE
   ...
   fun:__libc_csu_init
   fun:(below main)
}

{
   Qt apparently has some statically allocated data here
   Memcheck:Leak
   fun:calloc
   fun:allocate_dtv
   fun:_ZN7QThread5startENS_8PriorityE
   obj:/usr/lib/*/libQt5Core.so.*
   ...
   obj:*
}
