On Thu, Jan 8, 2009 at 9:36 PM, Nigel Hsiung <nigelcz at hotmail.com> wrote: > > Thanks Mike, > This is what i've got - > uclibc[bin]$ export GST_REGISTRY_FORK=no > uclibc[bin]$ export GST_DEBUG=5 > uclibc[bin]$ gst-inspect-0.10 fakesrc > 0:00:00.003672000 923 0x44c100 INFO GST_INIT > gst.c:608:init_pre: Initializing GStreamer Core > Library version 0.10.21 > 0:00:00.005279000 923 0x44c100 INFO GST_INIT > gst.c:609:init_pre: Using library installed in / > root/smp8634/dfb_install/lib > 0:00:00.006426000 923 0x44c100 INFO GST_INIT > gst.c:619:init_pre: Linux uclibc 2.6.15-moto01 # > 233 PREEMPT Thu Nov 27 15:25:59 CST 2008 mips > > > The gdb output shows that the segmentation is happening here - > 1794 &nb sp; if (group->post_parse_func) > (gdb) > 1796 if (!(* group->post_parse_func) (context, group, > (gdb) > > Program received signal SIGSEGV, Segmentation fault. I've never seen a crash here - this is the command line option parsing code, which is using glib APIs. If it's crashing here, my best guess would be that you've somehow miscompiled glib - I'm unfamiliar with your platform, so I can't really be more specific, sorry. Good luck debugging this - it doesn't look to be anything gstreamer-specific. Mike