:~$ gdb /home/kb87850/xvidcap/bin/xvidcap 9518 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 "i486-linux-gnu"... Attaching to program: /home/kb87850/xvidcap/bin/xvidcap, process 9518 Reading symbols from /usr/lib/libglade-2.0.so.0...done. Loaded symbols for /usr/lib/libglade-2.0.so.0 Reading symbols from /usr/lib/libgtk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgtk-x11-2.0.so.0 Reading symbols from /usr/lib/libxml2.so.2...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libgdk-x11-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk-x11-2.0.so.0 Reading symbols from /usr/lib/libatk-1.0.so.0...done. Loaded symbols for /usr/lib/libatk-1.0.so.0 Reading symbols from /usr/lib/libgdk_pixbuf-2.0.so.0...done. Loaded symbols for /usr/lib/libgdk_pixbuf-2.0.so.0 Reading symbols from /lib/tls/i686/cmov/libm.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libm.so.6 Reading symbols from /usr/lib/libpangocairo-1.0.so.0...done. Loaded symbols for /usr/lib/libpangocairo-1.0.so.0 Reading symbols from /usr/lib/libpango-1.0.so.0...done. Loaded symbols for /usr/lib/libpango-1.0.so.0 Reading symbols from /usr/lib/libcairo.so.2...done. Loaded symbols for /usr/lib/libcairo.so.2 Reading symbols from /usr/lib/libgobject-2.0.so.0...done. Loaded symbols for /usr/lib/libgobject-2.0.so.0 Reading symbols from /usr/lib/libgmodule-2.0.so.0...done. Loaded symbols for /usr/lib/libgmodule-2.0.so.0 Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libdl.so.2 Reading symbols from /usr/lib/libgthread-2.0.so.0...done. Loaded symbols for /usr/lib/libgthread-2.0.so.0 Reading symbols from /lib/tls/i686/cmov/librt.so.1...done. Loaded symbols for /lib/tls/i686/cmov/librt.so.1 Reading symbols from /usr/lib/libglib-2.0.so.0...done. Loaded symbols for /usr/lib/libglib-2.0.so.0 Reading symbols from /usr/lib/libdbus-glib-1.so.2...done. Loaded symbols for /usr/lib/libdbus-glib-1.so.2 Reading symbols from /usr/lib/libdbus-1.so.3...done. Loaded symbols for /usr/lib/libdbus-1.so.3 Reading symbols from /usr/lib/libtheora.so.0...done. Loaded symbols for /usr/lib/libtheora.so.0 Reading symbols from /usr/lib/libogg.so.0...done. Loaded symbols for /usr/lib/libogg.so.0 Reading symbols from /usr/lib/libmp3lame.so.0...done. Loaded symbols for /usr/lib/libmp3lame.so.0 Reading symbols from /usr/lib/libXdamage.so.1...done. Loaded symbols for /usr/lib/libXdamage.so.1 Reading symbols from /usr/lib/libXfixes.so.3...done. Loaded symbols for /usr/lib/libXfixes.so.3 Reading symbols from /usr/lib/libXmu.so.6...done. Loaded symbols for /usr/lib/libXmu.so.6 Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0xb711bb50 (LWP 9518)] [New Thread 0xb64e2b90 (LWP 9529)] Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0 Reading symbols from /lib/tls/i686/cmov/libc.so.6...done. Loaded symbols for /lib/tls/i686/cmov/libc.so.6 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libfontconfig.so.1...done. Loaded symbols for /usr/lib/libfontconfig.so.1 Reading symbols from /usr/lib/libXrender.so.1...done. Loaded symbols for /usr/lib/libXrender.so.1 Reading symbols from /usr/lib/libXinerama.so.1...done. Loaded symbols for /usr/lib/libXinerama.so.1 Reading symbols from /usr/lib/libXi.so.6...done. Loaded symbols for /usr/lib/libXi.so.6 Reading symbols from /usr/lib/libXrandr.so.2...done. Loaded symbols for /usr/lib/libXrandr.so.2 Reading symbols from /usr/lib/libXcursor.so.1...done. Loaded symbols for /usr/lib/libXcursor.so.1 Reading symbols from /usr/lib/libXcomposite.so.1...done. Loaded symbols for /usr/lib/libXcomposite.so.1 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libpangoft2-1.0.so.0...done. Loaded symbols for /usr/lib/libpangoft2-1.0.so.0 Reading symbols from /usr/lib/libfreetype.so.6...done. Loaded symbols for /usr/lib/libfreetype.so.6 Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/libpixman-1.so.0...done. Loaded symbols for /usr/lib/libpixman-1.so.0 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /usr/lib/libpcre.so.3...done. Loaded symbols for /usr/lib/libpcre.so.3 Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done. Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1 Reading symbols from /usr/lib/libXt.so.6...done. Loaded symbols for /usr/lib/libXt.so.6 Reading symbols from /usr/lib/libSM.so.6...done. Loaded symbols for /usr/lib/libSM.so.6 Reading symbols from /usr/lib/libICE.so.6...done. Loaded symbols for /usr/lib/libICE.so.6 Reading symbols from /usr/local/lib/libXau.so.6...done. Loaded symbols for /usr/local/lib/libXau.so.6 Reading symbols from /usr/lib/libxcb-xlib.so.0...done. Loaded symbols for /usr/lib/libxcb-xlib.so.0 Reading symbols from /usr/lib/libxcb.so.1...done. Loaded symbols for /usr/lib/libxcb.so.1 Reading symbols from /usr/lib/libexpat.so.1...done. Loaded symbols for /usr/lib/libexpat.so.1 Reading symbols from /usr/local/lib/libXdmcp.so.6...done. Loaded symbols for /usr/local/lib/libXdmcp.so.6 Reading symbols from /lib/tls/i686/cmov/libnss_compat.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_compat.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_nis.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_nis.so.2 Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done. Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2 Reading symbols from /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so...done. Loaded symbols for /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so Reading symbols from /usr/lib/pango/1.6.0/modules/pango-basic-fc.so...done. Loaded symbols for /usr/lib/pango/1.6.0/modules/pango-basic-fc.so 0xb7f52410 in __kernel_vsyscall () (gdb) bt #0 0xb7f52410 in __kernel_vsyscall () #1 0xb76a5aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb747d4c4 in ?? () from /usr/lib/libX11.so.6 #3 0xb747ce8f in ?? () from /usr/lib/libX11.so.6 #4 0xb74964db in ?? () from /usr/lib/libX11.so.6 #5 0xb7497200 in _XReply () from /usr/lib/libX11.so.6 #6 0xb7475e1c in XGetSelectionOwner () from /usr/lib/libX11.so.6 #7 0x080868af in egg_tray_icon_update_manager_window (icon=0x891d000, dock_if_realized=0) at eggtrayicon.c:324 #8 0x08086bc0 in egg_tray_icon_realize (widget=0x891d000) at eggtrayicon.c:439 #9 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #10 0xb78d6069 in ?? () from /usr/lib/libgobject-2.0.so.0 #11 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #12 0xb78ebbbb in ?? () from /usr/lib/libgobject-2.0.so.0 #13 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #14 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #15 0xb7e20e4d in gtk_widget_realize () from /usr/lib/libgtk-x11-2.0.so.0 #16 0xb7e31afc in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb7d26997 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #18 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #19 0xb78d6069 in ?? () from /usr/lib/libgobject-2.0.so.0 #20 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #21 0xb78ebbbb in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #23 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #24 0xb7e21837 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0 #25 0xb7e2159d in gtk_widget_show_all () from /usr/lib/libgtk-x11-2.0.so.0 #26 0x08075925 in xvc_capture_start () at gnome_ui.c:1209 #27 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #28 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #29 0xb78ebf7b in ?? () from /usr/lib/libgobject-2.0.so.0 #30 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #31 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #32 0xb7dc6c4d in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #33 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #34 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #35 0xb78ebf7b in ?? () from /usr/lib/libgobject-2.0.so.0 #36 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #37 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #38 0xb7dc5aba in gtk_toggle_button_toggled () from /usr/lib/libgtk-x11-2.0.so.0 #39 0xb7dc5af8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #40 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #41 0xb78d6069 in ?? () from /usr/lib/libgobject-2.0.so.0 #42 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #43 0xb78ebbbb in ?? () from /usr/lib/libgobject-2.0.so.0 #44 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #45 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #46 0xb7c2101a in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0 #47 0xb7dc5828 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #48 0xb78e4aef in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #49 0xb78d6069 in ?? () from /usr/lib/libgobject-2.0.so.0 #50 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #51 0xb78ebbbb in ?? () from /usr/lib/libgobject-2.0.so.0 #52 0xb78edc0f in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #53 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 ---Type to continue, or q to quit--- #54 0xb7c210aa in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0 #55 0xb7c210d1 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #56 0xb7cfa8d4 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #57 0xb78d6069 in ?? () from /usr/lib/libgobject-2.0.so.0 #58 0xb78d7749 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #59 0xb78ec10a in ?? () from /usr/lib/libgobject-2.0.so.0 #60 0xb78ed937 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #61 0xb78edf59 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #62 0xb7e19667 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #63 0xb7cf3b21 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #64 0xb7cf4d88 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #65 0xb7a4ca9a in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #66 0xb783ccc6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #67 0xb7840083 in ?? () from /usr/lib/libglib-2.0.so.0 #68 0xb7840467 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #69 0xb7cf5264 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #70 0x0807133b in xvc_ui_run () at gnome_ui.c:2084 #71 0x0807e1b5 in main (argc=Cannot access memory at address 0x80 ) at main.c:992 (gdb) info threads 2 Thread 0xb64e2b90 (LWP 9529) 0xb7f52410 in __kernel_vsyscall () 1 Thread 0xb711bb50 (LWP 9518) 0xb7f52410 in __kernel_vsyscall () (gdb) thread 2 [Switching to thread 2 (Thread 0xb64e2b90 (LWP 9529))]#0 0xb7f52410 in __kernel_vsyscall () (gdb) bt #0 0xb7f52410 in __kernel_vsyscall () #1 0xb76a5aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb747d4c4 in ?? () from /usr/lib/libX11.so.6 #3 0xb7496df4 in ?? () from /usr/lib/libX11.so.6 #4 0xb749721a in _XReply () from /usr/lib/libX11.so.6 #5 0xb754641e in XShmGetImage () from /usr/lib/libXext.so.6 #6 0x0806a037 in captureFrameToImageSHM (dpy=0x8672aa8, image=0x867b6f8) at capture.c:957 #7 0x0806afb2 in commonCapture (capfunc=SHM) at capture.c:1547 #8 0x080715d8 in do_record_thread () at gnome_ui.c:682 #9 0xb76a14fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0xb7622e5e in clone () from /lib/tls/i686/cmov/libc.so.6 (gdb)