Bug 534082 - [abrt] crash detected in glx-utils-7.6-0.13.fc12
Summary: [abrt] crash detected in glx-utils-7.6-0.13.fc12
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mesa
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:8ad77d3fa96d78028beae7390f9...
: 554225 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-10 14:24 UTC by chedi toueiti
Modified: 2010-04-27 07:36 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-04-27 07:36:28 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.58 KB, text/plain)
2009-11-10 14:24 UTC, chedi toueiti
no flags Details
SELiux error from setroubleshoot (28 bytes, text/plain)
2010-03-01 08:45 UTC, JC
no flags Details

Description chedi toueiti 2009-11-10 14:24:32 UTC
abrt detected a crash.

Attached file: backtrace
cmdline: glxinfo
component: mesa
executable: /usr/bin/glxinfo
kernel: 2.6.31.5-122.fc12.x86_64
package: glx-utils-7.6-0.13.fc12
rating: 0
reason: Process was terminated by signal 11

Comment 1 chedi toueiti 2009-11-10 14:24:35 UTC
Created attachment 368401 [details]
File: backtrace

Comment 2 Adam Jackson 2009-11-18 20:14:09 UTC
What hardware is this with?  Can you attach the X log please?

Comment 3 chedi toueiti 2009-11-19 08:16:59 UTC
05:00.0 VGA compatible controller: nVidia Corporation GeForce 8400 GS (rev a1)

the problem was related to SeLinux

[chedi@localhost Desktop]$ glxinfo 
glxinfo: error while loading shared libraries: libGL.so.1: cannot enable executable stack as shared object requires: Permission denied

dmesg output:

type=1400 audit(1258615704.222:22972): avc:  denied  { execstack } for  pid=2706 comm="glxinfo" scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tclass=process

and the issue is simply resolved by turning off the SElinux, I submited another bug report about the issue to the xorg-x11-nvidia team and they responded that they had this issue and they thought it was adressed by the SELinux team.

Comment 4 Aaron Seibert 2009-11-19 12:44:55 UTC
I resolved this issue by simply removing all of the xorg-nvidia drivers, and compiling the driver from the NVIDIA installer.  No longer have the framebuffer support during bootup, but everything works fine when X starts.

Comment 5 Chris Campbell 2010-01-11 04:29:22 UTC
*** Bug 554225 has been marked as a duplicate of this bug. ***

Comment 6 JC 2010-03-01 08:45:49 UTC
Created attachment 396983 [details]
SELiux error from setroubleshoot

Comment 7 JC 2010-03-01 08:48:19 UTC
Attached a link for this.

SELinux has had the boolean for execmem set to active. Look at the attached output of setroubleshoot and setroubleshootd. You will find a fix. 

The program should be rewritten to conform to safe coding practices.

This is detailed here http://people.redhat.com/drepper/selinux-mem.html


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