On Fri, Dec 09, 2005 at 01:58:31PM +0100, Loic Minier wrote: > On Thu, Dec 08, 2005, Stephen R Marenka wrote:
> You kill the process either when it's still processing > libgstgconfelements.so, or when that's over, and something else > tries to happen. Well I did let it run for about thirty minutes before I killed it. > Could you please try removing libgstgconfelements.so from > /usr/lib/gstreamer-0.8, and running gst-register again? Does it go > further in plugin processing? Okay. Both gst-register-0.8 and gst-compprep-0.8 completed. > It is enough to strace -f for file accesses with -e trace=file. I use: > LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml strace -f -e > trace=file gst-register-0.8 LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstreg-strace.log gst-register-0.8 2>&1 | tee gstreg-out.log LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstcomp-strace.log gst-compprep-0.8 2>&1 | tee gstcomp-out.log Both complete relatively quickly. FWIW, logs at the following. <http://people.debian.org/~smarenka/bugs/gstreamer0.8> I tested this with 0.8.11-2. -------- The full process went like this. purge gst* sudo rm -rf /root/.gstreamer-0.8 sudo apt-get install libgstreamer0.8-0 libgstreamer-plugins0.8-0 succeeds sudo apt-get install gstreamer0.8-misc and here we hang ctrl-c LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstreg-strace.log gst-register-0.8 2>&1 | tee gstreg-out.log completes pretty quickly LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstcomp-strace.log gst-compprep-0.8 2>&1 | tee gstcomp-out.log hangs sudo rm /usr/lib/gstreamer-0.8/libgstgconfelements.so LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstreg-strace.log gst-register-0.8 2>&1 | tee gstreg-out.log LC_ALL=C GST_REGISTRY=/var/lib/gstreamer/0.8/registry.xml sudo strace -f -e trace=file -o gstcomp-strace.log gst-compprep-0.8 2>&1 | tee gstcomp-out.log completes Please let me know what else you need. -- Stephen R. Marenka If life's not fun, you're not doing it right! <[EMAIL PROTECTED]>
signature.asc
Description: Digital signature