Bug 80305 - [ivb] GPU hang whilst playing "Path Of Exile" via Wine, batchbuffer corruption
Summary: [ivb] GPU hang whilst playing "Path Of Exile" via Wine, batchbuffer corruption
Status: RESOLVED INVALID
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/DRI/i965 (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Ian Romanick
QA Contact: Intel 3D Bugs Mailing List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-20 19:07 UTC by Jan Braun
Modified: 2017-02-10 22:38 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
/sys/class/drm/card0/error (343.77 KB, application/octet-stream)
2014-06-20 19:07 UTC, Jan Braun
Details
reportbug collected info (79.85 KB, text/plain)
2014-06-20 20:42 UTC, Jan Braun
Details
Xorg.log of the xserver running PoE (37.29 KB, text/plain)
2014-06-20 20:43 UTC, Jan Braun
Details
/sys/class/drm/card0/error (350.56 KB, application/octet-stream)
2014-06-24 22:00 UTC, Jan Braun
Details
/sys/class/drm/card0/error, mesa 10.2.1 (335.98 KB, application/octet-stream)
2014-06-25 16:19 UTC, Jan Braun
Details

Description Jan Braun 2014-06-20 19:07:16 UTC
Created attachment 101451 [details]
/sys/class/drm/card0/error

Hi,
I got a a GPU hang with the attached crash dump while playing Path Of Exile via Wine (git 3ccaad8b) in an i386 chroot. Both the chroot and the main amd64 system are up-to-date Debian testing.

Please tell me if I can provide more info or otherwise help.
Comment 1 Chris Wilson 2014-06-20 19:11:13 UTC
Most important question: what version of mesa are you using?
Comment 2 Jan Braun 2014-06-20 19:30:37 UTC
> Chris Wilson <chris@chris-wilson.co.uk> changed:
> Most important question: what version of mesa are you using?

Based on the below, I'd say 10.1.4 (plus whatever changes the debian package
makes, which doesn't seem to be much:
http://ftp.de.debian.org/debian/pool/main/m/mesa/mesa_10.1.4-1.diff.gz )

| $ dpkg -l *mesa*| grep ^ii
| ii  libegl1-mesa:amd64           10.1.4-1     amd64        free implementation of the EGL API -- runtime
| ii  libegl1-mesa-dev             10.1.4-1     amd64        free implementation of the EGL API -- development files
| ii  libegl1-mesa-drivers:amd64   10.1.4-1     amd64        free implementation of the EGL API -- hardware drivers
| ii  libgl1-mesa-dev              10.1.4-1     amd64        free implementation of the OpenGL API -- GLX development files
| ii  libgl1-mesa-dri:amd64        10.1.4-1     amd64        free implementation of the OpenGL API -- DRI modules
| ii  libgl1-mesa-glx:amd64        10.1.4-1     amd64        free implementation of the OpenGL API -- GLX runtime
| ii  libglapi-mesa:amd64          10.1.4-1     amd64        free implementation of the GL API -- shared library
| ii  libglu1-mesa:amd64           9.0.0-2      amd64        Mesa OpenGL utility library (GLU)
| ii  libglu1-mesa-dev             9.0.0-2      amd64        Mesa OpenGL utility library -- development files
| ii  libopenvg1-mesa:amd64        10.1.4-1     amd64        free implementation of the OpenVG API -- runtime
| ii  libwayland-egl1-mesa:amd64   10.1.4-1     amd64        implementation of the Wayland EGL platform -- runtime
| ii  mesa-common-dev              10.1.4-1     amd64        Developer documentation for Mesa
| ii  mesa-utils                   8.1.0-2+b1   amd64        Miscellaneous Mesa GL utilities
| $ schroot -- dpkg -l *mesa*| grep ^ii
| ii  libegl1-mesa:i386            10.1.4-1     i386         free implementation of the EGL API -- runtime
| ii  libgl1-mesa-dev              10.1.4-1     i386         free implementation of the OpenGL API -- GLX development files
| ii  libgl1-mesa-dri:i386         10.1.4-1     i386         free implementation of the OpenGL API -- DRI modules
| ii  libgl1-mesa-glx:i386         10.1.4-1     i386         free implementation of the OpenGL API -- GLX runtime
| ii  libglapi-mesa:i386           10.1.4-1     i386         free implementation of the GL API -- shared library
| ii  libglu1-mesa:i386            9.0.0-2      i386         Mesa OpenGL utility library (GLU)
| ii  libglu1-mesa-dev             9.0.0-2      i386         Mesa OpenGL utility library -- development files
| ii  mesa-common-dev              10.1.4-1     i386         Developer documentation for Mesa
| ii  mesa-utils                   8.1.0-2+b1   i386         Miscellaneous Mesa GL utilities
| $ 

cheers,
    Jan
Comment 3 Jan Braun 2014-06-20 20:41:16 UTC
I'm attaching the info automatically collected by the Debian reportbug
tool for a bug in libglapi-mesa, I hope it helps. Also the Xorg.1.log of
the xserver I was running PoE in (not that it looks suspicious to me).

There's also a debian package of mesa 10.2.1-1 in experimental,
which I could easily install. Should I do that, or would it be better to
see if the problem reoccurs with 10.1.4-1 first?

(I'm also willing to try to compile dev snapshots myself, but that'll
probably take more effort and time.)
Comment 4 Jan Braun 2014-06-20 20:42:07 UTC
Created attachment 101455 [details]
reportbug collected info
Comment 5 Jan Braun 2014-06-20 20:43:12 UTC
Created attachment 101456 [details]
Xorg.log of the xserver running PoE
Comment 6 Jan Braun 2014-06-24 21:59:11 UTC
I got another crash, so it's reproducible, although not easily so.
I just installed Debian's mesa 10.2.1-2 and will see what happens with that.
Comment 7 Jan Braun 2014-06-24 22:00:23 UTC
Created attachment 101700 [details]
/sys/class/drm/card0/error
Comment 8 Jan Braun 2014-06-25 16:19:04 UTC
Created attachment 101752 [details]
/sys/class/drm/card0/error, mesa 10.2.1

Another crash, this time with Debian's mesa 10.2.1-2 .

Is there any other information I can provide?
Comment 9 Annie 2017-02-10 22:38:46 UTC
Dear Reporter,

This Mesa bug has been in the "NEEDINFO" status for over 60 days. I am closing this bug based on lack of response but feel free to reopen if resolution is still needed. Please ensure you're supplying the correct information as requested.

Thank you.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.