In 8.10, this does get rid of the error message and the immediate exit, but xvidcap still can't record (after clicking the record button, all buttons grey out forever and nothing is written to test-0000.mpeg). Looks like maybe it has another dependency that I don't have installed.
If I attach to the process in gdb after trying to click the grey Stop button a few times, this is where it is (probably not very useful):
#0 0xb70d6096 in __pthread_mutex_unlock_usercnt ()
from /lib/tls/i686/cmov/libpthread.so.0
#1 0xb7809f5f in g_type_instance_get_private ()
from /usr/lib/libgobject-2.0.so.0
#2 0xb7aa756a in gdk_gc_set_values () from /usr/lib/libgdk-x11-2.0.so.0
#3 0xb7aa79c3 in gdk_gc_set_clip_origin () from /usr/lib/libgdk-x11-2.0.so.0
#4 0xb7abcabd in gdk_window_end_paint () from /usr/lib/libgdk-x11-2.0.so.0
#5 0xb7d79148 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#6 0xb7abb9b5 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#7 0xb7abbfcf in gdk_window_process_all_updates ()
from /usr/lib/libgdk-x11-2.0.so.0
#8 0xb7cf5ecf in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9 0xb7a9f46b in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#10 0xb774f7c1 in ?? () from /usr/lib/libglib-2.0.so.0
#11 0xb77516f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0xb7754da3 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0xb77552c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#14 0xb7d793a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#15 0x0805bc4b in xvc_ui_run ()
#16 0x080688b0 in main ()
In 8.10, this does get rid of the error message and the immediate exit, but xvidcap still can't record (after clicking the record button, all buttons grey out forever and nothing is written to test-0000.mpeg). Looks like maybe it has another dependency that I don't have installed.
If I attach to the process in gdb after trying to click the grey Stop button a few times, this is where it is (probably not very useful):
#0 0xb70d6096 in __pthread_ mutex_unlock_ usercnt () i686/cmov/ libpthread. so.0 instance_ get_private () libgobject- 2.0.so. 0 libgdk- x11-2.0. so.0 set_clip_ origin () from /usr/lib/ libgdk- x11-2.0. so.0 end_paint () from /usr/lib/ libgdk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 process_ all_updates () libgdk- x11-2.0. so.0 libgtk- x11-2.0. so.0 libgdk- x11-2.0. so.0 libglib- 2.0.so. 0 context_ dispatch () from /usr/lib/ libglib- 2.0.so. 0 libglib- 2.0.so. 0 libglib- 2.0.so. 0 libgtk- x11-2.0. so.0
from /lib/tls/
#1 0xb7809f5f in g_type_
from /usr/lib/
#2 0xb7aa756a in gdk_gc_set_values () from /usr/lib/
#3 0xb7aa79c3 in gdk_gc_
#4 0xb7abcabd in gdk_window_
#5 0xb7d79148 in gtk_main_do_event () from /usr/lib/
#6 0xb7abb9b5 in ?? () from /usr/lib/
#7 0xb7abbfcf in gdk_window_
from /usr/lib/
#8 0xb7cf5ecf in ?? () from /usr/lib/
#9 0xb7a9f46b in ?? () from /usr/lib/
#10 0xb774f7c1 in ?? () from /usr/lib/
#11 0xb77516f8 in g_main_
#12 0xb7754da3 in ?? () from /usr/lib/
#13 0xb77552c2 in g_main_loop_run () from /usr/lib/
#14 0xb7d793a9 in gtk_main () from /usr/lib/
#15 0x0805bc4b in xvc_ui_run ()
#16 0x080688b0 in main ()