I've been trying to record gameplay from dosbox games with commentary but xvidcap will randomly freeze.
Sometimes it'll freeze after a second or two, sometimes 5-10 minutes, once I left it recording while going to eat and it ran successfully for over an hour to then froze within 5 minutes after I came back and started playing again.
Most of the time, when it freezes it just freezes, there's no crash output on the console, the gui becomes unresponsive, the frame counter stops going up, and the little green/yellow/red status indicator stops, though rarely I'll get a segfault and the gui will disappear.
I've attempted "export LIBXCB_ALLOW_SLOPPY_LOCK=1" but it would still happen.
I've attempted disabling XDamage and it still happens.
I've gone to 1 channel sound and disabled sound entirely and it still happens.
I've tried various codecs and it still happens.
I've tried compiling from source (as opposed to using the one from the packman repositories) and it didn't help, though now compiling fails with "config.status: error: po/Makefile.in.in was not created by intltoolize." because of intltools 0.40.5
ldd /usr/bin/xvidcap | grep xcb
libxcb-render-util.so.0 => /usr/lib64/libxcb-render-util.so.0 (0x00007fdd9f056000)
libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007fdd9ee4d000)
libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00007fdd9ea41000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007fdd9e825000)
Any suggestions would be great.
I have "solved" the random crashes by seemingly updating my X server.
I haven't had a gui lockup since.