Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326419 - media-sound/amarok - crash playing WMA with >media-video/ffmpeg-0.5_p20373
Summary: media-sound/amarok - crash playing WMA with >media-video/ffmpeg-0.5_p20373
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: https://bugs.kde.org/show_bug.cgi?id=...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-01 09:34 UTC by Frédéric COIFFIER
Modified: 2011-01-29 16:31 UTC (History)
2 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 Frédéric COIFFIER 2010-07-01 09:34:02 UTC
Amarok 2.x with Phonon+xine backend crashes when playing WMA files if >media-video/ffmpeg-0.5_p20373 is used.
The problem is reproduced with ffmpeg-0.5_p22846 and ffmpeg-0.6.

Backtrace :
Thread 6 (Thread 0x9fd47b70 (LWP 21755)):
[KCrash Handler]
#6  0xb54a5815 in float_to_int16_interleave_sse2 (dst=0xb67adc8, src=0x9fd470f8, len=-8192, channels=2) at libavcodec/x86/dsputil_mmx.c:2475
#7  0xb5421ed7 in wma_decode_frame (s=0xb5c3200, samples=<value optimized out>) at libavcodec/wmadec.c:810
#8  0xb5423507 in wma_decode_superframe (avctx=0xb3ed0b0, data=0xb678dc8, data_size=0x9fd4724c, avpkt=0x9fd47184) at libavcodec/wmadec.c:897
#9  0xb53da7d1 in avcodec_decode_audio3 (avctx=0xb3ed0b0, samples=0xb678dc8, frame_size_ptr=0x9fd4724c, buf=0xb660dc0 "\b", buf_size=5945) at libavcodec/utils.c:656
#10 avcodec_decode_audio2 (avctx=0xb3ed0b0, samples=0xb678dc8, frame_size_ptr=0x9fd4724c, buf=0xb660dc0 "\b", buf_size=5945) at libavcodec/utils.c:634
#11 0xb5ad8f07 in ff_audio_decode_data (this_gen=) at ff_audio_decoder.c:313
#12 0xb5bfc995 in audio_decoder_loop (stream_gen=<value optimized out>) at audio_decoder.c:362
#13 0x427f992f in start_thread (arg=<value optimized out>) at pthread_create.c:297
#14 0x4274b8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

KDE related bug : https://bugs.kde.org/show_bug.cgi?id=235028



Reproducible: Always




