GNOME Bugzilla – Bug 560993
gst-inspect crash in dlopen due opening .so files from /usr/lib/gstreamer-0.10/.debug
Last modified: 2008-11-16 07:24:00 UTC
Steps to reproduce: 1. Install gstreamer-dbg on Angstrom/Openmoko 2. Run gst-inspect 3. Wait for the segfault Stack trace:
+ Trace 209848
We use objdump to split out the debug symbols and put them into .debug/ORIGINAL_NAME. Now gst_registry_scan will recursively search /usr/lib/gstreamer-0.10 and will find the .debug dir and start to scan it. This will crash. I have applied a patch to not descend into .debug directories, I will leave it to you to accept or reject such workarounds as this bug is mostly in glibc.
Created attachment 122763 [details] [review] Workaround to avoid a crash in glibc Avoid to descend into .debug directories. I just want to make you aware of this, feel free to reject it.
Thanks for taking the time to report this bug. This particular bug has already been reported into our bug tracking system, but we are happy to tell you that the problem has already been fixed. It should be solved in the next software version. You may want to check for a software upgrade. *** This bug has been marked as a duplicate of 508070 ***