Recherche avancée

Médias (0)

Mot : - Tags -/images

Aucun média correspondant à vos critères n’est disponible sur le site.

Autres articles (103)

  • MediaSPIP 0.1 Beta version

    25 avril 2011, par

    MediaSPIP 0.1 beta is the first version of MediaSPIP proclaimed as "usable".
    The zip file provided here only contains the sources of MediaSPIP in its standalone version.
    To get a working installation, you must manually install all-software dependencies on the server.
    If you want to use this archive for an installation in "farm mode", you will also need to proceed to other manual (...)

  • Le profil des utilisateurs

    12 avril 2011, par

    Chaque utilisateur dispose d’une page de profil lui permettant de modifier ses informations personnelle. Dans le menu de haut de page par défaut, un élément de menu est automatiquement créé à l’initialisation de MediaSPIP, visible uniquement si le visiteur est identifié sur le site.
    L’utilisateur a accès à la modification de profil depuis sa page auteur, un lien dans la navigation "Modifier votre profil" est (...)

  • Sélection de projets utilisant MediaSPIP

    29 avril 2011, par

    Les exemples cités ci-dessous sont des éléments représentatifs d’usages spécifiques de MediaSPIP pour certains projets.
    Vous pensez avoir un site "remarquable" réalisé avec MediaSPIP ? Faites le nous savoir ici.
    Ferme MediaSPIP @ Infini
    L’Association Infini développe des activités d’accueil, de point d’accès internet, de formation, de conduite de projets innovants dans le domaine des Technologies de l’Information et de la Communication, et l’hébergement de sites. Elle joue en la matière un rôle unique (...)

