Segfault at encoding time when pressing Ctrl+C twice.
Status: Alpha
Brought to you by:
enselic
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,
recordmydesktop segfaults.
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.
The svn diff file, named with .patch extension.