Randomly fails to render, stuck "estimating" with a progressbar that goes to 100% but a 0 bytes output file
@jeff
Submitted by Jeff F.T. Assigned to Jeff F.T. @jeff
Description
This is an explanatory report for a heisenbug that I've been experiencing for years with pitivi without finding a clear pattern... until now.
Sometimes, you would get these symptoms when trying to render:
- Output file is created, but stays at a 0 bytes filesize
- Progressbar text stays at "Estimating"
- Progressbar very quickly goes to 100% (?)
Unlike what I presumed, it turns out that this not dependent on a particular codec. It happens with ogg{theora+vorbis} just as well as webm{vp8+vorbis} and possibly others, and it occurs randomly. That is, with the exact same rendering settings, you just have to try rendering repeatedly and you will eventually encounter the bug (typically in less than 5-10 tries).
Pitivi 0.15.2 and older are affected. However, as far as I can tell, Pitivi GES is not affected (current master is 6595c3e8, with GES 95acc7c5729, gstreamer 1.1.x and gnonlin 1230a8d).
Imported from https://bugzilla.gnome.org/show_bug.cgi?id=692316