Bug 691624

Summary: segfault running glxinfo
Product: [Fedora] Fedora Reporter: George R. Goffe <grgoffe>
Component: mesaAssignee: Adam Jackson <ajax>
Status: CLOSED CANTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 14CC: ajax, dcantrell, elad
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: [cat:crash]
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-05-23 15:37:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description George R. Goffe 2011-03-29 03:28:08 UTC
Description of problem:

running glxinfo produces segfault and corefile

Version-Release number of selected component (if applicable):


How reproducible:

happens every time. Type in "glxinfo"

Steps to Reproduce:
1.see above
2.
3.
  
Actual results:

see above

Expected results:

Certainly not a corefile.

Additional info:

fully up to date FC14 system

clipper bash-4.1 ~# gdb glxinfo 
GNU gdb (GDB) Fedora (7.2-50.fc14)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/glxinfo...Reading symbols from /usr/lib/debug/usr/bin/glxinfo.debug...done.
done.
(gdb) run
Starting program: /usr/bin/glxinfo 
[Thread debugging using libthread_db enabled]
name of display: :0.0

Program received signal SIGSEGV, Segmentation fault.
0x07600620 in XF86DRIQueryExtension () from /usr/lib/libGL.so.1
(gdb) where
#0  0x07600620 in XF86DRIQueryExtension () from /usr/lib/libGL.so.1
#1  0x00000000 in ?? ()
(gdb) bt
#0  0x07600620 in XF86DRIQueryExtension () from /usr/lib/libGL.so.1
#1  0x00000000 in ?? ()
(gdb)

Comment 1 George R. Goffe 2011-03-29 03:49:51 UTC
Here's the output of "strace -xvf glxinfo" if it helps.

