ruby plugin: valgrind suppressions for ruby plugin
Add valgrind suppression to not track uncommon memory usage produced
by libruby.
semlock plugin sem_open
Memcheck:Param
write(buf)
- fun:__write_nocancel
+ fun:*
fun:sem_open
...
fun:elektraSemlockOpen
fun:setlocale
fun:main
}
+{
+ ruby plugin open
+ Memcheck:Leak
+ match-leak-kinds: reachable,possible
+ ...
+ obj:*/libruby*.so*
+ ...
+ fun:elektraPluginOpen
+}
+{
+ ruby plugin open on debian - malloc
+ Memcheck:Leak
+ match-leak-kinds: all
+ fun:*alloc
+ fun:*
+ fun:*
+ fun:*
+ ...
+ fun:elektraPluginOpen
+}
+{
+ ruby plugin open on debian - memalign
+ Memcheck:Leak
+ match-leak-kinds: all
+ fun:memalign
+ fun:*
+ fun:*
+ fun:*
+ ...
+ fun:elektraPluginOpen
+}
+{
+ ruby plugin open - init ruby VM
+ Memcheck:Addr1
+ ...
+ fun:ruby_setup
+}
