It seems that on an ubuntu 32bit distrib, with fluxbox as window manager,
when we capture the screen, if we press Ctrl+c once, the encoding starts, but if we press Ctrl+c once again with a precise timing,
I debugged it to find out that it's caused by a thread-unsafe libtheroa function that is called.
Adding a pthread_mutex_lock around this function call resolves the problem.
Hope this helps.
Log in to post a comment.