[FFmpeg-trac] #4968(undetermined:new): ffmpeg-0.6.1: allocations filling process address space of 4GB, sets errno = ENOMEM
FFmpeg
trac at avcodec.org
Mon Oct 26 18:08:30 CET 2015
#4968: ffmpeg-0.6.1: allocations filling process address space of 4GB, sets errno
= ENOMEM
-------------------------------------+-------------------------------------
Reporter: satyajitr | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
ffmpeg is being used as shared libraries by the application.
Plays a 104 second long h264 42801F clip and abruptly terminates after 20
seconds.
File is played 340 times simultaneously for 9 hours.
The heap piles up and process address space is filled and sets ENOMEM,
denying further allocations.
But if the file plays completely for 104 secs ,the allocations are
released properly.
How to reproduce:
{{{
%
Plays a 104 second long h264 42801F clip and abruptly terminates after 20
seconds.
File is played 340 times simultaneously for 9 hours.
The heap piles up and process address space is filled and sets ENOMEM,
denying further allocations.
But if the file plays completely for 104 secs ,the allocations are
released properly.
ffmpeg 0.6.1
built on RHEL 5 and 6.
}}}
Patches should be submitted to the ffmpeg-devel mailing list and not this
bug tracker.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4968>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list