[FFmpeg-trac] #5740(undetermined:reopened): Memory leak on Windows, when unloading FFmpeg dlls
FFmpeg
trac at avcodec.org
Wed Jul 27 18:09:07 EEST 2016
#5740: Memory leak on Windows, when unloading FFmpeg dlls
-------------------------------------+-------------------------------------
Reporter: seveneleven | Owner:
Type: defect | Status: reopened
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: leak | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Changes (by seveneleven):
* status: closed => reopened
* resolution: needs_more_info =>
Comment:
I don't think this is a duplicate (at least not of #3194): This leak
occurs by only loading and unloading FFmpeg dlls during runtime. There is
nothing else to do, like calling `avcodec_*()` functions for example.
`Demo.exe` loads `Demo.dll` (`LoadLibrary("Demo.dll")`), thus loading
`avcodec-57.dll` etc.
When `Demo.dll` gets freed (`FreeLibrary()`) immediately thereafter, it
will cause the leak.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5740#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list