[MPlayer-dev-eng] Segmentation fault reading a copied CSSed DVD

Nicolas George nicolas.george at ens.fr
Sat Jun 2 17:32:20 CEST 2007


Hi.

I have found a segmentation fault in mplayer while trying to read a DVD
copied to hard driver (either with dvdbackup or cp -r). The reading works
fine directly from cdrom, but dies with signal 11 from hard drive. The same
problem exists with two completely different DVD.

I have tracked down the problem in css_open (dvdread/dvd_input.c): on the
second call, the value of the dev variable changes during the call to
DVDcss_open. I was not able to go further.

Version dev-SVN-r22275-4.1.2 (2007-02-19) did not have the problem.
Version dev-SVN-r23297-4.1.2 (2007-05-11) has it.
Version dev-SVN-r23440-4.1.2 (yesterday) has it.

I tried a dichotomy, the bug has been introduced by the revision 23201. I
built without any specific option on an up-to-date Debian Lenny.

I can upload a 1.3 MB tar file showing the problem (I think that 2 seconds
of video to illustrate a bug qualifies as fair use) if necessary.


BTW, the current version of libavcodec can not be built with H.264 support
and debug enabled on i386, due to missing registers in cabac.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 185 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20070602/e5fe692f/attachment.pgp>


More information about the MPlayer-dev-eng mailing list