[gstreamer-bugs] [Bug 635397] rfbsrc: avoid infinite loop if source gets disconnected and don't crash if frame geometry changes

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Dec 12 15:39:32 PST 2010


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

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.21

--- Comment #2 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2010-12-12 23:39:24 UTC ---
Ah yes, let's push this.

 commit 51c63587a16518fa322eb4fcdcc08102c8b0cc3e
 Author: Matthew Ife <matthew.ife at ukfast.co.uk>
 Date:   Sun Dec 12 23:34:02 2010 +0000

    rfbsrc: fail more gracefully if source gets disconnected or geometry
changes

    Don't get caught in an infinite loop if the source gets disconnected and
also
    support gracefully failing upon detecting the frame geometry has increased
    (rather than segfaulting).

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

Also added a decoder->disconnected=FALSE in rfb_decoder_connect_tcp(), since
the decoder struct is created only in rfbsrc init and not in the start vfunc.

-- 
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