[Bug 682239] Crash on GST_PAD_STREAM_UNLOCK (peer) in gst_pad_push()

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 5 07:28:06 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=682239
  GStreamer | gstreamer (core) | 0.10.36

--- Comment #11 from Marcin Lewandowski <www at saepia.net> 2012-09-05 14:27:59 UTC ---
The case is that when I disabled manual unreffing and so on, everyting works
OK, and pads get freed. When I store weak reference to requested pad, so I
don't increase it refcount, it has refcount of 2, and during release it
decrease to 0. So technically speaking, GStreamer works as expected.

The only thing is that in docs there's clearly stated that I should unref that
manually, and following that rule causes crashes.

I am not sure what is the reason for that.

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