[gstreamer-bugs] [Bug 624338] [pulsesink] double-free exception

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 17 01:38:53 PDT 2010


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

--- Comment #28 from Colin Guthrie <gnome at colin.guthr.ie> 2010-08-17 08:38:48 UTC ---
That was certainly my guess at what was going on, but I hadn't quite managed to
work out the place where the mainloop needed to be free'd in such a scenario.

I'll try and do some tests to see why the patch makes a difference. Perhaps the
old code is such that the first state transition always succeeds and the crash
trigger would have always been there, but now, the first transition can fail
for some reason and that then means the code that causes the crash is run?

As you didn't touch the mainloop code, I'm guessing that this is actually where
the issue lies.... but I could be totally wrong :D

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