glxinfo crashed with SIGSEGV in XF86DRIQueryVersion()

Bug #546885 reported by Nils on 2010-03-25
122
This bug affects 41 people
Affects Status Importance Assigned to Milestone
fglrx-installer (Ubuntu)
Medium
Unassigned

Bug Description

using the system profiler caused this report apparently

ProblemType: Crash
Architecture: amd64
CheckboxSubmission: 2545d5d2393c8dcd2d66e4db5b2bc60e
CheckboxSystem: daed2f3d6643b4a84b4520a2427f8c2b
CrashCounter: 1
Date: Thu Mar 25 09:08:04 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/glxinfo
MachineType: System76, Inc. Wild Dog Performance
NonfreeKernelModules: fglrx
Package: mesa-utils 7.7-4ubuntu1
ProcCmdLine: root=UUID=e7728359-15b1-4eb6-a7c9-db1b40e7c807 ro quiet splash
ProcCmdline: glxinfo
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
 LC_MESSAGES=C
ProcVersionSignature: Ubuntu 2.6.32-17.26-generic 2.6.32.10+drm33.1
SegvAnalysis:
 Segfault happened at: 0x7f094292d11e <XF86DRIQueryVersion+174>: mov 0x4(%rax),%eax
 PC (0x7f094292d11e) ok
 source "0x4(%rax)" (0x00000004) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: fglrx-installer
StacktraceTop:
 XF86DRIQueryVersion ()
 XF86DRIQueryExtension ()
 ?? () from /usr/lib/fglrx/libGL.so.1
 ?? () from /usr/lib/fglrx/libGL.so.1
 glXChooseVisual () from /usr/lib/fglrx/libGL.so.1
Title: glxinfo crashed with SIGSEGV in XF86DRIQueryVersion()
Uname: Linux 2.6.32-17-generic x86_64
UserGroups: adm admin audio cdrom dialout dip fax fuse lpadmin netdev plugdev pulse pulse-access sambashare tape vboxusers video
XorgConf:

XsessionErrors:
 (polkit-gnome-authentication-agent-1:9906): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (Do:9930): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.
dmi.bios.date: 01/14/2009
dmi.bios.vendor: Intel Corp.
dmi.bios.version: SGP4510H.86A.0108.2009.0114.2036
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: DP45SG
dmi.board.vendor: Intel Corporation
dmi.board.version: AAE27733-403
dmi.chassis.type: 3
dmi.modalias: dmi:bvnIntelCorp.:bvrSGP4510H.86A.0108.2009.0114.2036:bd01/14/2009:svnSystem76,Inc.:pnWildDogPerformance:pvrwilp6:rvnIntelCorporation:rnDP45SG:rvrAAE27733-403:cvn:ct3:cvr:
dmi.product.name: Wild Dog Performance
dmi.product.version: wilp6
dmi.sys.vendor: System76, Inc.
glxinfo: Error: command ['glxinfo'] failed with exit code -11:
system:
 distro: Ubuntu
 codename: lucid
 architecture: x86_64
 kernel: 2.6.32-17-generic

Nils (loewen-nils) wrote :

StacktraceTop:
 XF86DRIQueryVersion ()
 XF86DRIQueryExtension ()
 ?? () from /usr/lib/fglrx/libGL.so.1
 ?? () from /usr/lib/fglrx/libGL.so.1
 glXChooseVisual () from /usr/lib/fglrx/libGL.so.1

Changed in fglrx-installer (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
visibility: private → public
Changed in fglrx-installer (Ubuntu):
status: New → Confirmed
Dann O (dann-ormond) wrote :

I seem to have have made progress on my crashes of glxinfo.

The output of my fglrxinfo is:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 4500 Series
OpenGL version string: 3.2.9737 Compatibility Profile Context

Previously the fglrxinfo was complaining that no devices exist and that the file /etc/ait/control was not found. I copied the /etc/ati/control.dpkg-bak file to /etc/ati/control but that didn't fix the whole problem.

After a reboot, my installation was running in a limited graphics mode and the last error that I had was saying that my /etc/ati/amdpcsdb.default was missing. I again coppied the /etc/ati/amdpcsdb.default.dpkg-bak to /etc/ati/amdpcsdb.default and then everything appears to be working.

The only side effect right now is that I have a AMD Testing use only graphic in the lower right corner of my screen. I would assume that will go away once the final release of Lucid is out.

Felix Kuehling (felix-kuehling) wrote :

@Nils: You're still using the radeon driver, not fglrx. Run "aticonfig --initial -f" and reboot to activate fglrx.

@Dann: You get this watermark if /etc/ati/signature is not installed correctly. The fact that /etc/ati/control was missing as well indicates that something went wrong during driver installation.

Dann O (dann-ormond) wrote :

@Felix: Yes! I didn't have an /etc/ati/signature. But I did have a /etc/ati/signature.dpkg-bak. Also, I just did an update and there were changes to the fglrx packages and they looked like they were installing all the files I was missing. Hopefully we are getting closer.

Dawning (dawning) wrote :

I got this error message though a silly means... I tried to run glxgears/glxdemo (whatever) over xhosting. Now don't get me wrong, I'd love for that to work. But I don't really consider that much of a fail.

Alberto Milone (albertomilone) wrote :

I think the problem that Nils was experiencing was caused by the fact that he didn't install the driver through Jockey but only installed the fglrx package manually (which is clearly not enough).

I'm closing this bug report.

Changed in fglrx-installer (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.