(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 to continue, or q 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=, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, 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': , 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, arg= (, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, 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=, arg= (, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, 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=, arg= (, fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, 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=, arg=(), kw=0x0) at ../Objects/abstract.c:2529 #50 0x080f704e in PyEval_CallObjectWithKeywords (func=, 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 to continue, or q 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 (), throwflag=0) at ../Python/ceval.c:2666 #8 0x080fd804 in PyEval_EvalCodeEx (co=0xb7f3a9f8, globals= {'pygst': , 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'Gst---Type to continue, or q to quit--- DecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, filename=, globals= {'pygst': , 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, 'mainclass': , fakesink=<__main__.GstFakeSink at remote 0xb7b4acd4>, player=, filesrc=<__main__.GstFileSrc at remote 0xb7ccafcc>, keyframe_count=0, decoder=<__main__.GstDecodeBin2 at remote 0xb7b4ac84>, playmode=True, frame_count=0) at remote 0xb7ccd7cc>, 'GstFileSrc': , __doc__=, __module__='__main__') at remote 0x8527d24>, 'GstDecodePad': , __doc__=, __module__='__main__') at remote 0x854952c>, '__package__': None, 'GstChildProxy': , 'CLI_Main': , '__doc__': None, 'glib': , 'GstDecodeBin2': , __doc__=, closeit=1, flags=0xbffff29c) at ../Python/pythonrun.c:936 #13 0x0812c7c6 in Py_Main (argc=3, argv=0xbffff374) at ../Modules/main.c:599 ---Type to continue, or q to quit--- #14 0x0805da0b in main (argc=3, argv=0xbffff374) at ../Modules/python.c:23