[Gstreamer-bugs] [Bug 104829] New - crash when removing plugin without rerunning gst-register

bugzilla-daemon at widget.gnome.org bugzilla-daemon at widget.gnome.org
Thu Jan 30 09:19:53 PST 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 rbultje at ronald.bitfreak.net.

--- shadow/104829	Thu Jan 30 12:19:52 2003
+++ shadow/104829.tmp.28405	Thu Jan 30 12:19:53 2003
@@ -0,0 +1,29 @@
+Bug#: 104829
+Product: GStreamer
+Version: 0.6.0
+OS: All
+OS Details: RH8
+Status: NEW   
+Resolution: 
+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
+URL: 
+Summary: 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:
+gst-register
+rm $(libdir)/gstreamer-0.x/libgstwincodec.so
+gst-launch filesrc location=bla ! spider ! xvideosink
+
+will segfault. Shouldn't this display a nice error message telling the user
+he's a moron for removing elements and maybe even tell the user how he can
+fix it (re-run gst-register)?





More information about the Gstreamer-bugs mailing list