$ gdb xawtv GNU gdb (GDB) 7.0 Copyright (C) 2009 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-unknown-linux-gnu". For bug reporting instructions, please see: ... Reading symbols from /usr/bin/xawtv...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/xawtv [Thread debugging using libthread_db enabled] This is xawtv-3.95, running on Linux/x86_64 (2.6.31-ARCH) xinerama 0: 1680x1050+0+0 WARNING: No DGA direct video mode for this display. /dev/video0 [v4l2]: no overlay support v4l-conf had some trouble, trying to continue anyway Warning: Cannot convert string "-*-ledfixed-medium-r-*--39-*-*-*-c-*-*-*" to type FontStruct *** glibc detected *** /usr/bin/xawtv: double free or corruption (!prev): 0x00000000009b5c30 *** ======= Backtrace: ========= /lib/libc.so.6[0x7ffff3cc03a6] /lib/libc.so.6(cfree+0x6c)[0x7ffff3cc4cec] /usr/bin/xawtv[0x42ad3d] /usr/bin/xawtv(x11_capture_pixmap+0xac)[0x41503c] /usr/bin/xawtv[0x41086c] /usr/bin/xawtv[0x424e9e] /usr/bin/xawtv[0x425cf8] /usr/bin/xawtv(do_va_cmd+0xe1)[0x4270f1] /usr/bin/xawtv[0x40ffe5] /usr/bin/xawtv[0x42693f] /usr/lib/libXt.so.6[0x7ffff55a5cfd] /usr/lib/libXt.so.6[0x7ffff55a5e58] /usr/lib/libXt.so.6(_XtTranslateEvent+0x5e8)[0x7ffff55a67b8] /usr/lib/libXt.so.6(XtDispatchEventToWidget+0x3cb)[0x7ffff557c86b] /usr/lib/libXt.so.6[0x7ffff557d093] /usr/lib/libXt.so.6(XtDispatchEvent+0xb4)[0x7ffff557c084] /usr/bin/xawtv(xt_main_loop+0x3f)[0x41720f] /usr/bin/xawtv(main+0x1720)[0x4126f0] /lib/libc.so.6(__libc_start_main+0xfd)[0x7ffff3c6d9ed] /usr/bin/xawtv[0x40ef89] ======= Memory map: ======== 00400000-0043d000 r-xp 00000000 08:02 21641 /usr/bin/xawtv 0063d000-00645000 rw-p 0003d000 08:02 21641 /usr/bin/xawtv 00645000-00a42000 rw-p 00000000 00:00 0 [heap] 40000000-40002000 rwxp 00000000 00:0c 1637 /dev/zero 40002000-40087000 rw-p 00000000 00:0c 1637 /dev/zero 7fffe8000000-7fffe8021000 rw-p 00000000 00:00 0 7fffe8021000-7fffec000000 ---p 00000000 00:00 0 7fffee61c000-7fffee632000 r-xp 00000000 08:02 932 /usr/lib/libgcc_s.so.1 7fffee632000-7fffee831000 ---p 00016000 08:02 932 /usr/lib/libgcc_s.so.1 7fffee831000-7fffee832000 rw-p 00015000 08:02 932 /usr/lib/libgcc_s.so.1 7fffee854000-7fffeea54000 rw-s 16a23d000 00:0c 8050 /dev/nvidia0 7fffeea54000-7fffeea58000 rw-s 1b09e5000 00:0c 8050 /dev/nvidia0 7fffeea58000-7fffeeb58000 rw-s 164ca5000 00:0c 8050 /dev/nvidia0 7fffeeb58000-7fffeec19000 rw-p 00000000 00:00 0 7fffeecda000-7fffeecdf000 r-xp 00000000 08:02 45361 /usr/lib/libXfixes.so.3.1.0 7fffeecdf000-7fffeeede000 ---p 00005000 08:02 45361 /usr/lib/libXfixes.so.3.1.0 7fffeeede000-7fffeeedf000 rw-p 00004000 08:02 45361 /usr/lib/libXfixes.so.3.1.0 7fffeeedf000-7fffeeee8000 r-xp 00000000 08:02 46215 /usr/lib/libXcursor.so.1.0.2 7fffeeee8000-7fffef0e7000 ---p 00009000 08:02 46215 /usr/lib/libXcursor.so.1.0.2 7fffef0e7000-7fffef0e8000 rw-p 00008000 08:02 46215 /usr/lib/libXcursor.so.1.0.2 7fffef0e8000-7fffef0ea000 r-xp 00000000 08:02 30629 /usr/lib/xawtv/write-dv.so 7fffef0ea000-7fffef2e9000 ---p 00002000 08:02 30629 /usr/lib/xawtv/write-dv.so 7fffef2e9000-7fffef2ea000 rw-p 00001000 08:02 30629 /usr/lib/xawtv/write-dv.so 7fffef2ea000-7fffef2ed000 r-xp 00000000 08:02 22920 /usr/lib/xawtv/write-avi.so 7fffef2ed000-7fffef4ec000 ---p 00003000 08:02 22920 /usr/lib/xawtv/write-avi.so 7fffef4ec000-7fffef4ed000 rw-p 00002000 08:02 22920 /usr/lib/xawtv/write-avi.so 7fffef4ed000-7fffef4f0000 r-xp 00000000 08:02 21652 /usr/lib/xawtv/snd-oss.so 7fffef4f0000-7fffef6f0000 ---p 00003000 08:02 21652 /usr/lib/xawtv/snd-oss.so 7fffef6f0000-7fffef6f1000 rw-p 00003000 08:02 21652 /usr/lib/xawtv/snd-oss.so 7fffef6f1000-7fffef70c000 r-xp 00000000 08:02 54077 /usr/lib/libdv.so.4.0.3 7fffef70c000-7fffef90c000 ---p 0001b000 08:02 54077 /usr/lib/libdv.so.4.0.3 7fffef90c000-7fffef90f000 rw-p 0001b000 08:02 54077 /usr/lib/libdv.so.4.0.3 7fffef90f000-7fffef91c000 rw-p 00000000 00:00 0 7fffef91c000-7fffef91e000 r-xp 00000000 08:02 21651 /usr/lib/xawtv/read-dv.so 7fffef91e000-7fffefb1e000 ---p 00002000 08:02 21651 /usr/lib/xawtv/read-dv.so 7fffefb1e000-7fffefb1f000 rw-p 00002000 08:02 21651 /usr/lib/xawtv/read-dv.so 7fffefb1f000-7fffefb21000 r-xp 00000000 08:02 21655 /usr/lib/xawtv/read-avi.so 7fffefb21000-7fffefd21000 ---p 00002000 08:02 21655 /usr/lib/xawtv/read-avi.so 7fffefd21000-7fffefd22000 rw-p 00002000 08:02 21655 /usr/lib/xawtv/read-avi.so 7fffefd22000-7fffefd23000 r-xp 00000000 08:02 30861 /usr/lib/xawtv/linedoubler.so 7fffefd23000-7fffeff22000 ---p 00001000 08:02 30861 /usr/lib/xawtv/linedoubler.so 7fffeff22000-7fffeff23000 rw-p 00000000 08:02 30861 /usr/lib/xawtv/linedoubler.so 7fffeff23000-7fffeff24000 r-xp 00000000 08:02 21653 /usr/lib/xawtv/linear-blend.so 7fffeff24000-7ffff0123000 ---p 00001000 08:02 21653 /usr/lib/xawtv/linear-blend.so 7ffff0123000-7ffff0124000 rw-p 00000000 08:02 21653 /usr/lib/xawtv/linear-blend.so 7ffff0124000-7ffff0126000 r-xp 00000000 08:02 21657 /usr/lib/xawtv/flt-smooth.so 7ffff0126000-7ffff0325000 ---p 00002000 08:02 21657 /usr/lib/xawtv/flt-smooth.so 7ffff0325000-7ffff0326000 rw-p 00001000 08:02 21657 /usr/lib/xawtv/flt-smooth.so 7ffff0326000-7ffff0327000 r-xp 00000000 08:02 21649 /usr/lib/xawtv/flt-invert.so 7ffff0327000-7ffff0526000 ---p 00001000 08:02 21649 /usr/lib/xawtv/flt-invert.so 7ffff0526000-7ffff0527000 rw-p 00000000 08:02 21649 /usr/lib/xawtv/flt-invert.so 7ffff0527000-7ffff0528000 r-xp 00000000 08:02 30866 /usr/lib/xawtv/flt-gamma.so 7ffff0528000-7ffff0728000 ---p 00001000 08:02 30866 /usr/lib/xawtv/flt-gamma.so 7ffff0728000-7ffff0729000 rw-p 00001000 08:02 30866 /usr/lib/xawtv/flt-gamma.so 7ffff0729000-7ffff072a000 r-xp 00000000 08:02 30865 /usr/lib/xawtv/flt-disor.so 7ffff072a000-7ffff092a000 ---p 00001000 08:02 30865 /usr/lib/xawtv/flt-disor.so 7ffff092a000-7ffff092b000 rw-p 00001000 08:02 30865 /usr/lib/xawtv/flt-disor.so 7ffff092b000-7ffff0932000 r-xp 00000000 08:02 30630 /usr/lib/xawtv/drv1-v4l.so 7ffff0932000-7ffff0b31000 ---p 00007000 08:02 30630 /usr/lib/xawtv/drv1-v4l.so Program received signal SIGABRT, Aborted. 0x00007ffff3c80f15 in raise () from /lib/libc.so.6 (gdb) generate-core-file warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffee854000. warning: Memory read failed for corefile section, 16384 bytes at 0x7fffeea54000. warning: Memory read failed for corefile section, 1048576 bytes at 0x7fffeea58000. warning: Memory read failed for corefile section, 16384 bytes at 0x7ffff7e04000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7e08000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7e09000. warning: Memory read failed for corefile section, 16384 bytes at 0x7ffff7e0a000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7e0e000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7e0f000. warning: Memory read failed for corefile section, 262144 bytes at 0x7ffff7e10000. warning: Memory read failed for corefile section, 131072 bytes at 0x7ffff7e50000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7fd9000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7fda000. warning: Memory read failed for corefile section, 4096 bytes at 0x7ffff7fdb000. Saved corefile core.6955 (gdb) core-file core.6955 A program is being debugged already. Kill it? (y or n) y warning: Can't read pathname for load map: Input/output error. Reading symbols from /lib/libdl.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/libpthread.so.0...(no debugging symbols found)...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libncursesw.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/libncursesw.so.5 Reading symbols from /usr/lib/liblirc_client.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/liblirc_client.so.0 Reading symbols from /usr/lib/libasound.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /usr/lib/libXft.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXft.so.2 Reading symbols from /usr/lib/libXrender.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libfreetype.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libX11.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libXv.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXv.so.1 Reading symbols from /usr/lib/libXrandr.so.2...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXinerama.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXxf86vm.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXxf86vm.so.1 Reading symbols from /usr/lib/libXxf86dga.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXxf86dga.so.1 Reading symbols from /usr/lib/libXaw.so.7...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXaw.so.7 Reading symbols from /usr/lib/libXmu.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /usr/lib/libXt.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libSM.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/lib/libXpm.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXpm.so.4 Reading symbols from /usr/lib/libXext.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libzvbi.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libzvbi.so.0 Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /usr/lib/libpng12.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libz.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libGL.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGL.so.1 Reading symbols from /usr/lib/libjpeg.so.7...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libjpeg.so.7 Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/ld-linux-x86-64.so.2...(no debugging symbols found)...done. Loaded symbols for /lib/ld-linux-x86-64.so.2 Reading symbols from /lib/librt.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/libexpat.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/lib/libxcb.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /lib/libuuid.so.1...(no debugging symbols found)...done. Loaded symbols for /lib/libuuid.so.1 Reading symbols from /usr/lib/libGLcore.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libGLcore.so.1 Reading symbols from /usr/lib/libnvidia-tls.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libnvidia-tls.so.1 Reading symbols from /usr/lib/libXau.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/xawtv/bilinear.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/bilinear.so Reading symbols from /usr/lib/xawtv/conv-mjpeg.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/conv-mjpeg.so Reading symbols from /usr/lib/xawtv/cubic.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/cubic.so Reading symbols from /usr/lib/xawtv/drv0-v4l2-old.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/drv0-v4l2-old.so Reading symbols from /usr/lib/xawtv/drv0-v4l2.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/drv0-v4l2.so Reading symbols from /usr/lib/libv4l2.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libv4l2.so.0 Reading symbols from /usr/lib/libv4lconvert.so.0...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libv4lconvert.so.0 Reading symbols from /usr/lib/xawtv/drv1-v4l.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/drv1-v4l.so Reading symbols from /usr/lib/xawtv/flt-disor.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/flt-disor.so Reading symbols from /usr/lib/xawtv/flt-gamma.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/flt-gamma.so Reading symbols from /usr/lib/xawtv/flt-invert.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/flt-invert.so Reading symbols from /usr/lib/xawtv/flt-smooth.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/flt-smooth.so Reading symbols from /usr/lib/xawtv/linear-blend.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/linear-blend.so Reading symbols from /usr/lib/xawtv/linedoubler.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/linedoubler.so Reading symbols from /usr/lib/xawtv/read-avi.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/read-avi.so Reading symbols from /usr/lib/xawtv/read-dv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/read-dv.so Reading symbols from /usr/lib/libdv.so.4...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libdv.so.4 Reading symbols from /usr/lib/xawtv/snd-oss.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/snd-oss.so Reading symbols from /usr/lib/xawtv/write-avi.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/write-avi.so Reading symbols from /usr/lib/xawtv/write-dv.so...(no debugging symbols found)...done. Loaded symbols for /usr/lib/xawtv/write-dv.so Reading symbols from /usr/lib/libXcursor.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXfixes.so.3...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libgcc_s.so.1...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libgcc_s.so.1 Core was generated by `/usr/bin/xawtv'. Program terminated with signal 6, Aborted. #0 0x00007ffff3c80f15 in raise () from /lib/libc.so.6 (gdb) up #1 0x00007ffff3c82340 in abort () from /lib/libc.so.6 (gdb) where #0 0x00007ffff3c80f15 in raise () from /lib/libc.so.6 #1 0x00007ffff3c82340 in abort () from /lib/libc.so.6 #2 0x00007ffff3cbaf2d in __libc_message () from /lib/libc.so.6 #3 0x00007ffff3cc03a6 in malloc_printerr () from /lib/libc.so.6 #4 0x00007ffff3cc4cec in free () from /lib/libc.so.6 #5 0x000000000042ad3d in ?? () #6 0x000000000041503c in x11_capture_pixmap () #7 0x000000000041086c in ?? () #8 0x0000000000424e9e in ?? () #9 0x0000000000425cf8 in ?? () #10 0x00000000004270f1 in do_va_cmd () #11 0x000000000040ffe5 in ?? () #12 0x000000000042693f in ?? () #13 0x00007ffff55a5cfd in HandleActions () from /usr/lib/libXt.so.6 #14 0x00007ffff55a5e58 in HandleSimpleState () from /usr/lib/libXt.so.6 #15 0x00007ffff55a67b8 in _XtTranslateEvent () from /usr/lib/libXt.so.6 #16 0x00007ffff557c86b in XtDispatchEventToWidget () from /usr/lib/libXt.so.6 #17 0x00007ffff557d093 in _XtDefaultDispatcher () from /usr/lib/libXt.so.6 #18 0x00007ffff557c084 in XtDispatchEvent () from /usr/lib/libXt.so.6 #19 0x000000000041720f in xt_main_loop () #20 0x00000000004126f0 in main ()