xine crashes when trying to play a DVD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xine-ui (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
To reproduce:
1.) run xine.
2.) click DVD
3.) xine exits
If run from the console, you get:
===
(matt@hiro) ~/workspace/
This is xine (X11 gui) - a free video player v0.99.9.
(c) 2000-2014 The xine Team.
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
vo_vdpau: vdpau API version : 1
vo_vdpau: vdpau implementation description : OpenGL/
vo_vdpau: maximum video surface size for chroma type 4:2:2 is 1920x1080
vo_vdpau: maximum video surface size for chroma type 4:2:0 is 1920x1080
vo_vdpau: maximum output surface size is 8192x8192
vo_vdpau: Failed to check vdpau get/put bits native capability : VDP_STATUS_
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
libva info: VA-API version 0.39.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/
libva info: Found init function __vaDriverInit_0_39
libva info: va_openDriver() returns 0
libdvdread: Missing symbols in libdvdcss, this shouldn't happen !
xiTK received SIGSEGV signal, RIP.
Magick: abort due to signal 6 (SIGABRT) "Abort"...
Aborted (core dumped)
===
I've reinstalled libdvd-pkg, libdvdcss, libdvdread, xine-ui and all of the xine libraries. It did ask to compile and install the latest libdvdcss; I said yes, and it did.
I think it's got to be a mismatch between libdvdread and libdvdcss, but I can't seem to figure it out, so I figured I'd ask for help.
Thanks in advance.
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xine-ui 0.99.9-1.2 [modified: var/lib/
ProcVersionSign
Uname: Linux 4.4.0-57-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.4
Architecture: amd64
CurrentDesktop: XFCE
Date: Wed Jan 4 16:57:31 2017
ExecutablePath: /usr/bin/xine
SourcePackage: xine-ui
UpgradeStatus: Upgraded to xenial on 2016-09-30 (96 days ago)
I've found a workaround, which is basically to use the same process I used for 14.04. To wit:
echo "deb http:// download. videolan. org/pub/ debian/ stable/ /" | sudo tee /etc/apt/ sources. list.d/ libdvdcss. list download. videolan. org/pub/ debian/ stable/ /" | sudo tee -a /etc/apt/ sources. list.d/ libdvdcss. list sources. list.d/ libdvdcss. list download. videolan. org/pub/ debian/ videolan- apt.asc|sudo apt-key add -
echo "deb-src http://
sudo chmod a+r /etc/apt/
wget -O - http://
sudo apt-get update
sudo apt-get install libdvdcss2
Apparently xine and the current libdvdread doesn't like the current libdvdcss2; one needs to use the old one.