[Gstreamer-bugs] [Bug 104829] Changed - [0.6.3] crash when removing plugin without rerunning gst-register
bugzilla-daemon at widget.gnome.org
bugzilla-daemon at widget.gnome.org
Tue Aug 5 18:20:41 PDT 2003
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=104829
Changed by ds at schleef.org.
--- shadow/104829 Tue Jul 29 14:26:45 2003
+++ shadow/104829.tmp.377 Tue Aug 5 21:20:41 2003
@@ -8,15 +8,15 @@
Severity: normal
Priority: Normal
Component: gstreamer (core)
AssignedTo: gstreamer-maint at bugzilla.gnome.org
ReportedBy: rbultje at ronald.bitfreak.net
QAContact: gstreamer-maint at bugzilla.gnome.org
-TargetMilestone: 0.4.0
+TargetMilestone: 0.6.3
URL:
-Summary: crash when removing plugin without rerunning gst-register
+Summary: [0.6.3] crash when removing plugin without rerunning gst-register
Any pipeline that uses a dynamic element (such as spider) which searches
the registry for elements to use will crash (segfault) if that element does
no longer exist (e.g. because it was removed).
Example:
@@ -72,6 +72,9 @@
------- Additional Comments From ds at schleef.org 2003-07-29 14:26 -------
Because of the line removed in the patch, it never even gets to the
point where it attempts to rebuild the registry. If the file doesn't
exist, it is not readable, so it fails that test. It seems ok to
remove the line, since gst_registry_load() checks for readability (and
existence, etc.) as well.
+
+------- Additional Comments From ds at schleef.org 2003-08-05 21:20 -------
+I applied the patch to HEAD, and I think it works.
More information about the Gstreamer-bugs
mailing list