#12 recordmydesktop is broken when used with libxcb?

closed-fixed
5
2014-10-13
2007-12-30
Avuton Olrich
No

When trying to record with:

recordmydesktop --no-sound -o out.ogg

It locks up. The information I got from it:

I tried to get some gdb output:
here it is:
#0 0x00002b39cde30626 in pthread_join () from /lib/libpthread.so.0
#1 0x0000000000416c79 in rmdThreads (pdata=0x7fffdd586560)
at rmdthreads.c:115
#2 0x00000000004044b4 in main (argc=4, argv=0x7fffdd586b08)
at recordmydesktop.c:133
#3 0x00002b39cf5631f4 in __libc_start_main (main=0x403d80 <main>, argc=4,
ubp_av=0x7fffdd586b08, init=<value optimized out>,
fini=<value optimized out>, rtld_fini=<value optimized out>,
stack_end=0x7fffdd586af8) at libc-start.c:227
#4 0x0000000000403d09 in _start ()

Strace output says:
Process 7449 attached - interrupt to quit
futex(0x410019e0, FUTEX_WAIT, 7451, NULL

Here's the console output:
Initial recording window is set to:
X:0 Y:0 Width:3200 Height:1200
Adjusted recording window is set to:
X:0 Y:0 Width:3200 Height:1200
Your window manager appears to be KWin

Initializing...
Capturing!
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6(_XReply+0x14a) [0x2b1a5445e6c6]
#4 recordmydesktop [0x4049a0]
#5 recordmydesktop [0x40e813]
#6 recordmydesktop [0x40a6bc]
#7 /lib/libpthread.so.0 [0x2b1a53391067]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6(_XReply+0x14a) [0x2b1a5445e6c6]
#4 /usr/lib/libXfixes.so.3(XFixesGetCursorImage+0xb8) [0x2b1a54200d6d]
#5 recordmydesktop [0x40a3b5]
#6 /lib/libpthread.so.0 [0x2b1a53391067]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6(_XReply+0x14a) [0x2b1a5445e6c6]
#4 /usr/lib/libXfixes.so.3(XFixesGetCursorImage+0xb8) [0x2b1a54200d6d]
#5 recordmydesktop [0x40a3b5]
#6 /lib/libpthread.so.0 [0x2b1a53391067]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libXfixes.so.3(XFixesGetCursorImage+0x1b1) [0x2b1a54200e66]
#4 recordmydesktop [0x40a3b5]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6 [0x2b1a5445e1d8]
#4 /usr/lib/libX11.so.6 [0x2b1a5445e3a6]
#5 /usr/lib/libX11.so.6(XNextEvent+0x62) [0x2b1a54447a8a]
#6 recordmydesktop [0x40f48e]
#7 /lib/libpthread.so.0 [0x2b1a53391067]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 recordmydesktop [0x4049d0]
#4 recordmydesktop [0x40e813]
#5 recordmydesktop [0x40a6bc]
#6 /lib/libpthread.so.0 [0x2b1a53391067]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6 [0x2b1a5445e1d8]
#4 /usr/lib/libX11.so.6 [0x2b1a5445e3a6]
#5 /usr/lib/libX11.so.6(XNextEvent+0x62) [0x2b1a54447a8a]
#6 recordmydesktop [0x40f48e]
#7 /lib/libpthread.so.0 [0x2b1a53391067]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x15) [0x2b1a550f6a77]
#2 /usr/lib/libX11.so.6 [0x2b1a5445db82]
#3 /usr/lib/libX11.so.6 [0x2b1a5445e1d8]
#4 /usr/lib/libX11.so.6 [0x2b1a5445e3a6]
#5 /usr/lib/libX11.so.6(XNextEvent+0x62) [0x2b1a54447a8a]
#6 recordmydesktop [0x40f48e]
#7 /lib/libpthread.so.0 [0x2b1a53391067]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x1c) [0x2b1a550f6ad9]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
Locking assertion failure. Backtrace:
#0 /usr/lib/libxcb-xlib.so.0 [0x2b1a550f69ec]
#1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_unlock+0x38) [0x2b1a550f6af5]
#2 /usr/lib/libX11.so.6 [0x2b1a5445dac7]
#3 /usr/lib/libX11.so.6(XNextEvent+0x53) [0x2b1a54447a7b]
#4 recordmydesktop [0x40f48e]
#5 /lib/libpthread.so.0 [0x2b1a53391067]
#6 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#7 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#8 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#9 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#10 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#11 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#12 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#13 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#14 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#15 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#16 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#17 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#18 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
#19 /lib/libc.so.6(clone+0x6d) [0x2b1a54b6cbed]
^NKilled

Discussion

1 2 > >> (Page 1 of 2)
  • Avuton Olrich
    Avuton Olrich
    2007-12-30

    Logged In: YES
    user_id=560342
    Originator: YES

    BTW- I guess I should mention that I killed it with -9

     
  • Avuton Olrich
    Avuton Olrich
    2007-12-30

    Logged In: YES
    user_id=560342
    Originator: YES

    Breaking all the cardinal rules of reporting bugs today: Also, this is version 0.3.7, it also occurs with 0.3.6.

     
  • Avuton Olrich
    Avuton Olrich
    2007-12-30

    • labels: --> recordMyDesktop (commandline)
     
  • Avuton Olrich
    Avuton Olrich
    2007-12-30

    • assigned_to: nobody --> iovar
     
  • Logged In: YES
    user_id=1585344
    Originator: NO

    recordMyDesktop is programmed for xlib, not xcb.
    It can't be responsible for breakage when used
    with a library it has no direct relationship to.

    libxcb-xlib, which I see that you are using, is
    supposed to be a binary compatible, drop-in replacement
    for xlib. So, if a piece of software that works with
    Xlib doesn't work with xcb-xlib, then I'd assume the
    bug is in the intermediate-layer.

    I believe that you should report this bug to your
    distribution's bug tracker, on the xcb-xlib package.

    John.-

     
    • status: open --> closed-invalid
     
  • Avuton Olrich
    Avuton Olrich
    2007-12-31

    Logged In: YES
    user_id=560342
    Originator: YES

    LIBXCB_ALLOW_SLOPPY_LOCK exists to work around programs with totally broken code like this. That hack probably won't exist forever. If that wasn't enough hint, see: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6532373

     
  • Avuton Olrich
    Avuton Olrich
    2007-12-31

    • status: closed-invalid --> open-invalid
     
  • Avuton Olrich
    Avuton Olrich
    2007-12-31

    • status: open-invalid --> closed-invalid
     
  • Avuton Olrich
    Avuton Olrich
    2007-12-31

    Logged In: YES
    user_id=560342
    Originator: YES

    Closing as invalid because I don't care if this program gets fixed or not, just like the maintainer.

     
1 2 > >> (Page 1 of 2)