From: Lawrence D'O. <ld...@ge...> - 2010-05-29 07:00:27
|
On 26/05/10 08:54, Ville Skyttä wrote: > Another crash report, this time from dvdauthor, MarkChapters(): > https://bugzilla.redhat.com/show_bug.cgi?id=595830 Looks like the crash is on this line va->vobs[i]->vobu[0].vobcellid = 1; /* ensure first vobu starts a cell */ with va->vobs[i]->vobu = NULL. That must mean no VOBUs were found in the input movie file. In the old days (pre-IVTV-patch), you would see the warning “Skipping sector, waiting for first VOBU” if there were no placholders to put the NAV PACKs. But 0.6.18 should be synthesizing the necessary NAV PACKs as necessary to start new VOBUs. Is the user seeing that warning appear? I can create an identical-looking crash by specifying a zero-length input movie file. This is another case where I’d really like to see the input movie file. Even the first few megabytes ought to be enough. |
From: Lawrence D'O. <ld...@ge...> - 2010-07-19 03:51:10
|
On 29/05/10 19:00, I wrote regarding <https://bugzilla.redhat.com/show_bug.cgi?id=595830>: > I can create an identical-looking crash by specifying a zero-length > input movie file. I have put in a check for this condition, to report an error instead of crashing. I would still be interested to see how this could happen with a non-zero-length file, though. |