#754510 mpv: segfaults on too short tracks

Package:
mpv
Source:
mpv
Description:
video player based on MPlayer/mplayer2
Submitter:
arne anka
Date:
2014-07-13 22:15:04 UTC
Severity:
normal
#754510#5
Date:
2014-07-11 21:37:39 UTC
From:
To:
Dear Maintainer,

lsdvd <dvdimage>

Title: 01, Length: 00:22:04.000 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 02, Length: 00:21:54.400 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 03, Length: 00:21:52.000 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 04, Length: 00:00:00.480 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 05, Length: 00:00:12.800 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 06, Length: 00:00:00.480 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Title: 07, Length: 00:03:14.000 Chapters: 01, Cells: 01, Audio streams: 06, Subpictures: 12
Longest track: 01

playing

mpv -dvd-image <dvdimage> dvd://3

causes mpv to segfault (since mpv starts with 0 whereas lsdvd starts at 1, track 3 for mpv is track 4 of lsdvd output)

let me know what i can do to provide more info.

#754510#10
Date:
2014-07-13 14:35:10 UTC
From:
To:
Could you please stop filing bugs for versions that are not in Debian? It
happened in the past that bugs filed for versions of packages from
deb-multimedia were not present in the official Debian packages.

The "dvd-image" option doesn't exist, did you mean --dvd-device?

I can't reproduce.

Would it be possible for you to upload this dvd image somewhere so I can test
this? Or even an image with only the affected track, if it still causes the bug.

It would be also useful if you could provide a backtrace of the crash (using
gdb) with the mpv-dbg package installed.

Cheers

#754510#15
Date:
2014-07-13 18:52:22 UTC
From:
To:
On Sun, 13 Jul 2014 16:35:10 +0200, Alessandro Ghedini <ghedo@debian.org> wrote:

...
Maintainer: Christian Marillat <marillat@deb-multimedia.org>
Bugs: mailto:marillat@deb-multimedia.org
...

i am still under the impression, that these tags designate the receiver of
bug reports -- if that is wrong, there's obviously a bug in reportbug --
and nevertheless it certainly wouldn't hurt to make your issue clear in a
less offensive way.
you did not yet say anything about that, unless i am supposed to read that
 from "uhmm"!

#754510#20
Date:
2014-07-13 22:13:13 UTC
From:
To:
I don't know about that. This "Bugs" header is certainly not documented in the
Debian Policy. I don't know who invented it, or if the reportbug developers are
aware of it though.

[0] https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-sourcecontrolfiles

If you refer to my message in #753265, yes, I realize that was rather enigmatic
(and I didn't intend to offend anyone either), in fact I let it "slip" without
explaining it any further because I could actually reproduce what was reported,
so it wasn't really that important.

That was not the case with this report, and that's why I expanded on that part
in my response in this case, in a way that, again, was certainly not intended to
be offensive (in fact, I think it was rather polite, but then again English is
not my first language so I may be wrong).

Now that this is cleared, please let's all get back to bug fixing.

Cheers