[Bug 711131] [rtpjitterbuffer] SIGSEGV when do-retransmission=true and a lot of packets are dopped

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 11 02:55:30 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=711131
  GStreamer | gst-plugins-good | git

Wim Taymans <wim.taymans> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |wim.taymans at gmail.com
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.2.2

--- Comment #5 from Wim Taymans <wim.taymans at gmail.com> 2013-11-11 10:55:23 UTC ---
commit b81b2efa3e4905f11136930da5191b1ac033825e
Author: George Kiagiadakis <george.kiagiadakis at collabora.com>
Date:   Tue Nov 5 10:48:33 2013 +0200

    rtpjitterbuffer: fix crash when do-retransmission=true and a lot of buffers
are lost

    The problem here was that the jitterbuffer lock was unlocked to push
    the event, but that caused another thread to remove the timer currently
    being processed, probably because the amount of rtx events
    (and therefore timers) was getting too high. The solution is to
    unlock and push the event only after timer processing has finished.

    fixes https://bugzilla.gnome.org/show_bug.cgi?id=711131

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list