Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 501622 - x11-drivers/ati-drivers with x11-base/xorg-server-1.15.0 - segmentation fault in /usr/lib64/xorg/modules/drivers/fglrx_drv.so
Summary: x11-drivers/ati-drivers with x11-base/xorg-server-1.15.0 - segmentation fault...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-17 21:24 UTC by walt
Modified: 2015-01-06 18:41 UTC (History)
2 users (show)

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


Attachments
Xorg.log (file_501622.txt,23.07 KB, text/plain)
2014-02-17 21:25 UTC, walt
Details
New backtrace (Xorg.segfault,43.83 KB, text/plain)
2014-02-19 03:04 UTC, walt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description walt 2014-02-17 21:24:07 UTC
The segfault doesn't happen immediately, though.  Everything works normally until I try watch a video with either mplayer or ffplay.  (BTW totem and avidemux don't cause this problem.)

I'll attach some logs.

Reproducible: Always




Downgrading to xorg-server-1.14.5 fixes the problem.

I tried both ati-drivers-13.12 and ati-drivers-14.1_beta.  Both drivers work normally with xorg-server-1.14.5 and both cause segfaults on xorg-server-1.15.0.
Comment 1 walt 2014-02-17 21:25:48 UTC
Created attachment 370650 [details]
Xorg.log
Comment 2 walt 2014-02-17 21:31:18 UTC
#emerge -vpq xorg-server
[ebuild  r  U ] x11-base/xorg-server-1.15.0 [1.14.5] USE="ipv6 kdrive nptl suid udev xorg -dmx -doc -minimal (-selinux) -static-libs -tslib -unwind% -xnest -xvfb" 

#emerge --info
Portage 2.2.8-r1 (default/linux/amd64/13.0/desktop/gnome/systemd, gcc-4.8.2, glibc-2.18-r1, 3.13.3-gentoo x86_64)
=================================================================
System uname: Linux-3.13.3-gentoo-x86_64-AMD_A6-3600_APU_with_Radeon-tm-_HD_Graphics-with-gentoo-2.2
KiB Mem:     3534148 total,   2382252 free
KiB Swap:    4144732 total,   4144732 free
Timestamp of tree: Mon, 17 Feb 2014 14:30:01 +0000
ld GNU ld (GNU Binutils) 2.24
app-shells/bash:          4.2_p45-r1
dev-java/java-config:     2.2.0
dev-lang/python:          2.7.6, 3.3.3
dev-util/cmake:           2.8.12.2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.12.4
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.9.6-r3, 1.11.6, 1.12.6, 1.13.4, 1.14.1
sys-devel/binutils:       2.23.2, 2.24-r2
sys-devel/gcc:            4.7.3-r1, 4.8.2
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           4.0-r1
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.18-r1
Repositories: gentoo mate-overlay
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--keep-going=y --quiet-build=n"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/mate"
USE="3dnow 3dnowext 64bit X X509 a52 aac acl adns aio alsa amd64 amr apng archive aspell audio autoipd automount autotools avahi bash-completion berkdb bittorrent bluetooth bonobo boost bufferevents bzip2 cairo cdda cdparanoia cdr cdrom cjk cli client clutter cmake corefonts cracklib crypt css cups cxx dane dbus dconf device-mapper dhcpcd dri drm dts dv dvd dvdr ecc elisp emboss enca encode evo exceptions exif extensions fame fat fax ffmpeg flac fltk fontconfig fpx frei0r ftp fts3 fuse g3dvl gallium gcj gcrypt gdbm gdu geoip geoloc gif gimp gles gles1 gles2 glib glut gmp gnome-keyring gnome-print gnutls gpg graphite gstreamer gtk gtk2 gudev h323 hpcups html http hwdb iconv icu imagemagick imap imlib introspection iplayer ipv6 java java6 javascript jbig jbootstrap jce jit jpeg jpeg2k kqemu kvm lame lcms libburn libkms libnotify libsecret libssh2 libwww live llvm-gcc logrotate lua lzma lzo mad madwifi md5sum mdev mdnsresponder-compat mime mimencode minizip mjpeg mms mmx mmxext mng modperl modplug modules mozdom mp3 mp4 mpeg mplayer mta mtp multilib multislot nat-pmp ncurses net netpbm network networking networkmanager nfs nfsv3 nfsv4 nfsv41 nntp nocd nptl nsplugin offensive ogg ogg123 opengl openmp openntpd openrc opensslcrypt opus oss pam pam_ssh pango parted passfile passwordsave pcap pcre pdf pdfimport perl pgf pkcs11 playlist png pnm policykit pop posix postproc ppds ppp pppd pulseaudio pvr python python2 qemu qt4 quicktime rar rdesktop rdoc rdp readline real regex rtsp samba scanner sdl secure-delete security sendto session sha512 sharedmem sip smime smp smtp sockets spell sqlite sqlite3 sse sse2 ssh ssl startup-notification stream svg swat symlink sysfs syslog system-boost system-sqlite systemd sysvipc tcpd templates tga tgif theora threads threadsafe thunderbird tiff tk tls tor tor-hardening transcode truetype twolame type3 udev udisks unicode unlock-notify upower usb utils uudeview uuencode vala vdpau vga video vorbis vte wav weather webgl webkit2 webm webp win32codecs wma wxwidgets x264 xanim xcb xft xine xml xorg xpm xrandr xterm xv xvid xvmc youtube yv12 zip zlib" ABI_X86="64" 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" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" 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 ublox ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="fglrx vga vesa" 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, INSTALL_MASK, LC_ALL, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, SYNC, USE_PYTHON
Comment 3 Ulenrich 2014-02-18 20:49:43 UTC
Upgrade sys-kernel/linux-headers
at least to longterm linux-3.10

There has been much change regarding multimedia 
from linux-3.9 to linux-3.10

Beside 
I really wonder why there is no stable sys-kernel/linux-headers-3.10
despite having a stable gentoo-sources-3.10.25
Comment 4 walt 2014-02-19 03:04:55 UTC
Created attachment 370734 [details]
New backtrace
Comment 5 walt 2014-02-19 03:07:12 UTC
(In reply to Ulenrich from comment #3)
> Upgrade sys-kernel/linux-headers
> at least to longterm linux-3.10

I updated to 3.13, which is the kernel I'm running.  The upgrade didn't fix the segfault but it did change the backtrace (attached).
Comment 6 Mark Gannon 2014-03-09 21:36:11 UTC
I'm also experiencing this problem whenever I try to play video (e.g. VLC or Skype video call).  I'm running kernel 3.12.6 with kernel headers 3.13.  Downgrading to xorg-server 1.14.5 made the problem go away.
Comment 7 Chí-Thanh Christopher Nguyễn gentoo-dev 2014-03-27 19:02:44 UTC
You may want to give ati-drivers-14.3_beta a try.
Comment 8 Mark Gannon 2014-03-28 20:00:54 UTC
Upgrading to 14.3_beta of ati-drivers fixes the issue on my system.
Comment 9 walt 2014-03-29 21:27:33 UTC
The latest ati-drivers work normally for me too.  This bug happily has fixed itself :)