I'm using :
sys-devel/gcc-4.4.4-r1 
media-sound/phonon-4.4.2
media-libs/xine-lib-1.1.18.1
media-sound/amarok-2.3.1-r1

 * Found these USE flags for media-video/ffmpeg-0.6:
 U I
 - - 3dnow              : Adds support for 3dnow multimedia processor instructions
 - - 3dnowext           :  Enable manually-optimised routines using the AMD 3DNow!Ex SIMD instruction set, present in modern AMD CPUs. (Check for 3dnowext in /proc/cpuinfo to know whether your CPU supports it). 
 + + X                  : Adds support for X11
 + + alsa               : Adds support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
 - - altivec            : Adds support for optimizations for G4 and G5/ppc970 processors
 + + amr                : Enables Adaptive Multi-Rate Audio support
 - - bindist            : Flag to enable or disable options for prebuilt (GRP)  packages (eg. due to licensing issues)
 - - cpudetection       : Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
 - - custom-cflags      : Build with user-specified CFLAGS (unsupported)
 - - debug              : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see http://www.gentoo.org/proj/en/qa/backtraces.xml
 + + dirac              : Enable Dirac video support (an advanced royalty-free video compression format) via the reference library: dirac.
 - - doc                : Adds extra documentation (API, Javadoc, etc)
 + + encode             : Adds support for encoding of audio or video files
 - - faac               : Use external faac library for AAC encoding
 - - faad               : Use external faad library for AAC decoding (instead of internal libavcodec support)
 + + gsm                : Adds support for the gsm lossy speech compression codec
 - - hardcoded-tables   : Use pre-calculated tables rather than calculating them on the fly.
 - - ieee1394           : Enable FireWire/iLink IEEE1394 support (dv, camera, ...)
 - - jack               : Adds support for the JACK Audio Connection Kit
 + + jpeg2k             : Support for JPEG 2000, a wavelet-based image compression format
 + + mmx                : Adds support for optimizations for Pentium MMX and Athlon class processors
 - - mmxext             : Enables mmx2 support
 + + mp3                : Add support for reading mp3 files
 + + network            : Enables network streaming support
 + + oss                : Adds support for OSS (Open Sound System)
 - - pic                : Force shared libraries to be built as PIC (this is slower)
 - - rtmp               : Enable Real Time Messaging Protocol using librtmp
 - - schroedinger       : Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec).
 + + sdl                : Adds support for Simple Direct Layer (media library)
 + + speex              : Adds support for the speex audio codec (used for speech)
 - - ssse3              : faster floating point optimization for SSSE3 capable chips (Intel Core 2 and later chips)
 - - test               : Workaround to pull in packages needed to run with FEATURES=test. Portage-2.1.2 handles this internally, so don't set it in make.conf/package.use anymore
 + + theora             : Adds support for the Theora Video Compression Codec
 + + threads            : Adds threads support for various packages. Usually pthreads
 + + v4l                : Enables video4linux support
 + + v4l2               : Enable video4linux2 support
 - - vaapi              : Enables VAAPI (Video Acceleration API) for hardware decoding
 - - vdpau              : Enables VDPAU decoders (requires nVidia video cards to offload CPU processing to video card
 - - video_cards_nvidia : VIDEO_CARDS setting to build driver for nvidia video cards
 + + vorbis             : Adds support for the OggVorbis audio codec
 - - vpx                : Enables vp8 codec support using libvpx
 + + x264               : Enable h264 encoding using x264
 + + xvid               : Adds support for xvid.org's open-source mpeg-4 codec
 + + zlib               : Adds support for zlib (de)compression
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-11 00:16:46 UTC
I can't reproduce it here with the vlc backend and the live version. I'm working on an updated amarok-2.3.1-r2 ebuild and will test that in a bit.

I've used a sample wma file[1] from a Microsoft KB[2] to test. If this sample file works for you while others fail, please provide me a free sample file that fails for you so I can test it here.

Here are the relevant package versions and use flags:

$ qlist -IUv amarok phonon vlc ffmpeg
kde-base/phonon-kde-4.4.5 (alsa xine)
media-sound/amarok-9999 (cdda ipod lastfm mp3tunes mtp opengl player utils)
media-sound/phonon-9999 (alsa xcb xine)
media-sound/phonon-vlc-9999
media-video/ffmpeg-0.6 (3dnow 3dnowext X alsa encode hardcoded-tables mmx mmxext ssse3 theora video_cards_nvidia zlib)
media-video/vlc-9999 (X alsa dbus dvd elibc_glibc ffmpeg gcrypt kde mmx mpeg ncurses opengl png qt4 samba sse truetype xcb)

 [1] - http://support.microsoft.com/support/mediaplayer/wmptest/samples/new/mediaexample.wma
 [2] - http://support.microsoft.com/kb/316992
Comment 2 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-11 01:32:02 UTC
I was able to test this with amarok-2.3.1-r2. With the xine backend the file doesn't play correctly, but amarok doesn't crash. With the vlc backend the file plays the same as with amarok-9999 (it seems to cut the final part of the file).

So I can't reproduce the crash.
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-11 02:04:38 UTC
What amarok, phonon and xine versions?
After a few more tests I see the sample file also plays correctly on amarok-2.3.1-r2. I can't reproduce your crash and others in #gentoo-kde are also not affected by this.
As such, please test the latest versions of the affected packages (you can check the versions I'm using in comment #1) and try with the sample file I linked to.
Comment 4 Frédéric COIFFIER 2010-07-12 08:20:19 UTC
With your sample file, I still get the crash.
My configuration :

# qlist -IUv amarok phonon vlc ffmpeg
kde-base/ffmpegthumbs-4.4.90
kde-base/phonon-kde-4.4.90 (alsa xine)
media-sound/amarok-2.3.1-r2 (cdda daap embedded lastfm linguas_fr mtp opengl player semantic-desktop utils)
media-sound/phonon-4.4.2 (alsa xcb xine)
media-video/ffmpeg-0.6 (3dnow 3dnowext X alsa amr dirac encode gsm hardcoded-tables jpeg2k mmx mmxext mp3 network oss sdl speex ssse3 theora threads v4l v4l2 vorbis x264 xvid zlib)
media-video/vlc-1.1.0 (X a52 aac aalib alsa cdda dbus dirac dts dvb dvd elibc_glibc ffmpeg flac fluidsynth gcrypt gnutls httpd id3tag kate kde libnotify libv4l2 live matroska mmx mp3 mpeg mtp ncurses nsplugin ogg opengl oss png qt4 rtsp samba sdl shout speex sse stream svg theora truetype upnp v4l v4l2 vorbis win32codecs x264 xcb xml xv zvbi)
Comment 5 Frédéric COIFFIER 2010-07-12 09:16:48 UTC
If I disable the mmx USE flag for ffmpeg, Amarok doesn't crash.
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-12 10:35:10 UTC
I see you're using KDE-4.5 beta while I'm still on 4.4.5.
About the mmx use flag, paste your emerge --info.
Comment 7 Frédéric COIFFIER 2010-07-12 10:38:09 UTC
Yes, but the crash occurs also with KDE 4.4.5.

Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.4, glibc-2.11.2-r0, 2.6.34-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.34-gentoo-r1-i686-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-gentoo-2.0.1
Timestamp of tree: Mon, 12 Jul 2010 06:45:01 +0000
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r2, 3.1.2-r3
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.1-r1
sys-apps/sandbox:    2.2
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.4-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.10
virtual/os-headers:  2.6.34
ACCEPT_KEYWORDS="x86 ~x86"
ACCEPT_LICENSE="* -@EULA PUEL ut2004-demo skype-eula dlj-1.1 googleearth AdobeFlash-10.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=native -O2 -g2 -ggdb -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=native -O2 -g2 -ggdb -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms splitdebug strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="fr_FR.UTF-8"
LC_ALL="fr_FR.UTF-8"
LDFLAGS="-Wl,-O1 "
LINGUAS="fr"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage-overlay/layman/sunrise /usr/portage-overlay/layman/xwing /usr/portage-overlay/layman/kde /usr/portage-overlay"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acl acpi addressbook alsa amr apache2 apm bash-completion berkdb blender-game bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups curl cxx dbus dcc_video dga dirac djvu dri dts dvd dvdr embedded emboss encode exif fam ffmpeg fftw firefox flac fortran ftp gd gdbm geoip geolocation gif gimp glib gnutls gphoto2 gpm graphite graphviz gs gsm gtk hal hpcups hpijs iconv id3tag ipv6 java jingle jpeg jpeg2k kde kontact kpathsea lcms libnotify libsamplerate libwww lm_sensors mad melt mikmod mjpeg mmx mng modules mp3 mp4 mpeg msn mtp mudflap musicbrainz ncurses network nls nptl nptlonly nsplugin ogg openal openexr opengl openmp oss pam pango pcre pdf plotutils png ppds pppd python qt3support qt4 quicktime readline reflection ruby samba scanner sdl semantic-desktop session slang sms speex spell spl splitdebug sse sse2 ssl startup-notification subversion svg sysfs tcpd theora threads tiff truetype unicode usb v4l v4l2 verse vorbis webpresence wifi win32codecs winpopup wmf x264 x86 xcb xcomposite xine xinerama xml xorg xscreensaver xulrunner xv xvid yahoo zlib zvbi" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon ptp2" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="vesa ati radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-12 11:01:03 UTC
../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179

I noticed the above output in the KDE bug. That i486 reference leaves me wondering if you have your gcc install broken.
Please paste the contents of /etc/env.d/gcc/ and the output of gcc-config -l.

@media-video:

Do you guys have any other suggestions / hints about why ffmpeg built with mmx support would crash?
Comment 9 Frédéric COIFFIER 2010-07-12 12:21:55 UTC
# ls -al /etc/env.d/gcc/
total 16
drwxr-xr-x 2 root root 4096  5 juil. 14:09 .
drwxr-xr-x 8 root root 4096 11 juil. 21:11 ..
-rw-r--r-- 1 root root   32  5 juil. 14:09 config-i686-pc-linux-gnu
-rw-r--r-- 1 root root  235  5 juil. 14:09 i686-pc-linux-gnu-4.4.4
lrwxrwxrwx 1 root root   23  5 juil. 14:09 .NATIVE -> i686-pc-linux-gnu-4.4.4
# gcc-config -L
/usr/lib/gcc/i686-pc-linux-gnu/4.4.4

A 2nd backtrace from another user ( https://bugs.kde.org/show_bug.cgi?id=235028 ) 
has also this i486 path.
Comment 10 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-07-26 02:32:06 UTC
Do you feel like testing the new phonon-vlc-0.2.0 ebuild added to the tree and switch phonon backend to vlc?
At this point all I can do is close this as WORKSFORME.
Comment 11 Frédéric COIFFIER 2010-07-26 07:06:28 UTC
I've just reinstalled my Gentoo in AMD64 some days ago. So, I can no longer reproduce the problem.
Comment 12 jusko 2010-10-03 12:27:45 UTC
Reproducible for me too. Always. Could sometimes play .wma files, but could always reproduce by playing a file, stopping it immediately and playing again. Random crashes on the first play attempt. Always crashed by the second successive attempt.

Fix works for me as well by masking >media-video/ffmpeg-0.5_p20373.

FFmpeg related issue: https://roundup.ffmpeg.org/issue2141

Seems they think the issue is with either xine/amarok not aligning memory properly. Posted this to both http://bugs.xine-project.org/show_bug.cgi?id=382 and https://bugs.kde.org/show_bug.cgi?id=235028 accordingly.


Packages:
---------
qlist -IUv amarok phonon vlc ffmpeg gcc
kde-base/phonon-kde-4.5.1 (alsa xine)
media-sound/amarok-2.3.2 (cdda embedded opengl player semantic-desktop utils)
media-sound/phonon-4.4.2 (alsa xcb xine)
media-video/ffmpeg-0.5_p20373 (3dnow 3dnowext X alsa encode hardcoded-tables ipv6 mmx mmxext mp3 sdl ssse3 v4l2 video_cards_nvidia vorbis x264 xvid zlib)
sys-devel/gcc-4.5.1 (fortran mudflap nls nptl openmp)

Backtrace:
---------
Thread 4 (Thread 0xa232bb70 (LWP 22913)):
[KCrash Handler]
#7  0xaebaaa67 in float_to_int16_interleave_sse2 (dst=0xadc9c78, src=0xa232b0f8, len=2048, channels=2) at libavcodec/x86/dsputil_mmx.c:2475
#8  0xaeb7a787 in wma_decode_frame (s=0xadf8a80, samples=0xadc9c78) at libavcodec/wmadec.c:810
#9  0xaeb7bf67 in wma_decode_superframe (avctx=0xadad290, data=0xadc9c78, data_size=0xa232b24c, avpkt=0xa232b184) at libavcodec/wmadec.c:897
#10 0xaeb3d2d1 in avcodec_decode_audio3 (avctx=0xadad290, samples=0xadc9c78, frame_size_ptr=0xa232b24c, buf=0xadb1c70 "\t", buf_size=2973) at libavcodec/utils.c:656
#11 avcodec_decode_audio2 (avctx=0xadad290, samples=0xadc9c78, frame_size_ptr=0xa232b24c, buf=0xadb1c70 "\t", buf_size=2973) at libavcodec/utils.c:634
#12 0xaf267f29 in ff_audio_decode_data (this_gen=0xadacb60, buf=0xa872b0c8) at ff_audio_decoder.c:314
#13 0xaf34d7e8 in audio_decoder_loop (stream_gen=0xad925d0) at audio_decoder.c:362
#14 0xb57fbaff in start_thread () from /lib/libpthread.so.0
#15 0xb5b7bbde in clone () from /lib/libc.so.6

Comment 13 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-10-03 12:39:48 UTC
Please add your emerge --info.

Reading all the related bugs, this seems to only happen on x86 with mmx, or more precisely, on x86_64 capable hardware running a 32bits kernel + userland and the source of the crash seems to be on xine.
Unfortunately there's nothing the Gentoo amarok maintainers can do about this.

@media-video:

Do you guys want to deal with this bug?
Comment 14 jusko 2010-10-04 11:30:11 UTC
(In reply to comment #13)
> Please add your emerge --info.
Sure.

Portage 2.1.8.3 (default/linux/x86/10.0/desktop/kde, gcc-4.5.1, glibc-2.11.2-r0, 2.6.34-gentoo-r6 i686)
=================================================================
System uname: Linux-2.6.34-gentoo-r6-i686-Intel-R-_Core-TM-2_CPU_6400_@_2.13GHz-with-gentoo-1.12.13
Timestamp of tree: Sun, 03 Oct 2010 08:30:01 +0000
distcc[7591] (dcc_set_trace_from_env) ERROR: failed to open logfile /var/log/distcc: Permission denied [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     4.1_p7
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/ccache:     2.4-r7
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 1.12.13
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65-r1
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.5.1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA dlj-1.1 NVIDIA"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="512M"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules"
COLORFGBG="15;0"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CVS_RSH="ssh"
CXXFLAGS="-march=core2 -O2 -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-FihefzsjYV,guid=cbb2558ab220531caa3d0d5f00000048"
DCCC_PATH="/usr/lib/distcc/bin"
DESKTOP_SESSION="default"
DISPLAY=":0"
DISTCC_LOG="/var/log/distcc"
DISTCC_VERBOSE=""
DISTDIR="/usr/portage/distfiles"
DM_CONTROL="/var/run/xdmctl"
EDITOR="/usr/bin/vim"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--ask --verbose"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FOO2ZJS_DEVICES="hpp1005"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="ftp://gentoo.mirror.ac.za http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
GPG_AGENT_INFO="/tmp/gpg-ZPw1yE/S.gpg-agent:4863:1"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
GS_LIB="/home/justin/.fonts"
GTK2_RC_FILES="/home/justin/.gtkrc-2.0-kde4"
HOME="/home/justin"
INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.20.1/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.5.1/info:/usr/share/info/emacs-23"
INPUT_DEVICES="evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KDE_FULL_SESSION="true"
KDE_SESSION_UID="1000"
KDE_SESSION_VERSION="4"
KERNEL="linux"
KONSOLE_DBUS_SERVICE=":1.355"
KONSOLE_DBUS_SESSION="/Sessions/1"
LANGUAGE=""
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe.sh %s"
LINGUAS="en"
LOGNAME="justin"
LS_COLORS="rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lz=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;36:"
MAKEOPTS="-j3"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.20.1/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.5.1/man:/etc/java-config/system-vm/man/"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/less"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.5.1:./:/home/justin/s/sbin"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc x86-openbsd ppc-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd x86-cygwin amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris mips-irix m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_PYM_PATH="/usr/lib/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="3"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORT_LOGDIR="/var/log/portage"
PRELINK_PATH_MASK="/usr/lib/libfreebl3.so:/usr/lib/libnssdbm3.so:/usr/lib/libsoftokn3.so"
PROFILEHOME=""
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/home/justin"
PYTHONDONTWRITEBYTECODE="1"
QT_PLUGIN_PATH="/home/justin/.kde4/lib/kde4/plugins/:/usr/lib/kde4/plugins/"
RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.5.1"
RPMDIR="/usr/portage/rpm"
RUBY_TARGETS="ruby18"
R_HOME="/usr/lib/R"
SESSION_MANAGER="local/tyr:@/tmp/.ICE-unix/4892,unix/tyr:/tmp/.ICE-unix/4892"
SHELL="/bin/bash"
SHELL_SESSION_ID="6635bcb056ce4000845de460ab472a81"
SHLVL="2"
STRIGI_PLUGIN_PATH="/usr/lib/strigi:"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="X a52 aac acl acpi alsa bash-completion berkdb bluetooth branding bzip2 cairo cdr cli consolekit cracklib crypt cups cxx dbus dri dts dvd dvdr emacs emboss encode eselect exif fam firefox flac fortran gdbm gif gpm hal iconv ipv6 jpeg kde lcms libnotify mad mikmod mng modules mp3 mp4 mpeg mudflap ncurses nls nptl nptlonly ogg opengl openmp pam pango pcre pdf perl png ppds pppd python qt3support qt4 readline reflection sdl semantic-desktop session spell sse2 ssl startup-notification subversion svg sysfs tcpd tiff truetype unicode usb v4l2 vorbis x264 x86 xcb xinerama xml xorg xulrunner xv xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" FOO2ZJS_DEVICES="hpp1005" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
USER="justin"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS COLLECTD_PLUGINS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d"
VIDEO_CARDS="nvidia"
WINDOWID="60817450"
WINDOWPATH="7"
XCURSOR_THEME="Oxygen_White"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/share:/usr/local/share:/usr/share"
XDG_SESSION_COOKIE="e817813aec7c75124b5732b100001e84-1286168457.289000-1794070598"
XDM_MANAGED="method=classic"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
XZ_OPT="--memory=max"
_="/usr/bin/emerge"
Comment 15 Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2011-01-29 16:31:03 UTC
I'll consider this fixed from our POV. Since phonon 4.4.4, vlc backend is the default one. Please reopen if the problem persists with that backend. Thanks