Bug 587676 - [Intel] GPU hang with glsl shader program
Summary: [Intel] GPU hang with glsl shader program
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-intel   
(Show other bugs)
Version: 12
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-04-30 14:31 UTC by Sandro Mani
Modified: 2010-05-10 17:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2010-05-10 17:31:34 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Source code of program which causes the issue (365.18 KB, application/x-gzip)
2010-04-30 14:31 UTC, Sandro Mani
no flags Details
/var/log/messages (2.26 MB, application/octet-stream)
2010-04-30 14:32 UTC, Sandro Mani
no flags Details
/var/log/Xorg.0.log (49.13 KB, text/x-log)
2010-04-30 14:34 UTC, Sandro Mani
no flags Details
/var/log/messages (96.74 KB, text/plain)
2010-04-30 14:37 UTC, Sandro Mani
no flags Details

Description Sandro Mani 2010-04-30 14:31:08 UTC
Created attachment 410498 [details]
Source code of program which causes the issue

Description of problem:
The attached program horribly crashes the GPU, X crashes and won't start again until next reboot

Version-Release number of selected component (if applicable):
mesa-libGL-7.7-4.fc12.x86_64
mesa-libGLU-devel-7.7-4.fc12.i686
xorg-x11-server-utils-7.4-13.fc12.x86_64
mesa-dri-drivers-experimental-7.7-4.fc12.x86_64
libdrm-2.4.18-2.fc12.i686
mesa-dri-drivers-7.7-4.fc12.x86_64
mesa-dri-drivers-7.7-4.fc12.i686
mesa-libGL-devel-7.7-4.fc12.i686
xorg-x11-server-common-1.7.6-4.fc12.x86_64
mesa-libGL-devel-7.7-4.fc12.x86_64
libdrm-devel-2.4.18-2.fc12.x86_64
xorg-x11-drv-intel-2.9.1-1.fc12.x86_64
mesa-libGL-7.7-4.fc12.i686
mesa-libGLU-devel-7.7-4.fc12.x86_64
mesa-libGLU-7.7-4.fc12.x86_64
xorg-x11-server-Xorg-1.7.6-4.fc12.x86_64
mesa-libGLU-7.7-4.fc12.i686
libdrm-2.4.18-2.fc12.x86_64


How reproducible:
Always

Steps to Reproduce:
1. Compile and run the attached program ("Shaders")
2. 
3.
  
Actual results:
Big crash

Expected results:
Should not crash

Additional info:
Without the codeblock at shaders/ex2.glslf::31-40, the program does not crash, hence it appears to be a problem with the glsl compiler.
Running on proprietary nvidia works fine.
Other attachments:
- /var/log/Xorg.0.log
- /var/log/messages with drm debug enabled
(have not xorg.conf)

Comment 1 Sandro Mani 2010-04-30 14:32:48 UTC
Created attachment 410499 [details]
/var/log/messages

Comment 2 Sandro Mani 2010-04-30 14:34:03 UTC
Created attachment 410502 [details]
/var/log/Xorg.0.log

Comment 3 Sandro Mani 2010-04-30 14:37:07 UTC
Created attachment 410505 [details]
/var/log/messages

Hm, the other one was a little huge, here is a stripped version with only the messages from the relevant session, sorry...

Comment 4 Sandro Mani 2010-05-10 17:31:34 UTC
Works on F13. Closing


Note You need to log in before you can comment on or make changes to this bug.