
Recherche avancée
Médias (1)
-
The Slip - Artworks
26 septembre 2011, par
Mis à jour : Septembre 2011
Langue : English
Type : Texte
Autres articles (61)
-
Emballe Médias : Mettre en ligne simplement des documents
29 octobre 2010, parLe plugin emballe médias a été développé principalement pour la distribution mediaSPIP mais est également utilisé dans d’autres projets proches comme géodiversité par exemple. Plugins nécessaires et compatibles
Pour fonctionner ce plugin nécessite que d’autres plugins soient installés : CFG Saisies SPIP Bonux Diogène swfupload jqueryui
D’autres plugins peuvent être utilisés en complément afin d’améliorer ses capacités : Ancres douces Légendes photo_infos spipmotion (...) -
Submit bugs and patches
13 avril 2011Unfortunately a software is never perfect.
If you think you have found a bug, report it using our ticket system. Please to help us to fix it by providing the following information : the browser you are using, including the exact version as precise an explanation as possible of the problem if possible, the steps taken resulting in the problem a link to the site / page in question
If you think you have solved the bug, fill in a ticket and attach to it a corrective patch.
You may also (...) -
Creating farms of unique websites
13 avril 2011, parMediaSPIP platforms can be installed as a farm, with a single "core" hosted on a dedicated server and used by multiple websites.
This allows (among other things) : implementation costs to be shared between several different projects / individuals rapid deployment of multiple unique sites creation of groups of like-minded sites, making it possible to browse media in a more controlled and selective environment than the major "open" (...)
Sur d’autres sites (6674)
-
lavfi/af_channelmap : fix memory leak
4 décembre 2015, par Ganesh Ajjanagaddelavfi/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> -
lavfi/af_amix : fix memory leak
4 décembre 2015, par Ganesh Ajjanagaddelavfi/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>
-
FFmpeg av_register_all() memory leak
1er septembre 2015, par Joe AllenI 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)