[Pidgin] #16752: File descriptor leak in Pidgin + GStreamer 1.x

Pidgin trac at pidgin.im
Fri Aug 28 10:20:04 EDT 2015


#16752: File descriptor leak in Pidgin + GStreamer 1.x
----------------------+--------------------------
 Reporter:  XRevan86  |      Owner:
     Type:  patch     |     Status:  new
Milestone:  2.10.12   |  Component:  pidgin (gtk)
  Version:  3.0.0hg   |   Keywords:  gstreamer
----------------------+--------------------------
 As
 [http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstBus.html
 #gst-bus-add-watch documentation] says, in order to remove a bus watch,
 watch should return FALSE while bus_call in gtksound.c always returns TRUE
 thus keeps itself active.

 And so every sound play creates a new instance of bus_call and two new
 sockets which causes a file descriptor leak and eventually a segmentation
 fault.

--
Ticket URL: <https://developer.pidgin.im/ticket/16752>
Pidgin <https://pidgin.im>
Pidgin


More information about the Tracker mailing list