clipper bash-4.1 /tmp# strace -xvf glxinfo
execve("/usr/bin/glxinfo", ["glxinfo"], ["DREAL_TECHNO_NAME=/usr/lib/allia"..., "VH_PATSFX=pat", "MANPATH=/usr/lsd/Linux/man:/usr/"..., "KDE_MULTIHEAD=false", "TPD_GLOBAL=/usr/share/toped/", "THE_HELP_FILE=/dev/shm/the/THE_H"..., "HOSTNAME=clipper.sleazegate.com", "IMSETTINGS_INTEGRATE_DESKTOP=yes", "MBK_IN_PH=ap", "GPG_AGENT_INFO=/tmp/gpg-yi3TMF/S"..., "SHELL=/bin/bash", "XSCH_PARAM_NAME=/usr/lib/allianc"..., "XDG_MENU_PREFIX=kde4-", "TERM=xterm", "HISTSIZE=2999", "GTK2_RC_FILES=/etc/gtk-2.0/gtkrc"..., "GTK_RC_FILES=/etc/gtk/gtkrc:/roo"..., "VH_MAXERR=10", "GS_LIB=", "WINDOWID=39845902", "OLDPWD=/root", "RDS_OUT=cif", "QTDIR=/usr/lib/qt-3.3", "QTINC=/usr/lib/qt-3.3/include", "XFSM_PARAM_NAME=/usr/lib/allianc"..., "ALLIANCE_TOP=/usr/lib/alliance", "GRAAL_TECHNO_NAME=/usr/lib/allia"..., "KDE_FULL_SESSION=true", "TPD_LOCAL=/root", "IMSETTINGS_MODULE=none", "XTERM_SHELL=/bin/bash", "USER=root", "HISTFILESIZE=2999", "THE_HOME_DIR=/dev/shm/the", "LD_LIBRARY_PATH=/usr/lsd/Linux/l"..., "LIBGL_DRIVERS_PATH=/usr/lib/dri", "LS_COLORS=rs=0:di=01;34:ln=01;36"..., "THE_MACRO_PATH=/dev/shm/the", "CCACHE_DIR=/var/cache/ccache", "SESSION_MANAGER=local/unix:@/tmp"..., "PAGER=less -N -I", "THE_PROFILE_FILE=/dev/shm/the/pr"..., "PATH=/:.:/usr/lsd/Linux/sbin:/us"..., "MAIL=/var/spool/mail/root", "MBK_SCALE_X=100", "QT_IM_MODULE=xim", "MBK_CATAL_NAME=CATAL", "PWD=/tmp", "BG=black", "DRY_RUN=1", "fn_token=9", "XMODIFIERS=@im=none", "CCACHE_UMASK=002", "EDITOR=vi", "MBK_OUT_PH=ap", "KDE_IS_PRELINKED=1", "LANG=en_US.UTF-8", "KDE_SESSION_UID=0", "RDS_IN=cif", "GENVIEW_TECHNO_NAME=/usr/lib/all"..., "MBK_SPI_MODEL=/usr/lib/alliance/"..., "MODULEPATH=/usr/share/Modules/mo"..., "KDEDIRS=/usr", "LOADEDMODULES=", "MBK_OUT_LO=vst", "PS1=\\h \\s-\\v \\w# ", "MBK_VSS=vss", "XTERM_LOCALE=en_US.UTF-8", "XTERM_VERSION=X.Org 6.8.99.903(2"..., "HISTCONTROL=", "VH_BEHSFX=vbe", "SSH_ASKPASS=/usr/libexec/openssh"..., "HOME=/root", "SHLVL=6", "FOTD=lucidasanstypewriter-bold-1"..., "MBK_C4_LIB=./cellsC4", "KDE_SESSION_VERSION=4", "MBK_VDD=vdd", "MBK_TARGET_LIB=/usr/lib/alliance"..., "XCURSOR_THEME=Bluecurve-inverse", "RDS_TECHNO_NAME=/usr/lib/allianc"..., "\x54\x4e\x3d\x1b\x5b\x6d", "LOGNAME=root", "VH_DLYSFX=dly", "CVS_RSH=ssh", "QTLIB=/usr/lib/qt-3.3/lib", "FG=chartreuse", "FOTDb=lucidasanstypewriter-bold-"..., "XDG_DATA_DIRS=/usr/share/kde-set"..., "DBUS_SESSION_BUS_ADDRESS=unix:ab"..., "MBK_IN_LO=vst", "MODULESHOME=/usr/share/Modules", "LESSOPEN=||/usr/bin/lesspipe.sh "..., "MBK_WORK_LIB=.", "WINDOWPATH=7", "XPAT_PARAM_NAME=/usr/lib/allianc"..., "DISPLAY=:0.0", "QT_PLUGIN_PATH=/root/.kde/lib/kd"..., "GTK_IM_MODULE=gtk-im-context-sim"..., "ELP_TECHNO_NAME=/usr/lib/allianc"..., "MBK_CATA_LIB=.:/usr/lib/alliance"..., "G_BROKEN_FILENAMES=1", "HISTTIMEFORMAT=%y/%m/%d %R -> ", "\x54\x42\x3d\x1b\x5b\x31\x6d", "DISABLE_IMSETTINGS=1", "XAUTHORITY=/tmp/kde-root/xauth-0"..., "module=() {  eval `/usr/bin/modu"..., "_=/usr/bin/strace"]) = 0
brk(0)                                  = 0x90f8000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7793000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/tls/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/tls/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/tls/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/tls/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/tls/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/tls/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/tls/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/tls", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/lib/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/lib", {st_dev=makedev(8, 7), st_ino=542074, st_mode=S_IFDIR|0755, st_nlink=14, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2011/03/27-20:57:51, st_mtime=2011/03/27-20:57:44, st_ctime=2011/03/27-20:57:44}) = 0
open("/usr/lsd/Linux/PDCurses/lib/tls/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/tls/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/tls/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/tls/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/tls/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/tls/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/tls/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/tls", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/lsd/Linux/PDCurses/lib", {st_dev=makedev(8, 7), st_ino=543038, st_mode=S_IFDIR|0755, st_nlink=2, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2011/03/27-20:39:01, st_mtime=2010/12/17-21:11:08, st_ctime=2010/12/17-21:11:08}) = 0
open("/usr/dt/lib/tls/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/tls/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/tls/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/tls/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/tls/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/tls/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/tls/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/tls", 0xbfd81d20)   = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/i686", 0xbfd81d20)  = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib/sse2", 0xbfd81d20)  = -1 ENOENT (No such file or directory)
open("/usr/dt/lib/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/dt/lib", 0xbfd81d20)       = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/tls/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/tls/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/tls/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/tls/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/tls/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/tls/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/tls/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/tls", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/openwin/lib/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/openwin/lib", 0xbfd81d20)  = -1 ENOENT (No such file or directory)
open("/usr/local/lib/tls/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/tls/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/tls/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/tls/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/tls/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/tls/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/tls/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/tls", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/i686/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/i686/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/i686/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/i686", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/sse2/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/sse2", 0xbfd81d20) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libGLEW.so.1.5", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib", {st_dev=makedev(8, 7), st_ino=1044486, st_mode=S_IFDIR|0755, st_nlink=3, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=4096, st_atime=2011/03/27-20:48:30, st_mtime=2011/03/08-00:26:27, st_ctime=2011/03/08-00:26:27}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_dev=makedev(8, 2), st_ino=8337, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=520, st_size=263985, st_atime=2011/03/28-19:32:28, st_mtime=2011/03/28-19:32:27, st_ctime=2011/03/28-19:32:27}) = 0
mmap2(NULL, 263985, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7752000
close(3)                                = 0
open("/usr/lib/libGLEW.so.1.5", O_RDONLY) = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x70\xbc\x75\x07\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=819058, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=640, st_size=325224, st_atime=2011/03/28-19:28:13, st_mtime=2011/01/14-21:33:33, st_ctime=2011/03/24-03:13:29}) = 0
mmap2(0x7737000, 334708, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7737000
mmap2(0x7784000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4c) = 0x7784000
mmap2(0x7787000, 7028, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7787000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libGLU.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libGLU.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libGLU.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGLU.so.1", O_RDONLY)  = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x60\xc7\xf4\x06\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=811199, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=832, st_size=423368, st_atime=2011/03/28-19:28:13, st_mtime=2010/12/19-12:46:49, st_ctime=2011/03/24-03:13:29}) = 0
mmap2(0x6f49000, 420052, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x6f49000
mmap2(0x6faf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x66) = 0x6faf000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libGL.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libGL.so.1", O_RDONLY)   = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\xa0\x73\x5d\x07\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=788800, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1720, st_size=879456, st_atime=2011/03/28-19:28:10, st_mtime=2011/03/20-22:05:14, st_ctime=2011/03/24-03:13:29}) = 0
mmap2(0x757b000, 897888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x757b000
mmap2(0x7647000, 40960, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xcc) = 0x7647000
mmap2(0x7651000, 21344, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7651000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libm.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libm.so.6", O_RDONLY)        = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x70\xb4\x77\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 2), st_ino=21446, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=400, st_size=202132, st_atime=2011/03/27-22:15:09, st_mtime=2011/01/20-02:51:24, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x778000, 168064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x778000
mmap2(0x7a0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27) = 0x7a0000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libX11.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libX11.so.6", O_RDONLY)  = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\xb0\xf4\x1e\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=805655, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=2488, st_size=1271248, st_atime=2011/03/28-19:27:24, st_mtime=2011/03/21-18:46:19, st_ctime=2011/03/24-03:13:21}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7751000
mmap2(0x1db000, 1273508, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x1db000
mmap2(0x30e000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x132) = 0x30e000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXext.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXext.so.6", O_RDONLY) = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\xb0\x36\xa0\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=818635, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=144, st_size=70232, st_atime=2011/03/28-19:27:25, st_mtime=2010/08/24-01:38:03, st_ctime=2011/03/24-03:13:21}) = 0
mmap2(0xa01000, 67604, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xa01000
mmap2(0xa11000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x10) = 0xa11000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libc.so.6", O_RDONLY)        = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x03\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x90\x2f\x60\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 2), st_ino=7997, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=3608, st_size=1847224, st_atime=2011/03/27-22:13:28, st_mtime=2011/01/20-02:51:20, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x5ec000, 1612328, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x5ec000
mprotect(0x76f000, 4096, PROT_NONE)     = 0
mmap2(0x770000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x183) = 0x770000
mmap2(0x773000, 10792, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x773000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libstdc++.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x30\xfb\x8d\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=808227, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1864, st_size=950428, st_atime=2011/03/28-19:27:11, st_mtime=2010/09/24-13:09:09, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x899000, 978060, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x899000
mmap2(0x97c000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe2) = 0x97c000
mmap2(0x982000, 23692, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x982000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libgcc_s.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x90\x6f\x87\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 2), st_ino=20838, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=224, st_size=114320, st_atime=2011/03/27-22:13:30, st_mtime=2010/09/24-13:09:40, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x875000, 115788, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x875000
mmap2(0x891000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b) = 0x891000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.so.0", O_RDONLY)  = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x20\xfc\x7a\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 2), st_ino=21448, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=264, st_size=133344, st_atime=2011/03/27-22:16:19, st_mtime=2011/01/20-02:51:20, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7750000
mmap2(0x7ab000, 107004, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ab000
mmap2(0x7c2000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0x7c2000
mmap2(0x7c4000, 4604, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7c4000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libatiuki.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libatiuki.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libatiuki.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libatiuki.so.1", O_RDONLY) = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x30\xef\x5b\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=807301, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=80, st_size=37317, st_atime=2011/03/28-19:28:10, st_mtime=2011/03/20-22:05:14, st_ctime=2011/03/21-03:32:17}) = 0
mmap2(0x5bd000, 31556, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x5bd000
mmap2(0x5c4000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0x5c4000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x60\x4a\x7a\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 2), st_ino=20837, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=40, st_size=19776, st_atime=2011/03/27-22:13:28, st_mtime=2011/01/20-02:51:21, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x7a4000, 16500, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7a4000
mmap2(0x7a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x7a7000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libxcb.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libxcb.so.1", O_RDONLY)  = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x90\x7e\x9e\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=808213, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=240, st_size=120496, st_atime=2011/03/27-22:14:11, st_mtime=2010/08/26-11:24:16, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x9e1000, 121744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x9e1000
mmap2(0x9fe000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c) = 0x9fe000
close(3)                                = 0
open("/usr/lsd/Linux/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lsd/Linux/PDCurses/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/local/lib/libXau.so.6", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/libXau.so.6", O_RDONLY)  = 3
read(3, "\x7f\x45\x4c\x46\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x03\x00\x01\x00\x00\x00\x00\x4a\x89\x00\x34\x00\x00\x00"..., 512) = 512
fstat64(3, {st_dev=makedev(8, 7), st_ino=794749, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=24, st_size=10064, st_atime=2011/03/27-22:14:11, st_mtime=2010/07/19-17:28:27, st_ctime=2011/01/26-20:51:36}) = 0
mmap2(0x894000, 11400, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x894000
mmap2(0x896000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x896000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb774f000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb774e000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb774e6e0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x7a7000, 4096, PROT_READ)     = 0
mprotect(0x7c2000, 4096, PROT_READ)     = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb774d000
mprotect(0x97c000, 16384, PROT_READ)    = 0
mprotect(0x770000, 8192, PROT_READ)     = 0
mprotect(0x7a0000, 4096, PROT_READ)     = 0
mprotect(0x757b000, 835584, PROT_READ|PROT_WRITE) = 0
mprotect(0x757b000, 835584, PROT_READ|PROT_EXEC) = 0
mprotect(0x5e8000, 4096, PROT_READ)     = 0
munmap(0xb7752000, 263985)              = 0
set_tid_address(0xb774e748)             = 14784
set_robust_list(0xb774e750, 0xc)        = 0
rt_sigaction(SIGRTMIN, {0x7af6e0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x7af760, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sysname="Linux", nodename="clipper.sleazegate.com", release="2.6.35.11-83.fc14.i686", version="#1 SMP Mon Feb 7 07:04:18 UTC 2011", machine="i686"}) = 0
brk(0)                                  = 0x90f8000
brk(0x9119000)                          = 0x9119000
getppid()                               = 14783
open("/proc/14783/cmdline", O_RDONLY)   = 3
fstat64(3, {st_dev=makedev(0, 3), st_ino=80648, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_size=0, st_atime=2011/03/28-20:47:46, st_mtime=2011/03/28-20:47:46, st_ctime=2011/03/28-20:47:46}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7792000
read(3, "\x73\x74\x72\x61\x63\x65\x00\x2d\x78\x76\x66\x00\x67\x6c\x78\x69\x6e\x66\x6f\x00", 1024) = 20
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0xb7792000, 4096)                = 0
gettimeofday({1301370466, 450578}, NULL) = 0
open("/proc/self/status", O_RDONLY)     = 3
fstat64(3, {st_dev=makedev(0, 3), st_ino=80650, st_mode=S_IFREG|0444, st_nlink=1, st_uid=0, st_gid=0, st_blksize=1024, st_blocks=0, st_size=0, st_atime=2011/03/28-20:47:46, st_mtime=2011/03/28-20:47:46, st_ctime=2011/03/28-20:47:46}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7792000
read(3, "Name:\tglxinfo\nState:\tR (running)"..., 1024) = 761
read(3, "", 1024)                       = 0
close(3)                                = 0
munmap(0xb7792000, 4096)                = 0
gettimeofday({1301370466, 451066}, NULL) = 0
socket(PF_FILE, SOCK_STREAM|SOCK_CLOEXEC, 0) = 3
connect(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, 20) = 0
getpeername(3, {sa_family=AF_FILE, path=@"/tmp/.X11-unix/X0"}, [20]) = 0
uname({sysname="Linux", nodename="clipper.sleazegate.com", release="2.6.35.11-83.fc14.i686", version="#1 SMP Mon Feb 7 07:04:18 UTC 2011", machine="i686"}) = 0
access("/tmp/kde-root/xauth-0-_0", R_OK) = 0
open("/tmp/kde-root/xauth-0-_0", O_RDONLY) = 4
fstat64(4, {st_dev=makedev(8, 2), st_ino=4543, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=8, st_size=972, st_atime=2011/03/28-19:28:05, st_mtime=2011/03/28-19:28:04, st_ctime=2011/03/28-19:28:04}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7792000
read(4, "\x00\x06\x00\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x01\x31\x00\x12\x4d\x49\x54\x2d\x4d\x41\x47"..., 4096) = 972
close(4)                                = 0
munmap(0xb7792000, 4096)                = 0
getsockname(3, {sa_family=AF_FILE, NULL}, [2]) = 0
fcntl64(3, F_GETFL)                     = 0x2 (flags O_RDWR)
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x6c\x00\x0b\x00\x00\x00\x12\x00\x10\x00\x00\x00", 12}, {"", 0}, {"MIT-MAGIC-COOKIE-1", 18}, {"\x00\x00", 2}, {"\xef\x1e\x46\x7a\x07\x80\x8c\x84\x28\xa7\x78\xeb\x02\x4f\x2f\xab", 16}, {"", 0}], 6) = 48
read(3, 0x90f8c98, 8)                   = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x0b\x00\x00\x00\x44\x00", 8) = 8
read(3, "\xa8\x65\xa6\x00\x00\x00\xe0\x03\xff\xff\x1f\x00\x00\x01\x00\x00\x0e\x00\xff\xff\x01\x07\x00\x00\x20\x20\x08\xff\x00\x00\x00\x00"..., 272) = 272
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x62\x00\x05\x00\x0c\x00\x00\x00\x42\x49\x47\x2d\x52\x45\x51\x55\x45\x53\x54\x53", 20}], 1) = 20
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x01\x00\x00\x00\x00\x00\x01\x91\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x91\x00\x01\x00", 4}], 1) = 4
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x02\x00\x00\x00\x00\x00\xff\xff\x3f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x37\x00\x05\x00\x00\x00\xe0\x03\x79\x00\x00\x00\x08\x00\x00\x00\xff\xff\xff\x00\x14\x00\x06\x00\x79\x00\x00\x00\x17\x00\x00\x00"..., 44}, {NULL, 0}, {"", 0}], 3) = 44
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x08\x04\x00\xe1\x0d\x00\x00\x1f\x00\x00\x00\x00\x00\x00\x00\x84\x37\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 4096) = 4096
read(3, "SelectionBox.foreground:\t#1b1918"..., 10148) = 10148
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x62\x00\x05\x00\x09\x00\xe0\x03", 8}, {"XKEYBOARD", 9}, {"\x00\x00\x00", 3}], 3) = 20
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x05\x00\x00\x00\x00\x00\x01\x93\x72\xab\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x93\x00\x02\x00\x01\x00\x00\x00", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x01\x06\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
fstat64(1, {st_dev=makedev(0, 10), st_ino=4, st_mode=S_IFCHR|0620, st_nlink=1, st_uid=0, st_gid=5, st_blksize=1024, st_blocks=0, st_rdev=makedev(136, 1), st_atime=2011/03/28-20:47:46, st_mtime=2011/03/28-20:47:46, st_ctime=2011/03/28-19:28:29}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7792000
write(1, "name of display: :0.0\n", 22name of display: :0.0
) = 22
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x62\x00\x03\x00\x03\x00\x00\x00", 8}, {"GLX", 3}, {"\x00", 1}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x07\x00\x00\x00\x00\x00\x01\x88\x4a\x93\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x62\x00\x08\x00\x17\x00\x00\x00", 8}, {"Generic Event Extension", 23}, {"\x00", 1}], 3) = 32
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x08\x00\x00\x00\x00\x00\x01\x8c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x8c\x00\x02\x00\x01\x00\x00\x00", 8}, {NULL, 0}, {"", 0}], 3) = 8
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x09\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0\x1c\x95\x0b\xca\x1f\x0f\x08", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x88\x07\x03\x00\x01\x00\x00\x00\x04\x00\x00\x00", 12}, {NULL, 0}, {"", 0}], 3) = 12
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x2c\x0a\x00\x00\x00\x00\x00\x01\x00\x00\x00\x04\x00\x00\x00\xe0\x37\x23\x08\x98\xbc\xb1\xbf\xfc\x09\x12\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
readlink("/proc/self/exe", "/usr/bin/glxinfo", 8192) = 16
poll([{fd=3, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=3, revents=POLLOUT}])
writev(3, [{"\x62\x07\x06\x00\x0f\x00\x00\x00", 8}, {"ATIFGLEXTENSION", 15}, {"\x00", 1}], 3) = 24
poll([{fd=3, events=POLLIN}], 1, -1)    = 1 ([{fd=3, revents=POLLIN}])
read(3, "\x01\x00\x0b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", 4096) = 32
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
read(3, 0x90f8f48, 4096)                = -1 EAGAIN (Resource temporarily unavailable)
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV (core dumped) +++
Segmentation fault (core dumped)

Comment 2 Elad Alfassa 2011-04-26 15:28:37 UTC
This bug is filed under the wrong component.
What is the model of your graphics card (relevant lspci output)? Are you using a driver from the fedora repository?
If I knew the model I could change the component to the relevant driver.

Comment 3 Bill Nottingham 2011-04-26 18:42:13 UTC
Moving to mesa in any case - may need moved to the driver later.

Comment 4 George R. Goffe 2011-04-28 23:28:17 UTC
Elad/Bill,

I'll get this information to you when I get home tonight.

The system is a t60p "Thinkpad" if that helps, it has a fire gl graphics card. I'll have the exact info in a few hours.

Regards and THANKS for your help,

George...

Comment 5 George R. Goffe 2011-04-29 04:16:47 UTC
Elad/Bill,

Here's what the lspci man page suggested to be of interest to driver developers... produced by lspci -vvxxx.

THANKS for your help,

George...


01:00.0 VGA compatible controller: ATI Technologies Inc M56GL [Mobility FireGL V5250] (prog-if 00 [VGA controller])
        Subsystem: Lenovo Device 20a4
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Region 1: I/O ports at 2000 [size=256]
        Region 2: Memory at ee100000 (32-bit, non-prefetchable) [size=64K]
        [virtual] Expansion ROM at ee120000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [58] Express (v1) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr- TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <64ns, L1 <1us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x16, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [80] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Kernel modules: radeon
00: 02 10 d4 71 07 01 10 00 00 00 00 03 10 00 00 00
10: 08 00 00 d0 01 20 00 00 00 00 10 ee 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 a4 20
30: 00 00 00 00 50 00 00 00 00 00 00 00 0b 01 00 00
40: 00 00 00 00 00 00 00 00 00 00 00 00 aa 17 a4 20
50: 01 58 02 06 00 00 00 00 10 80 11 00 a0 0f 2c 01
60: 10 08 00 00 01 0d 00 00 43 00 01 11 00 00 00 00
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
80: 05 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00
90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Comment 6 Adam Jackson 2011-05-09 15:55:11 UTC
Please paste the output of "rpm -qvV mesa-libGL".

Comment 7 George R. Goffe 2011-05-10 03:57:24 UTC
Adam,

Here you go.

THANKS for your help.

George...
rpm -qvV mesa-libGL
....L....    /usr/lib/libGL.so.1
SM5....T.    /usr/lib/libGL.so.1.2
.........    /usr/share/doc/mesa-libGL-7.9
.........  d /usr/share/doc/mesa-libGL-7.9/COPYING


I thought you might want to see this as well:

rpm -qa | grep libgl
mesa-libGL-devel-7.9-5.fc14.i686
mesa-libGLU-devel-7.9-5.fc14.i686
pygtk2-libglade-2.17.0-9.fc14.i686
glade3-libgladeui-devel-3.6.7-2.fc14.i686
libglade2-2.6.4-3.fc12.i686
libglademm24-2.6.7-3.fc12.i686
mesa-libGLU-7.9-5.fc14.i686
libglade2-devel-2.6.4-3.fc12.i686
libgle-3.1.0-4.fc13.i686
ruby-libglade2-0.90.4-1.0.fc14.i686
glade3-libgladeui-3.6.7-2.fc14.i686
mesa-libGL-7.9-5.fc14.i686

Comment 8 Adam Jackson 2011-05-23 15:37:19 UTC
(In reply to comment #7)
> rpm -qvV mesa-libGL
> ....L....    /usr/lib/libGL.so.1
> SM5....T.    /usr/lib/libGL.so.1.2
> .........    /usr/share/doc/mesa-libGL-7.9
> .........  d /usr/share/doc/mesa-libGL-7.9/COPYING

The md5sum on libGL has changed.  This indicates that you've replaced the Fedora libGL with someone else's, most likely from the AMD Catalyst drivers.  Unfortunately we are unable to fix any bugs in AMD's driver packages.

If you believe this conclusion to be in error, please reopen this bug.

Comment 9 George R. Goffe 2011-05-24 22:57:11 UTC
Adam,

Where does this libGL come from? It's NOT in the driver I downloaded.

As it is, my display is useless without their code which doesn't seem to work anyway since I get complaints about "no device", which intimates that the driver is for hardware which is not present on my system.

I re-installed FC14 a few weeks ago and it worked great, including the monitor. I did a yum update and this broke the monitor which was only "fixed" by the above driver...

Am I going crazy?

George...