[FFmpeg-trac] #4537(undetermined:closed): segfault in av_buffer_unref when using Linphone 3.6.1
FFmpeg
trac at avcodec.org
Tue May 26 17:52:01 CEST 2015
#4537: segfault in av_buffer_unref when using Linphone 3.6.1
--------------------------------+----------------------------------------
Reporter: jkt | Owner:
Type: defect | Status: closed
Priority: normal | Component: undetermined
Version: 2.6.2 | Resolution: invalid
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------+----------------------------------------
Changes (by michael):
* status: new => closed
* resolution: => invalid
Comment:
Replying to [comment:3 jkt]:
> Replying to [comment:1 michael]:
> > With what version of libav was it working ?
>
> I *think* that it was with libav-11.2 which I apparently installed on
2015-03-04, but that could be wrong. I remember it "always working", but I
wasn't checking every month and I apparently don't have older logs from
Portage.
>
> > Also what version of linphone and mediastreamer is this using ?
>
> This (non-working) test is with Gentoo's linphone-3.6.1 and media-
libs/mediastreamer-2.9.0-r1.
Versions of mediastreamer before 2.11.0 are buggy and pass a uninitialized
AVFrame into avcodec_decode_video2(), thats not correct for both FFmpeg
and libav and both can crash as a result.
If one doesnt crash thats just luck that the uninitialized values happen
not to cause a crash
So i suspect this bug is just that your mediastreamer is too old, iam
closing it thus, but in case updating mediastreamer doesnt resolve it then
please dont hesitate to reopen.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4537#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list