FS#21163 - [mesa-demos] glxinfo segfaults

Attached to Project: Arch Linux
Opened by Marek Niklicek (Dogmeat) - Saturday, 09 October 2010, 18:17 GMT
Last edited by Andreas Radke (AndyRTR) - Friday, 15 October 2010, 10:32 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Jan de Groot (JGC)
Andreas Radke (AndyRTR)
Architecture i686
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
glxinfo from mesa-demos 8.0.1-1 in testing segfaults when is executed as a user. It works only if it is run by root.

Additional info:
Asus EEE 1005HA with Intel 945GME graphics card.

Steps to reproduce:
marek@asus-eee ~ $ glxinfo
name of display: :0.0
Segmentation fault

gdb:

(gdb) run
Starting program: /usr/bin/glxinfo
[Thread debugging using libthread_db enabled]
name of display: :0.0

Program received signal SIGSEGV, Segmentation fault.
0xb7b1a5f8 in ?? () from /usr/lib/xorg/modules/dri/i915_dri.so
(gdb) quit
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Friday, 15 October 2010, 10:32 GMT
Reason for closing:  Not a bug
Comment by Marek Niklicek (Dogmeat) - Saturday, 09 October 2010, 18:21 GMT
dmesg:
glxinfo[4385]: segfault at 2c ip b72755f8 sp bfb3a6e0 error 4 in i915_dri.so[b7243000+2db000]

marek@asus-eee ~ $ pacman -Qo $(locate i915_dri.so)
/usr/lib/xorg/modules/dri/i915_dri.so is owned by intel-dri 7.9-1
Comment by Marek Niklicek (Dogmeat) - Sunday, 10 October 2010, 00:59 GMT
On x86_64 machine with ATI Mobility Radeon HD 5650 and Catalyst driver it doesn't segfault, but it shows nothing under user's and root's accounts.

marek@acerntb ~ $ glxinfo
name of display: :0.0


Update: After reboot it works but the problem persists on the netbook with Intel.
Comment by Andreas Radke (AndyRTR) - Sunday, 10 October 2010, 07:30 GMT
please try to recompile your xf86-video-intel driver.
Comment by Marek Niklicek (Dogmeat) - Sunday, 10 October 2010, 11:23 GMT
Rebuilding of xf86-video-intel 2.12.0-3 from extra didn't help, neither 2.13 from AUR.
Comment by Marek Niklicek (Dogmeat) - Tuesday, 12 October 2010, 09:56 GMT
Attached file: gdb bt full from not stripped binary
   gdb (0.7 KiB)
Comment by Andreas Radke (AndyRTR) - Tuesday, 12 October 2010, 16:40 GMT
please try the new driver from testing.
Comment by Marek Niklicek (Dogmeat) - Tuesday, 12 October 2010, 17:16 GMT
Unfortunately there's no difference. Segmentation fault.
Comment by Marek Niklicek (Dogmeat) - Wednesday, 13 October 2010, 20:57 GMT
xf86-video-intel 2.13.0-3 didn't help either.
Comment by Marek Niklicek (Dogmeat) - Friday, 15 October 2010, 09:35 GMT
Problem is solved. It was caused by an older ~/.drirc file generated by driconf. Without ~/.drirc and with new ~/.drirc it works again.

Loading...