GNOME Bugzilla – Bug 331843
crash after installing gst-plugins-good
Last modified: 2006-02-20 09:25:41 UTC
Every time I install gst-plugins-good from HEAD, everything crashes afterwards with: [behdad@home gst-plugins-good]$ gst-inspect-0.10 ERROR: Caught a segmentation fault while loading plugin file: /home/behdad/.local/lib/gstreamer-0.10/libgstvideobox.so Please either: - remove it and restart. - run with --gst-disable-segtrap and debug. Reinstalling gst-plugins-base fixes it.
I was getting a similar crash from audioresample. Reinstalling -base (which has audioresample) would make it work once and start crashing from the second run again. Seems like if I remove ~/.gstreamer-0.10/registry.i686.xml, it will run without a crash (and create that xml file again, so next time crashes.)
Running inside gdb suggested that it's a liboil problem. Updating to latest HEAD of liboil has fixed it so far.
It sounds like either an internal liboil bug, or a plugin that uses liboil but doesn't call oil_init() first. In that case, it would work if some other plugin has been loaded and called oil_init() first I guess.