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

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 16 10:46:18 PDT 2010


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

--- Comment #22 from Colin Guthrie <gnome at colin.guthr.ie> 2010-08-16 17:46:14 UTC ---
Hmm, I'm not sure it's related, but if I apply this patch, then I can trigger
the assertion in the gst_pulsesink_change_state() function:

  switch (transition) {
    case GST_STATE_CHANGE_NULL_TO_READY:
      g_assert (pulsesink->mainloop == NULL);


By sharing contexts, are mainloops somehow shared too? (or are they meant to
be)?

If you are on IRC, I'm coling, I'll try and be around this evening if you want
to debug (or if this is totally unrelated and just triggered as a coincidence,
you can tell me to stop bothering you :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