diff --git a/ChangeLog b/ChangeLog index ca55e0ed66..a144163b88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-04-18 Ronald Bultje + + * docs/faq/troubleshooting.xml: + Mention gst-register in the FAQ (fixes 139045). + 2004-04-17 Thomas Vander Stichele * docs/gst/gstreamer-sections.txt: diff --git a/docs/faq/troubleshooting.xml b/docs/faq/troubleshooting.xml index d23df84e53..ec0c72df05 100644 --- a/docs/faq/troubleshooting.xml +++ b/docs/faq/troubleshooting.xml @@ -2,6 +2,31 @@ Troubleshooting GStreamer + + + +My GStreamer-based application crashes on startup with errors about unfound +schedulers on the command-line. I get undefined behaviour as soon as any +GStreamer element is being initialized. + + + + + +Your registry is probably missing, or it is outdated (i.e. not updated after +a recent upgrade). Fix this by running gst-register yourself: + +gst-register + +In the worst case, you might have to run it both as user and as root. + + +Note that package managers are suggested to run this automatically during the +post-installation. Our RPMs and Debian packages do just that. + + + + @@ -62,6 +87,22 @@ What's wrong ? + +If you run GStreamer CVS uninstalled, it means that something changed in +the core that requires a recompilation in the plugins. Recompile the +plugins by doing "make clean && make". + + +If you run GStreamer installed, it probably means that you run the plugins +against a different (incompatible) version than they were compiled against, +which ususally means that you run multiple installations of GStreamer. +Remove the old ones and - if needed - recompile again to ensure that it is +using the right version. + + +Note that we strongly recommend using Debian or RPM packages, since you will +not get such issues if you use provided packages. +