After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 331843 - crash after installing gst-plugins-good
crash after installing gst-plugins-good
Status: RESOLVED NOTGNOME
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-02-20 02:26 UTC by Behdad Esfahbod
Modified: 2006-02-20 09:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Behdad Esfahbod 2006-02-20 02:26:55 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.
Comment 1 Behdad Esfahbod 2006-02-20 06:50:43 UTC
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.)
Comment 2 Behdad Esfahbod 2006-02-20 07:20:21 UTC
Running inside gdb suggested that it's a liboil problem.  Updating to latest HEAD of liboil has fixed it so far.
Comment 3 Jan Schmidt 2006-02-20 09:25:41 UTC
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.