gtk64.supp 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  1. # Actual GTK things
  2. {
  3. GtkWidgetClass action GPtrArray
  4. Memcheck:Leak
  5. fun:malloc
  6. fun:g_malloc
  7. fun:g_slice_alloc
  8. fun:g_ptr_array_sized_new
  9. fun:g_ptr_array_new
  10. fun:gtk_widget_class_add_action
  11. }
  12. {
  13. GTK media extension gio modules
  14. Memcheck:Leak
  15. match-leak-kinds: definite
  16. fun:malloc
  17. fun:g_malloc
  18. fun:g_slice_alloc
  19. fun:g_slice_alloc0
  20. fun:g_type_create_instance
  21. fun:g_object_new_internal
  22. fun:g_object_new_with_properties
  23. fun:g_object_new
  24. fun:g_io_module_new
  25. fun:g_io_modules_scan_all_in_directory_with_scope
  26. fun:gtk_media_file_extension_init
  27. }
  28. {
  29. gtk-style-context
  30. Memcheck:Leak
  31. match-leak-kinds: possible
  32. fun:malloc
  33. fun:g_malloc
  34. ...
  35. fun:gtk_css_node_declaration_make_writable
  36. ...
  37. fun:gtk_style_constructed
  38. }
  39. {
  40. gtk-style-context2
  41. Memcheck:Leak
  42. match-leak-kinds: possible
  43. fun:malloc
  44. fun:g_malloc
  45. ...
  46. fun:gtk_css_node_declaration_make_writable_resize
  47. ...
  48. fun:gtk_style_constructed
  49. }
  50. # AMD driver
  51. {
  52. radeonsi_dri general
  53. Memcheck:Leak
  54. fun:calloc
  55. ...
  56. obj:/usr/lib64/dri/radeonsi_dri.so
  57. }
  58. # mesa driver stuff
  59. {
  60. i965 addr4
  61. Memcheck:Addr4
  62. obj:/usr/lib64/dri/i965_dri.so*
  63. }
  64. {
  65. i965 addr8
  66. Memcheck:Addr8
  67. obj:/usr/lib64/dri/i965_dri.so*
  68. }
  69. {
  70. i965 memcpy
  71. Memcheck:Addr8
  72. fun:memcpy*
  73. obj:/usr/lib64/dri/i965_dri.so*
  74. }
  75. {
  76. i965 memcpy
  77. Memcheck:Addr2
  78. fun:memcpy*
  79. obj:/usr/lib64/dri/i965_dri.so*
  80. }
  81. {
  82. mesa memcmp 8
  83. Memcheck:Addr8
  84. fun:*memcmp*
  85. obj:/usr/lib64/dri/i965_dri.so*
  86. }
  87. {
  88. mesa memcmp 1
  89. Memcheck:Addr1
  90. fun:*memcmp*
  91. obj:/usr/lib64/dri/i965_dri.so*
  92. }
  93. {
  94. mesa memset 8
  95. Memcheck:Addr8
  96. fun:*memset*
  97. obj:/usr/lib64/dri/i965_dri.so
  98. }
  99. {
  100. mesa realpath
  101. Memcheck:Leak
  102. match-leak-kinds: definite
  103. fun:malloc
  104. fun:realpath@@GLIBC_2.3
  105. obj:*
  106. obj:*
  107. obj:*
  108. obj:*
  109. obj:*
  110. obj:*
  111. obj:*
  112. obj:*
  113. fun:epoxy_eglInitialize_global_rewrite_ptr
  114. }
  115. {
  116. mesa calloc
  117. Memcheck:Leak
  118. match-leak-kinds: definite
  119. fun:calloc
  120. obj:*
  121. obj:*
  122. obj:*
  123. obj:*
  124. obj:*
  125. obj:*
  126. obj:*
  127. obj:*
  128. obj:*
  129. fun:epoxy_eglInitialize_global_rewrite_ptr
  130. }
  131. {
  132. mesa malloc
  133. Memcheck:Leak
  134. match-leak-kinds: definite
  135. fun:malloc
  136. obj:/usr/lib64/dri/i965_dri.so*
  137. }
  138. {
  139. mesa glReadPixels
  140. Memcheck:Addr16
  141. obj:*
  142. obj:*
  143. obj:*
  144. obj:*
  145. obj:*
  146. fun:epoxy_glReadPixels_global_rewrite_ptr
  147. }
  148. {
  149. epoxy glxQueryServerString 1
  150. Memcheck:Leak
  151. fun:malloc
  152. fun:XextAddDisplay
  153. obj:*
  154. obj:*
  155. obj:*
  156. obj:*
  157. obj:*
  158. fun:epoxy_glXQueryServerString_global_rewrite_ptr
  159. }
  160. {
  161. epoxy glxQueryServerString 2
  162. Memcheck:Leak
  163. match-leak-kinds: definite
  164. fun:malloc
  165. fun:realpath*
  166. obj:*
  167. obj:*
  168. obj:*
  169. obj:*
  170. obj:*
  171. obj:*
  172. obj:*
  173. fun:epoxy_glXQueryServerString_global_rewrite_ptr
  174. }
  175. {
  176. epoxy glGetTexImage
  177. Memcheck:Addr16
  178. obj:*
  179. obj:*
  180. obj:*
  181. obj:*
  182. obj:*
  183. fun:epoxy_glGetTexImage_global_rewrite_ptr
  184. }
  185. # Fontconfig
  186. {
  187. FcFontSetList
  188. Memcheck:Leak
  189. match-leak-kinds: definite
  190. fun:malloc
  191. obj:/usr/lib64/libfontconfig.so*
  192. obj:/usr/lib64/libfontconfig.so*
  193. fun:FcFontSetList
  194. }
  195. {
  196. FcFontRenderPrepare
  197. Memcheck:Leak
  198. match-leak-kinds: definite
  199. fun:realloc
  200. obj:/usr/lib64/libfontconfig.so*
  201. obj:/usr/lib64/libfontconfig.so*
  202. fun:FcFontRenderPrepare
  203. }
  204. {
  205. FcDefaultSubstitute
  206. Memcheck:Leak
  207. match-leak-kinds: definite
  208. fun:realloc
  209. obj:/usr/lib64/libfontconfig.so*
  210. obj:/usr/lib64/libfontconfig.so*
  211. fun:FcDefaultSubstitute
  212. }
  213. # Pixman
  214. {
  215. pixman_image_composite32
  216. Memcheck:Cond
  217. obj:/usr/lib64/libpixman-1.so*
  218. obj:/usr/lib64/libpixman-1.so*
  219. fun:pixman_image_composite32
  220. }
  221. # Pango
  222. {
  223. pango 1
  224. Memcheck:Leak
  225. match-leak-kinds: definite
  226. fun:realloc
  227. obj:/usr/lib64/libfontconfig.so*
  228. obj:/usr/lib64/libfontconfig.so*
  229. obj:/usr/lib64/libcairo.so*
  230. fun:pango_cairo_fc_font_map_fontset_key_substitute
  231. }
  232. {
  233. pango 2
  234. Memcheck:Leak
  235. fun:realloc
  236. obj:/usr/lib64/libfontconfig.so*
  237. obj:/usr/lib64/libfontconfig.so*
  238. fun:_cairo_ft_font_options_substitute
  239. }
  240. # GLib
  241. {
  242. glib 1
  243. Memcheck:Leak
  244. match-leak-kinds: definite
  245. fun:malloc
  246. fun:g_malloc
  247. fun:g_quark_init
  248. }