(gdb) thread apply all bt
Thread 2 (Thread 0xb7b31b70 (LWP 4348)):
#0 0x00130416 in __kernel_vsyscall ()
#1 0x0013e619 in __lll_lock_wait () from /lib/i386-linux-gnu/libpthread.so.0
#2 0x00139f7d in _L_lock_708 () from /lib/i386-linux-gnu/libpthread.so.0
#3 0x00139dc3 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#4 0x009b5f7f in gst_object_get_parent () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#5 0x009b676c in gst_object_get_path_string () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#6 0x009dd75b in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#7 0x009de519 in gst_index_get_writer_id () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#8 0x00d0c276 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstflv.so
#9 0x009d0845 in gst_element_set_index () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#10 0x009bb775 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#11 0x009bd266 in gst_bin_add () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#12 0x00b3ab85 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstdecodebin2.so
#13 0x00b3c4c1 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstdecodebin2.so
#14 0x00a396aa in gst_marshal_VOID__UINT_BOXED () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#15 0x0068fc3c in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#16 0x006a29f0 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#17 0x006ab787 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#18 0x006ab8f3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#19 0x00b1bcfc in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#20 0x009f302d in gst_pad_set_active () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#21 0x009cef30 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#22 0x009e35d3 in gst_iterator_fold () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#23 0x009cee4c in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#24 0x009d1a18 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#25 0x009d1d4b in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#26 0x00b1ca15 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstcoreelements.so
#27 0x009d3c0b in gst_element_change_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#28 0x009d4635 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#29 0x009d3941 in gst_element_set_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#30 0x009bec4e in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#31 0x00b38603 in ?? () from /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstdecodebin2.so
#32 0x009d3c0b in gst_element_change_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#33 0x009d4635 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#34 0x009d3941 in gst_element_set_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#35 0x009bec4e in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#36 0x009f7514 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#37 0x009d3c0b in gst_element_change_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
---Type <return> to continue, or q <return> to quit---
#38 0x009d4107 in gst_element_continue_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#39 0x009d3c8f in gst_element_change_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#40 0x009d4635 in ?? () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#41 0x009d3941 in gst_element_set_state () from /usr/lib/i386-linux-gnu/libgstreamer-0.10.so.0
#42 0x008b68c7 in ?? () from /usr/lib/python2.7/dist-packages/gst-0.10/gst/_gst.so
#43 0x080f77c3 in call_function (oparg=1, pp_stack=0xb7b30f34) at ../Python/ceval.c:4021
#44 PyEval_EvalFrameEx (f=
Frame 0x852b434, for file gstclitest.py, line 58, in start (self=<CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, filepath='/home/abhibera/Videos/earthatnight.flv'), throwflag=0) at ../Python/ceval.c:2666
#45 0x080fd804 in PyEval_EvalCodeEx (co=0xb7f9fd10, globals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), locals=0x0, args=0xb7f48f18, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0,
closure=0x0) at ../Python/ceval.c:3253
#46 0x0808c512 in function_call (func=<function at remote 0xb7babf7c>, arg=
(<CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>,), kw=0x0) at ../Objects/funcobject.c:526
#47 0x0805dc31 in PyObject_Call (func=<function at remote 0xb7babf7c>, arg=
(<CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>,), kw=0x0) at ../Objects/abstract.c:2529
#48 0x080738bd in instancemethod_call (func=<function at remote 0xb7babf7c>, arg=
(<CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>,), kw=0x0) at ../Objects/classobject.c:2578
#49 0x0805dc31 in PyObject_Call (func=<instancemethod at remote 0xb7f837fc>, arg=(), kw=0x0) at ../Objects/abstract.c:2529
#50 0x080f704e in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0xb7f837fc>, arg=(), kw=0x0) at ../Python/ceval.c:3890
#51 0x0812e774 in t_bootstrap (boot_raw=0x8531250) at ../Modules/threadmodule.c:614
#52 0x00137d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#53 0x0045846e in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further
---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread 0xb7fe66c0 (LWP 4343)):
#0 0x00130416 in __kernel_vsyscall ()
#1 0x004497ae in poll () from /lib/i386-linux-gnu/libc.so.6
#2 0x0056734b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3 0x00558896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4 0x00558f9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5 0x0050b1b8 in ?? () from /usr/lib/python2.7/dist-packages/glib/_glib.so
#6 0x080f8978 in call_function (oparg=-1208120112, pp_stack=0xbffff024) at ../Python/ceval.c:4005
#7 PyEval_EvalFrameEx (f=Frame 0x8353714, for file gstclitest.py, line 135, in <module> (), throwflag=0) at ../Python/ceval.c:2666
#8 0x080fd804 in PyEval_EvalCodeEx (co=0xb7f3a9f8, globals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), locals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0)
at ../Python/ceval.c:3253
#9 0x080fe177 in PyEval_EvalCode (co=0xb7f3a9f8, globals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), locals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'Gst---Type <return> to continue, or q <return> to quit---
DecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated)) at ../Python/ceval.c:667
#10 0x0811acd0 in run_mod (mod=<optimized out>, filename=<optimized out>, globals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), locals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), flags=0xbffff29c, arena=0x8336740) at ../Python/pythonrun.c:1346
#11 0x0811b8e9 in PyRun_FileExFlags (fp=0x83369a0, filename=0xbffff508 "gstclitest.py", start=257, globals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), locals=
{'pygst': <module at remote 0xb7cb1a04>, 'mainclass': <CLI_Main(index=<gst.Index at remote 0xb7b4ad24>, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=<gst.Pipeline at remote 0xb7ccaa04>, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8ca0>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8d00>, __doc__=<gobject.GObject.__doc__ at remote 0xb7fc54b0>, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': <type at remote 0x84f0bdc>, 'CLI_Main': <classobj at remote 0xb7ccb1dc>, '__doc__': None, 'glib': <module at remote 0xb7f30a94>, 'GstDecodeBin2': <GObjectMeta(__gtype__=<gobject.GType at remote 0xb7fd8cb0>, __doc__=<gobject.GObject.__doc__ at remote 0x...(truncated), closeit=1, flags=0xbffff29c) at ../Python/pythonrun.c:1332
#12 0x0811c4cc in PyRun_SimpleFileExFlags (fp=0x83369a0, filename=<optimized out>, closeit=1, flags=0xbffff29c) at ../Python/pythonrun.c:936
#13 0x0812c7c6 in Py_Main (argc=3, argv=0xbffff374) at ../Modules/main.c:599
---Type <return> to continue, or q <return> to quit---
#14 0x0805da0b in main (argc=3, argv=0xbffff374) at ../Modules/python.c:23