While I was translating new strings and tried xfburn I have found a lot of GStreamer related bugs without burning. First create a new audio composition. Bug 1) Add a directory with only audio files to the playlist and clear the composition; repeat this step until the audio track count reaches 99 tracks; at this moment xfburn segfaults. Bug 2) Add a directory that contains audio files but also text/images; clear the composition; re-add the same directory; weird bug happen (the notebook for the compositions is "freezed" but the application is still working). Bug 3) Add a directory that contains audio files but also text/images; clear the composition; re-add the same directory; wait like 10 seconds before closing the warning message for the non-audio file; weird bug happen again (the whole app is "freezed" this time). Bug 4) Add a directory that contains sub-directories; the message "Gstreamer did not like this file (detection timed out)" will appear.
Thanks for checking m8t! I'll certainly look at those issues.
No. 1 should be fixed in r6186.
I can't seem to reproduce any of the other problems on my two machines...
I was able to reproduce once a freeze in a similar situation (after just adding a directory with one non-audio file). But just once, most of the time it works alright for me. I found a piece of code which is run on every successful adding of an audio file that could have caused a freeze. This is fixed in r6211, could you give that a try please?
Yeah great. I know those freeze were weird, and FWIW I seem to have been able to reproduce them more often when I add a directory that contains an image but not text.
I retried to add a directory which contains sub-directories, it works. Dunno why it didn't work, but this bug can be marked as fixed ^_^