Sur d’autres sites (12015)

  • lavfi/af_channelmap : fix memory leak

    4 décembre 2015, par Ganesh Ajjanagadde
    lavfi/af_channelmap : fix memory leak
    

    Recent commits 6aaac24d72a7da631173209841a3944fcb4a3309 and
    3835554bf8ed78539a3492c239f979c0ab03a15f made progress towards cleaning
    up usage of the formats API, and in particular fixed possible NULL pointer
    dereferences.

    This commit addresses the issue of possible resource leaks when some intermediate
    call fails.

    Tested with valgrind —leak-check=full —show-leak-kinds=all, and manual simulation
    of malloc/realloc failures.

    Fixes : CID 1338330.

    Reviewed-by : Paul B Mahol <onemda@gmail.com>
    Signed-off-by : Ganesh Ajjanagadde <gajjanagadde@gmail.com>

    • [DH] libavfilter/af_channelmap.c
  • lavfi/af_amix : fix memory leak

    4 décembre 2015, par Ganesh Ajjanagadde
    lavfi/af_amix : fix memory leak
    

    Recent commits 6aaac24d72a7da631173209841a3944fcb4a3309 and
    3835554bf8ed78539a3492c239f979c0ab03a15f made progress towards cleaning
    up usage of the formats API, and in particular fixed possible NULL pointer
    dereferences.

    This commit addresses the issue of possible resource leaks when some intermediate
    call fails.

    Tested with valgrind —leak-check=full —show-leak-kinds=all, and manual simulation
    of malloc/realloc failures.

    Fixes : CID 1250334.

    Signed-off-by : Ganesh Ajjanagadde <gajjanagadde@gmail.com>

    • [DH] libavfilter/af_amix.c
  • FFmpeg av_register_all() memory leak

    1er septembre 2015, par Joe Allen

    I made a conversion function and I started to figure out the memory leaks.I started by make a small program to figure out the leaks but for some reason av_register_all() is also getting a memory leak. Is there something that I am suppose to free ?

    main.cpp :

    #include
    #include <string>
    #include <queue>  
    #include <deque>
    #include <iostream>

    //#ifdef __cplusplus
    extern "C" {    
    #ifndef __STDC_CONSTANT_MACROS
    #define __STDC_CONSTANT_MACROS
    #endif
    #include <libavformat></libavformat>avformat.h>
    #include <libavcodec></libavcodec>avcodec.h>
    #include <libswresample></libswresample>swresample.h>
    #include <libswscale></libswscale>swscale.h>
    #include <libavutil></libavutil>channel_layout.h>
    #include <libavutil></libavutil>common.h>
    #include <libavutil></libavutil>imgutils.h>
    #include <libavutil></libavutil>mathematics.h>
    #include <libavutil></libavutil>avassert.h>
    #include <libavutil></libavutil>avstring.h>
    #include <libavutil></libavutil>frame.h>
    #include <libavutil></libavutil>opt.h>
    #include <libavutil></libavutil>samplefmt.h>
    #include <libavutil></libavutil>timestamp.h>
    #include <libavfilter></libavfilter>avfilter.h>
    #include <libavfilter></libavfilter>buffersrc.h>
    #include <libavfilter></libavfilter>buffersink.h>
    #include <libavutil></libavutil>dict.h>
    }


    int main (int argc, char ** argv){
       AVFrame *frame;
       AVFrame *filteredFrame;
       AVPacket pkt;

       //Initialize all codecs
       av_register_all();
    }
    </iostream></deque></queue></string>

    Output from valgrind :

    ==31165== HEAP SUMMARY:
    ==31165==     in use at exit: 81 bytes in 2 blocks
    ==31165==   total heap usage: 4 allocs, 2 frees, 167 bytes allocated
    ==31165==
    ==31165== Searching for pointers to 2 not-freed blocks
    ==31165== Checked 9,196,888 bytes
    ==31165==
    ==31165== 32 bytes in 1 blocks are still reachable in loss record 1 of 2
    ==31165==    at 0x4C2CC70: calloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==31165==    by 0x6DE768F: _dlerror_run (dlerror.c:141)
    ==31165==    by 0x6DE70C0: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
    ==31165==    by 0x8DC7273: x265_api_get_63 (in /usr/local/lib/libx265.so.63)
    ==31165==    by 0x5958E74: ??? (in /usr/local/lib/libavcodec.so.56.41.100)
    ==31165==    by 0x59D76B1: avcodec_register_all (in /usr/local/lib/libavcodec.so.56.41.100)
    ==31165==    by 0x4E6B342: av_register_all (in /usr/local    /lib/libavformat.so.56.36.100)
    ==31165==    by 0x400830: main (main.cpp:39)
    ==31165==
    ==31165== 49 bytes in 1 blocks are still reachable in loss record 2 of 2
    ==31165==    at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
    ==31165==    by 0x400FDC0: _dl_signal_error (dl-error.c:90)
    ==31165==    by 0x40146CF: _dl_open (dl-open.c:715)
    ==31165==    by 0x6DE702A: dlopen_doit (dlopen.c:66)
    ==31165==    by 0x400FFF3: _dl_catch_error (dl-error.c:187)
    ==31165==    by 0x6DE762C: _dlerror_run (dlerror.c:163)
    ==31165==    by 0x6DE70C0: dlopen@@GLIBC_2.2.5 (dlopen.c:87)
    ==31165==    by 0x8DC7273: x265_api_get_63 (in /usr/local/lib/libx265.so.63)
    ==31165==    by 0x5958E74: ??? (in /usr/local/lib/libavcodec.so.56.41.100)
    ==31165==    by 0x59D76B1: avcodec_register_all (in /usr/local/lib/libavcodec.so.56.41.100)
    ==31165==    by 0x4E6B342: av_register_all (in /usr/local/lib/libavformat.so.56.36.100)
    ==31165==    by 0x400830: main (main.cpp:39)
    ==31165==
    ==31165== LEAK SUMMARY:
    ==31165==    definitely lost: 0 bytes in 0 blocks
    ==31165==    indirectly lost: 0 bytes in 0 blocks
    ==31165==      possibly lost: 0 bytes in 0 blocks
    ==31165==    still reachable: 81 bytes in 2 blocks
    ==31165==         suppressed: 0 bytes in 0 blocks
    ==31165==
    ==31165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
    ==31165== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)