[Bug 88784] radeonsi:=?UTF-8?Q?=20Br=C3=BCtal=20Legend=20crashs=20after=20about=2010=2D15=20sec=2E=20?=(GPU fault detected: 147 0x0618c001)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Jan 25 04:16:42 PST 2015


https://bugs.freedesktop.org/show_bug.cgi?id=88784

            Bug ID: 88784
           Summary: radeonsi: BrĂ¼tal Legend crashs after about 10-15 sec.
                    (GPU fault detected: 147 0x0618c001)
           Product: DRI
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: DRM/Radeon
          Assignee: dri-devel at lists.freedesktop.org
          Reporter: bu9zilla at gmail.com

Created attachment 112795
  --> https://bugs.freedesktop.org/attachment.cgi?id=112795&action=edit
dmesg output

Hi all,

This bugs me for quite some time and since this game looks really fun to play i
would like to have this bug fixed anytime soon :)

I've own this game since it came out with the humble bundle 9 (May 2013) and
every time i've tried it it crashed. I can remember that it crashed earlier
(already at the intro videos) with older versions of mesa/kernel but it was
never playable for me. Usually i always tested it with newer version's of mesa
and kernel but now i'm at:
git-sources-3.19-rc4
mesa-10.4.2
xf86-video-ati-7.5.0
and things didn't changed at all.

Today i've tried to gather as much information as possible about this bug. I
hope it can help.

As mentioned, the crash happens after about 10-15 seconds in the game. I'll
take the axe and kill one of those enemies. Afterwards the screen freezes and
the game stuck. The sound still seems to continue as i hear how the other
enemies attacking me. It also seems the gpu resets the connection to my monitor
as the screen goes black for a second. I also can switch to other VT's where i
can kill burtal legends. However i have to reboot the system as the graphic
card still seems to run on 100% (checked with radeontop as-well)
I also see massages like:

radeon: The kernel rejected CS, see dmesg for more information

on the VT where i started X.

A few things changed since. For example with older version it wasn't possible
to change the VT. I always had to hard-reset my system. But i also had days
where i could play the game for about one minute before it crashed. However, i
don't know the exact versions of the software stack those days. Since basically
it never worked at all i didn't made any further investigations.

I've also search for open bugs and found:
https://bugs.freedesktop.org/show_bug.cgi?id=87278
which might be related.

However Serious Sam 3 as mentioned in 87278 actually seems to work on my
system. I can't tell about the talos principle as i don't have it (but i can
test it).

I've also added full dmesg output, a picture (taken with my mobile) with some
information from GALLIUM_HUD (it seems this game has a fps cap?!?) and a short
radeontop output AFTER i killed the game. (graphic card still stuck at 100%)

Please let me know what else i should test :)

My system:
Portage 2.2.15 (python 3.3.5-final-0, default/linux/amd64/13.0, gcc-4.8.4,
glibc-2.20-r1, 3.19.0-rc4 x86_64)
=================================================================
System uname:
Linux-3.19.0-rc4-x86_64-AMD_FX-tm-8350_Eight-Core_Processor-with-gentoo-2.2
KiB Mem:    16355836 total,  13533036 free
KiB Swap:    8388600 total,   8388600 free
Timestamp of tree: Unknown
sh dash 0.5.8.2
ld GNU ld (Gentoo 2.24 p1.4) 2.24
app-shells/bash:          4.3_p33-r1
dev-lang/perl:            5.20.1-r4
dev-lang/python:          2.7.9-r1, 3.3.5-r1
dev-util/cmake:           3.1.0
dev-util/pkgconfig:       0.28-r2
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.13.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6, 1.12.6, 1.14.1, 1.15
sys-devel/binutils:       2.24-r3
sys-devel/gcc:            4.8.4, 4.9.2
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.5
sys-devel/make:           4.1-r1
sys-kernel/linux-headers: 3.18 (virtual/os-headers)
sys-libs/glibc:           2.20-r1
Repositories: gentoo local tox-overlay raiagent
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* - at EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=bdver2 -mprefer-avx128"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt
/usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0"
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="-O2 -pipe -march=bdver2 -mprefer-avx128"
DISTDIR="/usr/portage/distfiles"
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://distfiles.gentoo.org"
LANG="en_US.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j9"
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="/media/public/overlays/local
/media/public/overlays/layman/tox-overlay
/media/public/overlays/layman/raiagent"
SYNC="rsync://192.168.2.1/gentoo-portage"
USE="acl alsa amd64 avx berkdb bzip2 cli cracklib crypt cxx dbus dri exif flac
gallium gdbm glamor graphite iconv icu ipv6 jpeg kde kipi lzma mmx mmxext
modules mp3 multilib ncurses nls nptl openal opengl openmp otr pam pcre png qt4
readline sdl session sse sse2 sse3 sse4_1 sse4_2 sse4a ssl ssse3 svg tcpd
threads tiff truetype unicode vdpau vim-syntax xinerama 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="krita sheets words karbon" 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"
GRUB_PLATFORMS="pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad
cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en"
OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5"
PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_3"
RUBY_TARGETS="ruby19 ruby20" USERLAND="GNU" VIDEO_CARDS="radeon radeonsi"
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, INSTALL_MASK, LC_ALL,
PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

=================================================================
                        Package Settings
=================================================================

media-libs/mesa-10.4.2 was built with the following:
USE="classic dri3 egl gallium gbm gles2 llvm nptl opencl openmax
r600-llvm-compiler udev vdpau xa xvmc -bindist -debug -gles1 -osmesa
-pax_kernel -pic (-selinux) -vaapi -wayland" ABI_X86="32 64 -x32"
VIDEO_CARDS="radeon radeonsi -freedreno -i915 -i965 -ilo -intel -nouveau -r100
-r200 -r300 -r600 -vmware"


x11-drivers/xf86-video-ati-7.5.0 was built with the following:
USE="glamor udev" ABI_X86="64"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,lazy"


x11-libs/libdrm-2.4.58 was built with the following:
USE="libkms -static-libs" ABI_X86="32 64 -x32" VIDEO_CARDS="radeon -exynos
-freedreno -intel -nouveau -omap -vmware"


x11-base/xorg-server-1.16.3-r1 was built with the following:
USE="glamor ipv6 kdrive nptl suid udev xorg -dmx -doc -minimal (-selinux)
-static-libs -systemd -tslib -unwind -wayland -xnest -xvfb" ABI_X86="64"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,lazy"


sys-devel/llvm-3.5.1 was built with the following:
USE="clang libffi ncurses static-analyzer -debug -doc -gold -libedit
-multitarget -ocaml -python -test -xml" ABI_X86="32 64 -x32"
PYTHON_TARGETS="python2_7 -pypy" VIDEO_CARDS="radeon"

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20150125/a54c8d10/attachment-0001.html>


More information about the dri-devel mailing list