[libdvdnav-devel] CHECK_VALUE failed in ifo_read.c for ' 3 Days to Kill'

Andrew Clayton andrew at digital-domain.net
Thu Oct 23 21:00:00 CEST 2014


Hi,

Received my region 2 copy of '3 Days to Kill', it works fine (in VLC).
However libdvdread (5.x, on 64bit Fedora 20) is throwing out a whole
load of the following

*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:840 ***
*** for cell_playback[i].last_vobu_start_sector <= cell_playback[i].last_sector ***


*** libdvdread: CHECK_VALUE failed in src/ifo_read.c:842 ***
*** for cell_playback[i].first_sector <= cell_playback[i].last_vobu_start_sector ***

I don't know what this check is for, but it does seem non-fatal that
it's failing.

Reverting the check on line 840 to be just '<' gets rid of that error.
The error on line 842 remains with the same change.

Is this something that can be fixed? and or should these checks (or at
least the messages) be hidden behind  some VERBOSE/DEBUG
environment variable?

Cheers,
Andrew


More information about the libdvdnav-devel mailing list