Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 174857 - Can't play DVDs anymore with xine-lib-1.1.5
Summary: Can't play DVDs anymore with xine-lib-1.1.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on: 175048
Blocks:
  Show dependency tree
 
Reported: 2007-04-16 21:52 UTC by Martin Scharrer
Modified: 2007-04-18 10:21 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Scharrer 2007-04-16 21:52:54 UTC
After updating to xine-lib-1.1.5, xine-ui (v0.99.5) doesn't play DVDs anymore, 
both from /dev/dvd nor from images.

After opening the DVD by pressing the 'DVD' bottom of xine-ui the app freezes and has to be killed by 'kill'.

Downgrading to xine-lib-1.1.4-r2 fixes the problem.
Comment 1 Martin Scharrer 2007-04-16 21:54:13 UTC
Portage 2.1.2.3 (default-linux/amd64/2006.0, gcc-4.1.2, glibc-2.5-r1, 2.6.20-gentoo x86_64)
=================================================================
System uname: 2.6.20-gentoo x86_64 AMD Athlon(tm) 64 Processor 3200+
Gentoo Base System release 1.12.10
Timestamp of tree: Sun, 15 Apr 2007 11:50:01 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r5
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.20-r2
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/NX/etc /usr/NX/home /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -pipe"
DISTDIR="/home/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer prelink sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.heanet.ie/pub/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/"
LC_ALL="en_GB.UTF-8"
LINGUAS="en en_GB de"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage"
USE="X a52 aalib alsa amd64 amr apache apache2 apm arts avi bash-completion berkdb bitmap-fonts bzip2 cdr chroot cli cracklib crypt cups directfb divx divx4linux dri dv dvd dvdread eds emboss encode exif fame fbcon ffmpeg foomaticdb fortran gdbm gif gpm gstreamer gtk2 html iconv ieee1394 imagemagick imlib ipv6 isdnlog java joystick jpeg jpg kde kdeenablefinal libg++ libwww lm_sensors logitech-mouse lzw lzw-tiff mad mbox midi mikmod moftif mozilla mp3 mpeg mplayer ncurses nls nptl nptlonly nsplugin nvidia ogg oggvorbis opengl oss pam pcre pdf pdflib perl pic png pppd python qt qt3 qt4 quicktime readline reflection samba sdl session slang smime socks5 spell spl ssl subtitles subversion tcpd tetex theora threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales vorbis xine xinerama xml xml2 xms xorg xpm xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" CAMERAS="sx330z" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB de" USERLAND="GNU" VIDEO_CARDS="nvidia nv"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 2 Preston Crow 2007-04-16 22:56:07 UTC
I have the same problem, and found the same solution.  My system is x86-32, not x86-64.

Turning on verbose settings, I found that it is trying to read /dev/sda1 to get the css key, not /dev/dvd (which is a symlink to /dev/hdd).

To get additional output:
export DVDCSS_VERBOSE=2

I suggest masking 1.1.5 until this is resolved.
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2007-04-17 10:52:21 UTC
(In reply to comment #2)
> 
> I suggest masking 1.1.5 until this is resolved.
> 

Masking would be problematic because earlier versions have security issues.
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2007-04-17 11:33:49 UTC
Tested with kaffeine and gxine and both freeze after trying to get the keys. Also kaffeine seemed to be trying to open /dev/sda1 too. gxine could be doing and I might not have enough debug info on.
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-04-17 11:58:58 UTC
1.1.4-r2 should not have security issues.

1.1.5 does work for me but has indeed problems for others, 1.1.6 should be released in a few days; I don't think it's a package.mask case by myself, as the issue does not apply to _all_ setups; it's ~arch after all.

Anyway, there should be a patch ready now that is going to be pushed on the Hg repository.
Comment 6 José Romildo Malaquias 2007-04-17 15:51:48 UTC
The same here, on ~amd64.
Comment 7 Samuli Suominen (RETIRED) gentoo-dev 2007-04-18 10:21:48 UTC
fixed in 1.1.6 which was just committed to CVS.