From bc7ef4484f501d161aeceed7c27d38a90e4a70bb Mon Sep 17 00:00:00 2001 From: Kbz-8 Date: Sat, 9 Dec 2023 16:23:38 +0100 Subject: [PATCH] improving vsupp file --- valgrind.supp | 2963 ++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 2920 insertions(+), 43 deletions(-) diff --git a/valgrind.supp b/valgrind.supp index 515a8f6..5f02aa8 100644 --- a/valgrind.supp +++ b/valgrind.supp @@ -19,14 +19,13 @@ { name Memcheck:Leak - match-leak-kinds: definite - fun:realloc - obj:* - obj:* + match-leak-kinds: indirect + fun:malloc obj:* obj:* - fun:SDL_DBus_Init_Spinlocked.lto_priv.0 - fun:UnknownInlinedFun + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL fun:SDL_InitSubSystem_REAL.part.0 fun:_ZN3mlx4core11ApplicationC1Ev fun:mlx_init @@ -35,8 +34,12 @@ { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc + fun:strdup + obj:* + obj:* + obj:* obj:* fun:X11_InitKeyboard fun:X11_VideoInit.lto_priv.0 @@ -44,15 +47,152 @@ fun:SDL_InitSubSystem_REAL.part.0 fun:_ZN3mlx4core11ApplicationC1Ev fun:mlx_init - fun:main } { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect fun:malloc obj:* obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:realloc + obj:* + obj:* + obj:* + obj:* fun:SDL_DBus_Init_Spinlocked.lto_priv.0 fun:UnknownInlinedFun fun:SDL_InitSubSystem_REAL.part.0 @@ -66,9 +206,9 @@ match-leak-kinds: definite fun:malloc obj:* - obj:* - fun:SDL_DBus_Init_Spinlocked.lto_priv.0 - fun:UnknownInlinedFun + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL fun:SDL_InitSubSystem_REAL.part.0 fun:_ZN3mlx4core11ApplicationC1Ev fun:mlx_init @@ -77,8 +217,11 @@ { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc + fun:strdup + obj:* + obj:* obj:* obj:* fun:X11_InitKeyboard @@ -87,17 +230,19 @@ fun:SDL_InitSubSystem_REAL.part.0 fun:_ZN3mlx4core11ApplicationC1Ev fun:mlx_init - fun:main } { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc obj:* obj:* - fun:SDL_DBus_Init_Spinlocked.lto_priv.0 - fun:UnknownInlinedFun + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL fun:SDL_InitSubSystem_REAL.part.0 fun:_ZN3mlx4core11ApplicationC1Ev fun:mlx_init @@ -106,11 +251,12 @@ { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc obj:* obj:* obj:* + obj:* fun:X11_InitKeyboard fun:X11_VideoInit.lto_priv.0 fun:SDL_VideoInit_REAL @@ -122,8 +268,8 @@ { name Memcheck:Leak - match-leak-kinds: definite - fun:malloc + match-leak-kinds: indirect + fun:realloc obj:* obj:* obj:* @@ -139,10 +285,25 @@ { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc obj:* obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* obj:* obj:* obj:* @@ -156,24 +317,37 @@ { name Memcheck:Leak - match-leak-kinds: definite - fun:calloc - obj:* - obj:* - obj:* - obj:* + match-leak-kinds: indirect + fun:malloc obj:* obj:* obj:* obj:* obj:* obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main } { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:malloc obj:* obj:* @@ -187,8 +361,10 @@ { name Memcheck:Leak - match-leak-kinds: definite - fun:calloc + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* obj:* obj:* obj:* @@ -203,10 +379,8 @@ { name Memcheck:Leak - match-leak-kinds: definite - fun:malloc - obj:* - obj:* + match-leak-kinds: indirect + fun:calloc obj:* obj:* obj:* @@ -216,29 +390,52 @@ fun:X11_VideoInit.lto_priv.0 fun:SDL_VideoInit_REAL fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init } { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:calloc obj:* obj:* obj:* obj:* obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* obj:* obj:* obj:* obj:* obj:* obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 } { name Memcheck:Leak - match-leak-kinds: definite - fun:malloc + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* obj:* obj:* obj:* @@ -246,15 +443,11 @@ obj:* obj:* obj:* - fun:X11_InitKeyboard - fun:X11_VideoInit.lto_priv.0 - fun:SDL_VideoInit_REAL - fun:SDL_InitSubSystem_REAL.part.0 } { name Memcheck:Leak - match-leak-kinds: definite + match-leak-kinds: indirect fun:calloc obj:* obj:* @@ -266,7 +459,7 @@ obj:* obj:* obj:* - fun:X11_InitKeyboard + obj:* } { name @@ -275,6 +468,2690 @@ fun:malloc obj:* obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:SDL_GetErrBuf + fun:SDL_SetError_REAL + fun:destroy + fun:_ZN3mlx10MLX_WindowD1Ev + fun:_M_release + fun:~__shared_count + fun:~__shared_ptr + fun:~pair + fun:destroy > > + fun:destroy > > + fun:_M_deallocate_node + fun:_M_deallocate_nodes + fun:clear + fun:_ZNSt10_HashtableIjSt4pairIKjSt10shared_ptrIN3mlx10MLX_WindowEEESaIS6_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS8_18_Mod_range_hashingENS8_20_Default_ranged_hashENS8_20_Prime_rehash_policyENS8_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev + fun:~unordered_map + fun:~Input + fun:operator() + fun:~unique_ptr + fun:_ZN3mlx4core11ApplicationD1Ev + fun:mlx_destroy_display + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:SDL_SetError_REAL + fun:destroy + fun:_ZN3mlx10MLX_WindowD1Ev + fun:_M_release + fun:~__shared_count + fun:~__shared_ptr + fun:~pair + fun:destroy > > + fun:destroy > > + fun:_M_deallocate_node + fun:_M_deallocate_nodes + fun:clear + fun:_ZNSt10_HashtableIjSt4pairIKjSt10shared_ptrIN3mlx10MLX_WindowEEESaIS6_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS8_18_Mod_range_hashingENS8_20_Default_ranged_hashENS8_20_Prime_rehash_policyENS8_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev + fun:~unordered_map + fun:~Input + fun:operator() + fun:~unique_ptr + fun:_ZN3mlx4core11ApplicationD1Ev + fun:mlx_destroy_display + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:UnknownInlinedFun + fun:SDL_strdup_REAL + fun:SDL_IBus_Init + fun:SDL_IME_Init.isra.0 + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:malloc + fun:strdup + fun:_dl_load_cache_lookup + fun:_dl_map_object + fun:openaux + fun:_dl_catch_exception + fun:_dl_map_object_deps + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:malloc + fun:_dl_new_object + fun:_dl_map_object_from_fd + fun:_dl_map_object + fun:openaux + fun:_dl_catch_exception + fun:_dl_map_object_deps + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:realloc + fun:SDL_realloc_REAL + fun:UnknownInlinedFun + fun:SDL_TLSSet_REAL + fun:SDL_GetErrBuf + fun:SDL_SetError_REAL + fun:destroy + fun:_ZN3mlx10MLX_WindowD1Ev + fun:_M_release + fun:~__shared_count + fun:~__shared_ptr + fun:~pair + fun:destroy > > + fun:destroy > > + fun:_M_deallocate_node + fun:_M_deallocate_nodes + fun:clear + fun:_ZNSt10_HashtableIjSt4pairIKjSt10shared_ptrIN3mlx10MLX_WindowEEESaIS6_ENSt8__detail10_Select1stESt8equal_toIjESt4hashIjENS8_18_Mod_range_hashingENS8_20_Default_ranged_hashENS8_20_Prime_rehash_policyENS8_17_Hashtable_traitsILb0ELb0ELb1EEEED2Ev + fun:~unordered_map + fun:~Input + fun:operator() + fun:~unique_ptr + fun:_ZN3mlx4core11ApplicationD1Ev + fun:mlx_destroy_display + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:malloc + fun:strdup + fun:_dl_load_cache_lookup + fun:_dl_map_object + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open + fun:dlopen_doit + fun:_dl_catch_exception + fun:_dl_catch_error +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:malloc + fun:_dl_new_object + fun:_dl_map_object_from_fd + fun:_dl_map_object + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open + fun:dlopen_doit + fun:_dl_catch_exception + fun:_dl_catch_error +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_CallMethodInternal + fun:SDL_DBus_CallMethodOnConnection + fun:IBus_SetupConnection +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_CallMethodInternal + fun:SDL_DBus_CallMethod + fun:SDL_DBus_ScreensaverInhibit +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_CallMethodInternal + fun:SDL_DBus_CallMethod + fun:SDL_DBus_ScreensaverInhibit + fun:X11_SuspendScreenSaver + fun:UnknownInlinedFun + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_CallMethodInternal + fun:SDL_DBus_CallMethodOnConnection + fun:IBus_SetupConnection +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_CallVoidMethodInternal + fun:SDL_DBus_CallVoidMethod + fun:X11_SuspendScreenSaver + fun:UnknownInlinedFun + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:malloc + fun:_dl_close_worker + fun:_dl_close + fun:_dl_catch_exception + fun:_dl_catch_error + fun:_dlerror_run + fun:dlclose@@GLIBC_2.34 + fun:UnknownInlinedFun + fun:loader_scanned_icd_clear.constprop.0 + fun:UnknownInlinedFun + fun:UnknownInlinedFun + fun:vkDestroyInstance + fun:_ZN3mlx8Instance7destroyEv + fun:_ZN3mlx11Render_Core7destroyEv + fun:mlx_destroy_display +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:calloc + obj:* + obj:* + obj:* + obj:* + fun:SDL_DBus_Init_Spinlocked.lto_priv.0 + fun:UnknownInlinedFun + fun:SDL_InitSubSystem_REAL.part.0 + fun:_ZN3mlx4core11ApplicationC1Ev + fun:mlx_init + fun:main +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:calloc + fun:_dl_check_map_versions + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open + fun:dlopen_doit + fun:_dl_catch_exception + fun:_dl_catch_error + fun:_dlerror_run + fun:dlopen_implementation + fun:dlopen@@GLIBC_2.34 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:realloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL + fun:SDL_InitSubSystem_REAL.part.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:calloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:calloc + fun:_dl_new_object + fun:_dl_map_object_from_fd + fun:_dl_map_object + fun:openaux + fun:_dl_catch_exception + fun:_dl_map_object_deps + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open +} +{ + name + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:calloc + fun:_dl_new_object + fun:_dl_map_object_from_fd + fun:_dl_map_object + fun:dl_open_worker_begin + fun:_dl_catch_exception + fun:dl_open_worker + fun:_dl_catch_exception + fun:_dl_open + fun:dlopen_doit + fun:_dl_catch_exception + fun:_dl_catch_error +} +{ + name + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + fun:X11_InitKeyboard + fun:X11_VideoInit.lto_priv.0 + fun:SDL_VideoInit_REAL +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* + obj:* +} +{ + name + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + obj:* + obj:* obj:* obj:* obj:*