$ gdb --args cheese GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... (no debugging symbols found) (gdb) handle SIGPIPE nostop noprint Signal Stop Print Pass to program Description SIGPIPE No No Yes Broken pipe (gdb) r Starting program: /usr/bin/cheese [Thread debugging using libthread_db enabled] [New Thread 0x7faf89457800 (LWP 22795)] [New Thread 0x7faf79ba0950 (LWP 22802)] [New Thread 0x7faf7939f950 (LWP 22803)] [Thread 0x7faf7939f950 (LWP 22803) exited] [New Thread 0x7faf7939f950 (LWP 22804)] [Thread 0x7faf79ba0950 (LWP 22802) exited] [New Thread 0x7faf79ba0950 (LWP 22805)] [Thread 0x7faf7939f950 (LWP 22804) exited] [Thread 0x7faf79ba0950 (LWP 22805) exited] [New Thread 0x7faf79ba0950 (LWP 22806)] [New Thread 0x7faf73b0d950 (LWP 22807)] (cheese:22795): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps [New Thread 0x7faf7939f950 (LWP 22835)] [New Thread 0x7faf71d13950 (LWP 22836)] (cheese:22795): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps [Thread 0x7faf71d13950 (LWP 22836) exited] [Thread 0x7faf7939f950 (LWP 22835) exited] [New Thread 0x7faf7939f950 (LWP 22849)] [New Thread 0x7faf71d13950 (LWP 22850)] [New Thread 0x7faf6fe77950 (LWP 22851)] (cheese:22795): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps [New Thread 0x7faf6c7d0950 (LWP 22865)] [Thread 0x7faf79ba0950 (LWP 22806) exited] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7faf6c7d0950 (LWP 22865)] 0x00007faf73199c70 in ?? () from /usr/lib/libv4lconvert.so.0 (gdb) bt full #0 0x00007faf73199c70 in ?? () from /usr/lib/libv4lconvert.so.0 No symbol table info available. #1 0x00007faf731933fb in v4lconvert_convert () from /usr/lib/libv4lconvert.so.0 No symbol table info available. #2 0x00007faf733f71e9 in ?? () from /usr/lib/libv4l2.so.0 No symbol table info available. #3 0x00007faf733f808b in v4l2_ioctl () from /usr/lib/libv4l2.so.0 No symbol table info available. #4 0x00007faf7386555f in gst_v4l2src_grab_frame (v4l2src=0x1dfe3b0, buf=0x7faf6c7cfdb0) at v4l2src_calls.c:993 buffer = {index = 0, type = V4L2_BUF_TYPE_VIDEO_CAPTURE, bytesused = 5760000, flags = 1, field = V4L2_FIELD_NONE, timestamp = {tv_sec = 1236852505, tv_usec = 498017}, timecode = {type = 0, flags = 0, frames = 0 '\0', seconds = 0 '\0', minutes = 0 '\0', hours = 0 '\0', userbits = "\000\000\000"}, sequence = 0, memory = V4L2_MEMORY_MMAP, m = {offset = 0, userptr = 0}, length = 5760000, input = 0, reserved = 0} trials = 50 pool_buffer = need_copy = index = __FUNCTION__ = "gst_v4l2src_grab_frame" #5 0x00007faf7385cf70 in gst_v4l2src_create (src=0x1dfe3b0, buf=0x7faf6c7cff00) at gstv4l2src.c:1280 v4l2src = (GstV4l2Src *) 0x1dfe3b0 ret = #6 0x00007faf7361469a in gst_base_src_get_range (src=0x1dfe3b0, offset=18446744073709551615, length=4096, buf=0x7faf6c7cff00) at gstbasesrc.c:1942 ret = GST_FLOW_OK status = __PRETTY_FUNCTION__ = "gst_base_src_get_range" #7 0x00007faf73616e3c in gst_base_src_loop (pad=0x1b078a0) at gstbasesrc.c:2182 src = (GstBaseSrc *) 0x1dfe3b0 buf = (GstBuffer *) 0x0 ret = position = -1 eos = ---Type to continue, or q to quit--- blocksize = 1200 __PRETTY_FUNCTION__ = "gst_base_src_loop" #8 0x00007faf877f0d86 in gst_task_func (task=0x1dc95a0, tclass=) at gsttask.c:192 lock = (GStaticRecMutex *) 0x7faf741076c0 tself = (GThread *) 0x7faf7411b910 __PRETTY_FUNCTION__ = "gst_task_func" #9 0x00007faf840d51d7 in g_thread_pool_thread_proxy (data=) at /build/buildd/glib2.0-2.19.10/glib/gthreadpool.c:265 task = (gpointer) 0x1dc95a0 pool = (GRealThreadPool *) 0x1722ad0 #10 0x00007faf840d3c74 in g_thread_create_proxy (data=0x7faf7411b910) at /build/buildd/glib2.0-2.19.10/glib/gthread.c:635 __PRETTY_FUNCTION__ = "g_thread_create_proxy" #11 0x00007faf83c4e3ba in start_thread () from /lib/libpthread.so.0 No symbol table info available. #12 0x00007faf839bafcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 No locals. #13 0x0000000000000000 in ?? () No symbol table info available. (gdb) q