valgrind.suppressions
上传用户:kjfoods
上传日期:2020-07-06
资源大小:29949k
文件大小:13k
源码类别:

midi

开发平台:

Unix_Linux

  1. #############################################################################
  2. # Valgrind suppressions file for VLC
  3. #
  4. # Some of these errors are legitimate and should not be ignored forever ...
  5. # A good part of the suppressed leaks is not a real problem as it is memory
  6. # that anyway needs to be allocated for the full run
  7. #############################################################################
  8. #############################################
  9. #             Invalid reads
  10. #############################################
  11. ## Iconv
  12. {
  13.    Iconv1
  14.    Memcheck:Addr4
  15.    obj:/lib/ld-2.3.5.so
  16.    obj:/lib/ld-2.3.5.so
  17.    obj:/lib/tls/libc-2.3.5.so
  18.    obj:/lib/ld-2.3.5.so
  19.    fun:_dl_open
  20.    obj:/lib/tls/libc-2.3.5.so
  21.    obj:/lib/ld-2.3.5.so
  22.    fun:__libc_dlopen_mode
  23.    obj:/lib/tls/libc-2.3.5.so
  24.    obj:/lib/tls/libc-2.3.5.so
  25.    obj:/lib/tls/libc-2.3.5.so
  26.    obj:/lib/tls/libc-2.3.5.so
  27.    fun:iconv_open
  28.    fun:vlc_iconv_open
  29. }
  30. {
  31.    Iconv2
  32.    Memcheck:Addr4
  33.    obj:/lib/ld-2.3.5.so
  34.    obj:/lib/ld-2.3.5.so
  35.    obj:/lib/ld-2.3.5.so
  36.    obj:/lib/tls/libc-2.3.5.so
  37.    obj:/lib/ld-2.3.5.so
  38.    fun:_dl_open
  39.    obj:/lib/tls/libc-2.3.5.so
  40.    obj:/lib/ld-2.3.5.so
  41.    fun:__libc_dlopen_mode
  42.    obj:/lib/tls/libc-2.3.5.so
  43.    obj:/lib/tls/libc-2.3.5.so
  44.    obj:/lib/tls/libc-2.3.5.so
  45.    obj:/lib/tls/libc-2.3.5.so
  46.    fun:iconv_open
  47.    fun:vlc_iconv_open
  48. }
  49. {
  50.    Iconv3
  51.    Memcheck:Addr4
  52.    obj:/lib/ld-2.3.5.so
  53.    obj:/lib/ld-2.3.5.so
  54.    obj:/lib/ld-2.3.5.so
  55.    obj:/lib/tls/libc-2.3.5.so
  56.    obj:/lib/ld-2.3.5.so
  57.    fun:__libc_dlsym
  58.    obj:/lib/tls/libc-2.3.5.so
  59.    obj:/lib/tls/libc-2.3.5.so
  60.    obj:/lib/tls/libc-2.3.5.so
  61.    obj:/lib/tls/libc-2.3.5.so
  62.    fun:iconv_open
  63.    fun:vlc_iconv_open
  64.    fun:LocaleInit
  65.    fun:VLC_Init
  66.    fun:main
  67. }
  68. ## Get home dir
  69. {
  70.    GetDirAddr1
  71.    Memcheck:Addr4
  72.    obj:/lib/ld-2.3.5.so
  73.    obj:/lib/ld-2.3.5.so
  74.    obj:/lib/ld-2.3.5.so
  75.    obj:/lib/tls/libc-2.3.5.so
  76.    obj:/lib/ld-2.3.5.so
  77.    fun:_dl_open
  78.    obj:/lib/tls/libc-2.3.5.so
  79.    obj:/lib/ld-2.3.5.so
  80.    fun:__libc_dlopen_mode
  81.    fun:__nss_lookup_function
  82.    obj:/lib/tls/libnss_compat-2.3.5.so
  83.    fun:_nss_compat_getpwuid_r
  84. }
  85. {
  86.    GetDirAddr2
  87.    Memcheck:Addr4
  88.    obj:/lib/ld-2.3.5.so
  89.    obj:/lib/ld-2.3.5.so
  90.    obj:/lib/ld-2.3.5.so
  91.    obj:/lib/ld-2.3.5.so
  92.    obj:/lib/ld-2.3.5.so
  93.    obj:/lib/ld-2.3.5.so
  94.    obj:/lib/tls/libc-2.3.5.so
  95.    obj:/lib/ld-2.3.5.so
  96.    fun:_dl_open
  97.    obj:/lib/tls/libc-2.3.5.so
  98.    obj:/lib/ld-2.3.5.so
  99.    fun:__libc_dlopen_mode
  100.    fun:__nss_lookup_function
  101.    obj:/lib/tls/libnss_compat-2.3.5.so
  102.    fun:_nss_compat_getpwuid_r
  103. }
  104. ## Allocate plugin
  105. {
  106.    AllocatePluginAddr1
  107.    Memcheck:Addr4
  108.    obj:/lib/ld-2.3.5.so
  109.    obj:/lib/ld-2.3.5.so
  110.    obj:/lib/ld-2.3.5.so
  111.    obj:/lib/tls/libc-2.3.5.so
  112.    obj:/lib/ld-2.3.5.so
  113.    fun:_dl_open
  114.    obj:/lib/tls/libdl-2.3.5.so
  115.    obj:/lib/ld-2.3.5.so
  116.    obj:/lib/tls/libdl-2.3.5.so
  117.    fun:dlopen
  118.    fun:LoadModule
  119. }
  120. {
  121.    AllocatePluginAddr1
  122.    Memcheck:Addr4
  123.    obj:/lib/ld-2.3.5.so
  124.    obj:/lib/ld-2.3.5.so
  125.    obj:/lib/tls/libc-2.3.5.so
  126.    obj:/lib/ld-2.3.5.so
  127.    fun:_dl_open
  128.    obj:/lib/tls/libdl-2.3.5.so
  129.    obj:/lib/ld-2.3.5.so
  130.    obj:/lib/tls/libdl-2.3.5.so
  131.    fun:dlopen
  132.    fun:LoadModule
  133. }
  134. {
  135.    AllocatePluginAddr2
  136.    Memcheck:Addr4
  137.    obj:/lib/ld-2.3.5.so
  138.    obj:/lib/ld-2.3.5.so
  139.    obj:/lib/ld-2.3.5.so
  140.    obj:/lib/ld-2.3.5.so
  141.    obj:/lib/ld-2.3.5.so
  142.    obj:/lib/ld-2.3.5.so
  143.    obj:/lib/tls/libc-2.3.5.so
  144.    obj:/lib/ld-2.3.5.so
  145.    fun:_dl_open
  146.    obj:/lib/tls/libdl-2.3.5.so
  147.    obj:/lib/ld-2.3.5.so
  148.    obj:/lib/tls/libdl-2.3.5.so
  149.    fun:dlopen
  150.    fun:LoadModule
  151.    fun:AllocatePlugin
  152. }
  153. #############################################
  154. #             Uninitialized memory 
  155. #############################################
  156. ## Get Homedir
  157. {
  158.    GetDirCond1
  159.    Memcheck:Cond
  160.    obj:/lib/ld-2.3.5.so
  161.    obj:/lib/tls/libc-2.3.5.so
  162.    obj:/lib/ld-2.3.5.so
  163.    fun:_dl_open
  164.    obj:/lib/tls/libc-2.3.5.so
  165.    obj:/lib/ld-2.3.5.so
  166.    fun:__libc_dlopen_mode
  167.    fun:__nss_lookup_function
  168.    obj:/lib/tls/libc-2.3.5.so
  169.    fun:__nss_passwd_lookup
  170.    fun:getpwuid_r
  171.    fun:getpwuid
  172.    fun:GetDir
  173.    fun:config_GetHomeDir
  174.    fun:VLC_Init
  175. }
  176. {
  177.    GetDirCond2
  178.    Memcheck:Cond
  179.    obj:/lib/ld-2.3.5.so
  180.    obj:/lib/ld-2.3.5.so
  181.    obj:/lib/ld-2.3.5.so
  182.    obj:/lib/tls/libc-2.3.5.so
  183.    obj:/lib/ld-2.3.5.so
  184.    fun:_dl_open
  185.    obj:/lib/tls/libc-2.3.5.so
  186.    obj:/lib/ld-2.3.5.so
  187.    fun:__libc_dlopen_mode
  188.    fun:__nss_lookup_function
  189.    obj:/lib/tls/libc-2.3.5.so
  190.    fun:__nss_passwd_lookup
  191.    fun:getpwuid_r
  192.    fun:getpwuid
  193.    fun:GetDir
  194. }
  195. ## Iconv
  196. {
  197.    IconvCond1
  198.    Memcheck:Cond
  199.    obj:/lib/ld-2.3.5.so
  200.    obj:/lib/tls/libc-2.3.5.so
  201.    obj:/lib/ld-2.3.5.so
  202.    fun:_dl_open
  203.    obj:/lib/tls/libc-2.3.5.so
  204.    obj:/lib/ld-2.3.5.so
  205.    fun:__libc_dlopen_mode
  206.    obj:/lib/tls/libc-2.3.5.so
  207.    obj:/lib/tls/libc-2.3.5.so
  208.    obj:/lib/tls/libc-2.3.5.so
  209.    obj:/lib/tls/libc-2.3.5.so
  210.    fun:iconv_open
  211.    fun:vlc_iconv_open
  212.    fun:LocaleInit
  213.    fun:VLC_Init
  214. }
  215. ## AllocatePlugin
  216. {
  217.    AllocatePluginCond2
  218.    Memcheck:Cond
  219.    obj:/lib/ld-2.3.5.so
  220.    obj:/lib/ld-2.3.5.so
  221.    obj:/lib/ld-2.3.5.so
  222.    obj:/lib/tls/libc-2.3.5.so
  223.    obj:/lib/ld-2.3.5.so
  224.    fun:_dl_open
  225.    obj:/lib/tls/libdl-2.3.5.so
  226.    obj:/lib/ld-2.3.5.so
  227.    obj:/lib/tls/libdl-2.3.5.so
  228.    fun:dlopen
  229.    fun:LoadModule
  230. }
  231. {
  232.    AllocatePluginCond1
  233.    Memcheck:Cond
  234.    obj:/lib/ld-2.3.5.so
  235.    obj:/lib/tls/libc-2.3.5.so
  236.    obj:/lib/ld-2.3.5.so
  237.    fun:_dl_open
  238.    obj:/lib/tls/libdl-2.3.5.so
  239.    obj:/lib/ld-2.3.5.so
  240.    obj:/lib/tls/libdl-2.3.5.so
  241.    fun:dlopen
  242.    fun:LoadModule
  243.    fun:AllocatePlugin
  244. }
  245. #############################################
  246. #             Memory leaks 
  247. #############################################
  248. ## Plugins cache
  249. {
  250.    PluginsCache5
  251.    Memcheck:Leak
  252.    fun:malloc
  253.    fun:__vlc_object_create
  254.    fun:CacheLoad
  255.    fun:__module_LoadPlugins
  256.    fun:VLC_Init
  257.    fun:main
  258. }
  259. {
  260.    PluginsCache4
  261.    Memcheck:Leak
  262.    fun:malloc
  263.    fun:realloc
  264.    fun:__vlc_object_attach
  265.    fun:CacheLoad
  266.    fun:__module_LoadPlugins
  267.    fun:VLC_Init
  268.    fun:main
  269. }
  270. {
  271.    PluginsCache3
  272.    Memcheck:Leak
  273.    fun:realloc
  274.    fun:__vlc_object_attach
  275.    fun:CacheLoad
  276.    fun:__module_LoadPlugins
  277.    fun:VLC_Init
  278.    fun:main
  279. }
  280. {
  281.    PluginsCache2
  282.    Memcheck:Leak
  283.    fun:malloc
  284.    fun:CacheLoad
  285.    fun:__module_LoadPlugins
  286.    fun:VLC_Init
  287.    fun:main
  288. }
  289. {
  290.    PluginsCache1
  291.    Memcheck:Leak
  292.    fun:malloc
  293.    fun:CacheLoadConfig
  294.    fun:CacheLoad
  295.    fun:__module_LoadPlugins
  296.    fun:VLC_Init
  297.    fun:main
  298. }
  299. ## Plugins loading 
  300. {
  301.    LoadPlugins4
  302.    Memcheck:Leak
  303.    fun:malloc
  304.    fun:strdup
  305.    fun:__module_LoadPlugins
  306.    fun:VLC_Init
  307.    fun:main
  308. }
  309. {
  310.    LoadPlugins3
  311.    Memcheck:Leak
  312.    fun:malloc
  313.    fun:__module_LoadPlugins
  314.    fun:VLC_Init
  315.    fun:main
  316. }
  317. {
  318.    LoadPlugins2
  319.    Memcheck:Leak
  320.    fun:malloc
  321.    fun:__vlc_object_create
  322.    fun:__module_LoadPlugins
  323.    fun:VLC_Init
  324.    fun:main
  325. }
  326. ## Get home dir
  327. {
  328.    GetDir3
  329.    Memcheck:Leak
  330.    fun:malloc
  331.    obj:/lib/tls/libc-2.3.5.so
  332.    fun:__nss_database_lookup
  333.    obj:*
  334.    obj:*
  335.    fun:getpwuid_r
  336.    fun:getpwuid
  337.    fun:GetDir
  338.    fun:config_GetHomeDir
  339.    fun:VLC_Init
  340.    fun:main
  341. }
  342. {
  343.    GetDir2
  344.    Memcheck:Leak
  345.    fun:malloc
  346.    fun:__nss_lookup_function
  347.    obj:*
  348.    obj:*
  349.    fun:getpwuid_r
  350.    fun:getpwuid
  351.    fun:GetDir
  352.    fun:config_GetHomeDir
  353.    fun:VLC_Init
  354.    fun:main
  355. }
  356. {
  357.    GetDir1
  358.    Memcheck:Leak
  359.    fun:malloc
  360.    fun:tsearch
  361.    fun:__nss_lookup_function
  362.    obj:*
  363.    obj:*
  364.    fun:getpwuid_r
  365.    fun:getpwuid
  366.    fun:GetDir
  367.    fun:config_GetHomeDir
  368.    fun:VLC_Init
  369.    fun:main
  370. }
  371. ## Configuration parsing
  372. #{
  373. #  config_Duplicate2
  374. #  Memcheck:Leak
  375. #  fun:malloc
  376. #  fun:config_Duplicate
  377. #  fun:vlc_entry__main
  378. #  fun:AllocateBuiltinModule
  379. #}
  380. #{
  381. #   config_Duplicate1
  382. #   Memcheck:Leak
  383. #   fun:malloc
  384. #   fun:config_Duplicate
  385. #}
  386. ## Plugins allocation / dynamic loading
  387. {
  388.    AllocatePlugin20
  389.    Memcheck:Leak
  390.    fun:malloc
  391.    obj:/lib/ld-2.3.5.so
  392.    obj:/lib/tls/libc-2.3.5.so
  393.    obj:/lib/ld-2.3.5.so
  394.    fun:_dl_open
  395.    obj:/lib/tls/libdl-2.3.5.so
  396.    obj:/lib/ld-2.3.5.so
  397.    obj:/lib/tls/libdl-2.3.5.so
  398.    fun:dlopen
  399.    fun:LoadModule
  400. }
  401. {
  402.    AllocatePlugin19
  403.    Memcheck:Leak
  404.    fun:malloc
  405.    obj:/lib/ld-2.3.5.so
  406.    obj:/lib/ld-2.3.5.so
  407.    obj:/lib/tls/libc-2.3.5.so
  408.    obj:/lib/ld-2.3.5.so
  409.    fun:_dl_open
  410.    obj:/lib/tls/libdl-2.3.5.so
  411.    obj:/lib/ld-2.3.5.so
  412.    obj:/lib/tls/libdl-2.3.5.so
  413.    fun:dlopen
  414.    fun:LoadModule
  415. }
  416. {
  417.    AllocatePlugin18
  418.    Memcheck:Leak
  419.    fun:malloc
  420.    obj:/lib/tls/libc-2.3.5.so
  421.    obj:/lib/tls/libc-2.3.5.so
  422.    obj:/lib/ld-2.3.5.so
  423.    fun:_dl_open
  424.    obj:/lib/tls/libdl-2.3.5.so
  425.    obj:/lib/ld-2.3.5.so
  426.    obj:/lib/tls/libdl-2.3.5.so
  427.    fun:dlopen
  428.    fun:LoadModule
  429.    fun:AllocatePlugin
  430. }
  431. {
  432.    AllocatePlugin17
  433.    Memcheck:Leak
  434.    fun:calloc
  435.    obj:/lib/ld-2.3.5.so
  436.    obj:/lib/tls/libc-2.3.5.so
  437.    obj:/lib/ld-2.3.5.so
  438.    fun:_dl_open
  439.    obj:/lib/tls/libdl-2.3.5.so
  440.    obj:/lib/ld-2.3.5.so
  441.    obj:/lib/tls/libdl-2.3.5.so
  442.    fun:dlopen
  443.    fun:LoadModule
  444.    fun:AllocatePlugin
  445. }
  446. {
  447.    AllocatePlugin16
  448.    Memcheck:Leak
  449.    fun:calloc
  450.    obj:/lib/ld-2.3.5.so
  451.    obj:/lib/ld-2.3.5.so
  452.    obj:/lib/ld-2.3.5.so
  453.    obj:/lib/tls/libc-2.3.5.so
  454.    obj:/lib/ld-2.3.5.so
  455.    fun:_dl_open
  456.    obj:/lib/tls/libdl-2.3.5.so
  457.    obj:/lib/ld-2.3.5.so
  458.    obj:/lib/tls/libdl-2.3.5.so
  459.    fun:dlopen
  460.    fun:LoadModule
  461.    fun:AllocatePlugin
  462. }
  463. {
  464.    AllocatePlugin15
  465.    Memcheck:Leak
  466.    fun:malloc
  467.    obj:/lib/ld-2.3.5.so
  468.    obj:/lib/ld-2.3.5.so
  469.    obj:/lib/ld-2.3.5.so
  470.    obj:/lib/ld-2.3.5.so
  471.    obj:/lib/ld-2.3.5.so
  472.    obj:/lib/tls/libc-2.3.5.so
  473.    obj:/lib/ld-2.3.5.so
  474.    fun:_dl_open
  475.    obj:/lib/tls/libdl-2.3.5.so
  476.    obj:/lib/ld-2.3.5.so
  477.    obj:/lib/tls/libdl-2.3.5.so
  478.    fun:dlopen
  479.    fun:LoadModule
  480.    fun:AllocatePlugin
  481. }
  482. {
  483.    AllocatePlugin14
  484.    Memcheck:Leak
  485.    fun:calloc
  486.    obj:/lib/tls/libdl-2.3.5.so
  487.    fun:dlopen
  488.    fun:LoadModule
  489.    fun:AllocatePlugin
  490. }
  491. {
  492.    AllocatePlugin13
  493.    Memcheck:Leak
  494.    fun:malloc
  495.    obj:/lib/ld-2.3.5.so
  496.    obj:/lib/ld-2.3.5.so
  497.    obj:/lib/ld-2.3.5.so
  498.    obj:/lib/ld-2.3.5.so
  499.    obj:/lib/tls/libc-2.3.5.so
  500.    obj:/lib/ld-2.3.5.so
  501.    fun:_dl_open
  502.    obj:/lib/tls/libdl-2.3.5.so
  503.    obj:/lib/ld-2.3.5.so
  504.    obj:/lib/tls/libdl-2.3.5.so
  505.    fun:dlopen
  506.    fun:LoadModule
  507. }
  508. {
  509.    AllocatePlugin12
  510.    Memcheck:Leak
  511.    fun:malloc
  512.    obj:/lib/ld-2.3.5.so
  513.    obj:/lib/ld-2.3.5.so
  514.    obj:/lib/ld-2.3.5.so
  515.    obj:/lib/ld-2.3.5.so
  516.    obj:/lib/ld-2.3.5.so
  517.    obj:/lib/ld-2.3.5.so
  518.    obj:/lib/tls/libc-2.3.5.so
  519.    obj:/lib/ld-2.3.5.so
  520.    fun:_dl_open
  521.    obj:/lib/tls/libdl-2.3.5.so
  522.    obj:/lib/ld-2.3.5.so
  523.    obj:/lib/tls/libdl-2.3.5.so
  524.    fun:dlopen
  525.    fun:LoadModule
  526. }
  527. {
  528.    AllocatePlugin11
  529.    Memcheck:Leak
  530.    fun:calloc
  531.    obj:/lib/tls/libdl-2.3.5.so
  532.    fun:dlopen
  533.    fun:LoadModule
  534.    fun:AllocatePlugin
  535. }
  536. {
  537.    AllocatePlugin10
  538.    Memcheck:Leak
  539.    fun:malloc
  540.    obj:/lib/ld-2.3.5.so
  541.    obj:/lib/ld-2.3.5.so
  542.    obj:/lib/tls/libc-2.3.5.so
  543.    obj:/lib/ld-2.3.5.so
  544.    fun:_dl_open
  545.    obj:/lib/tls/libdl-2.3.5.so
  546.    obj:/lib/ld-2.3.5.so
  547.    obj:/lib/tls/libdl-2.3.5.so
  548.    fun:dlopen
  549.    fun:AllocatePlugin
  550. }
  551. {
  552.    AllocatePlugin9
  553.    Memcheck:Leak
  554.    fun:malloc
  555.    fun:realloc
  556.    obj:/lib/ld-2.3.5.so
  557.    obj:/lib/ld-2.3.5.so
  558.    obj:/lib/ld-2.3.5.so
  559.    obj:/lib/tls/libc-2.3.5.so
  560.    obj:/lib/ld-2.3.5.so
  561.    fun:_dl_open
  562.    obj:/lib/tls/libdl-2.3.5.so
  563.    obj:/lib/ld-2.3.5.so
  564.    obj:/lib/tls/libdl-2.3.5.so
  565.    fun:dlopen
  566. }
  567. {
  568.   AllocatePlugin8
  569.   Memcheck:Leak
  570.   fun:malloc
  571.   fun:__var_Create
  572.   fun:vlc_entry__0_8_4
  573.   fun:AllocatePlugin
  574. }
  575. {
  576.   AllocatePlugin7
  577.   Memcheck:Leak
  578.   fun:calloc
  579.   obj:/lib/tls/libdl-2.3.5.so
  580.   fun:dlopen
  581.   fun:AllocatePlugin
  582. }
  583. {
  584.   AllocatePlugin6
  585.   Memcheck:Leak
  586.   fun:malloc
  587.   fun:realloc
  588.   fun:vlc_entry__0_8_4
  589.   fun:AllocatePlugin
  590. }
  591. {
  592.   AllocatePlugin5
  593.   Memcheck:Leak
  594.   fun:malloc
  595.   obj:/lib/ld-2.3.5.so
  596.   obj:/lib/ld-2.3.5.so
  597.   obj:/lib/ld-2.3.5.so
  598.   obj:/lib/ld-2.3.5.so
  599.   obj:/lib/ld-2.3.5.so
  600.   obj:/lib/tls/libc-2.3.5.so
  601.   obj:/lib/ld-2.3.5.so
  602.   fun:_dl_open
  603.   obj:/lib/tls/libdl-2.3.5.so
  604.   obj:/lib/ld-2.3.5.so
  605.   obj:/lib/tls/libdl-2.3.5.so
  606.   fun:dlopen
  607.   fun:AllocatePlugin
  608. }
  609.   AllocatePlugin4
  610.   Memcheck:Leak
  611.   fun:malloc
  612.   obj:/lib/ld-2.3.5.so
  613.   obj:/lib/ld-2.3.5.so
  614.   obj:/lib/ld-2.3.5.so
  615.   obj:/lib/ld-2.3.5.so
  616.   obj:/lib/ld-2.3.5.so
  617.   obj:/lib/ld-2.3.5.so
  618.   obj:/lib/tls/libc-2.3.5.so
  619.   obj:/lib/ld-2.3.5.so
  620.   fun:_dl_open
  621.   obj:/lib/tls/libdl-2.3.5.so
  622.   obj:/lib/ld-2.3.5.so
  623.   obj:/lib/tls/libdl-2.3.5.so
  624.   fun:dlopen
  625.   fun:AllocatePlugin
  626. }
  627. {
  628.   AllocatePlugin3
  629.   Memcheck:Leak
  630.   fun:malloc
  631.   fun:AllocatePluginDir
  632. }
  633. {
  634.    AllocatePlugin2
  635.    Memcheck:Leak
  636.    fun:malloc
  637.    obj:/lib/ld-2.3.5.so
  638.    obj:/lib/tls/libc-2.3.5.so
  639.    obj:/lib/ld-2.3.5.so
  640.    fun:_dl_open
  641.    obj:/lib/tls/libdl-2.3.5.so
  642.    obj:/lib/ld-2.3.5.so
  643.    obj:/lib/tls/libdl-2.3.5.so
  644.    fun:dlopen
  645.    fun:AllocatePlugin
  646. }
  647. {
  648.    AllocatePlugin1
  649.    Memcheck:Leak
  650.    fun:calloc
  651.    obj:/lib/ld-2.3.5.so
  652.    obj:/lib/ld-2.3.5.so
  653.    obj:/lib/ld-2.3.5.so
  654.    obj:/lib/tls/libc-2.3.5.so
  655.    obj:/lib/ld-2.3.5.so
  656.    fun:_dl_open
  657.    obj:/lib/tls/libdl-2.3.5.so
  658.    obj:/lib/ld-2.3.5.so
  659.    obj:/lib/tls/libdl-2.3.5.so
  660.    fun:dlopen
  661.    fun:AllocatePlugin
  662. }
  663. {
  664.    AllocatePlugin0
  665.    Memcheck:Leak
  666.    fun:calloc
  667.    obj:/lib/ld-2.3.5.so
  668.    obj:/lib/tls/libc-2.3.5.so
  669.    obj:/lib/ld-2.3.5.so
  670.    fun:_dl_open
  671.    obj:/lib/tls/libdl-2.3.5.so
  672.    obj:/lib/ld-2.3.5.so
  673.    obj:/lib/tls/libdl-2.3.5.so
  674.    fun:dlopen
  675.    fun:AllocatePlugin
  676.    fun:AllocatePluginDir
  677.    fun:AllocatePluginDir
  678.    fun:__module_LoadPlugins
  679.    fun:VLC_Init
  680.    fun:main
  681. }