FS#16952 - [nvidia/xorg-server] segmentation faults
Attached to Project:
Arch Linux
Opened by Dmitry (rmammoth) - Sunday, 01 November 2009, 07:44 GMT
Last edited by Jan de Groot (JGC) - Saturday, 21 November 2009, 11:27 GMT
Opened by Dmitry (rmammoth) - Sunday, 01 November 2009, 07:44 GMT
Last edited by Jan de Groot (JGC) - Saturday, 21 November 2009, 11:27 GMT
|
Details
Description: In KDE 4.3.2 is installed GIMP. Sometimes, when
I did attempt to add guideline to image, KDE session crashes
and login screen appears. This trouble happens not each
time, but approx. in 2/3 of times.
Additional info: * package version(s) local/kdebase-lib 4.3.2-2 KDE libraries for the basic desktop applications local/kdebase-plasma 4.3.2-2 (kde kdebase) Display the contents of folders (User´s home folder as default) local/kdebase-runtime 4.3.2-1 KDE Base Runtime Environment local/kdebase-workspace 4.3.2-2 (kde) KDE Base Workspace local/xorg-server 1.7.1-1 (xorg) X.Org X servers local/xorg-server-utils 7.5-2 (xorg) X.Org utilities required by xorg-server local/gimp 2.6.6-3 GNU Image Manipulation Program local/nvidia 190.42-1 NVIDIA drivers for kernel26. local/nvidia-utils 190.42-1 NVIDIA drivers utilities and libraries. * config and/or log files etc. GeForce9800GT Phenom II 810 4GB RAM Steps to reproduce: 1. Start KDE 2. Start GIMP 3. Open image (in my case with was RGB PNG image with size approx. 1,5K x 2K) 4. Drag'n'drop guideline from side rule in GIMP window 5. Session crashes |
This task depends upon
Closed by Jan de Groot (JGC)
Saturday, 21 November 2009, 11:27 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.1.902-1.
Saturday, 21 November 2009, 11:27 GMT
Reason for closing: Fixed
Additional comments about closing: Fixed in 1.7.1.902-1.
No problems (or at least for now) here on both i686 and x86_64. But I am using a custom kernel 2.6.30.9 and nvidia 192.42 (with MSI-X ints enabled) with a 7300GT.
Latest packages from repos.
Can you try to rebuild in your system nvidia pkg, then nvidia-util ? Only for test.
I have 190.42-1 nvidia driver with GeForce 9400 GT
Today I'll try to rebuild driver on my computer, then will tell you about the results
I'm running 190.42 with fedora patch on all my computers and no crash anymore... Look at nvidia forums, patch fix bug for others users.
I haven't used the latest one (1.7.1.901) with the new fedora patch, since with that one, there is a huge lag in KDE.
Backtrace:
0: /usr/bin/Xorg (xorg_backtrace+0x3b) [0x809fb4b]
1: /usr/bin/Xorg (0x8048000+0x54b35) [0x809cb35]
2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb782040c]
Segmentation fault at address 0xaddf0b1c
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
with xorg-server 1.7.1.901-1 nvidia 190.42-1 on a Geforce 8300GS
i was trying to resize a big image in gimp when it crashes
[Nvidia 7300- driver nvidia 190.42-1 - Gnome]
Segfault when launching rhythmbox (GTK) or VLC (qt).
Errors from Xorg.0.log :
Backtrace:
0: /usr/bin/X (xorg_backtrace+0x28) [0x45b7d8]
1: /usr/bin/X (0x400000+0x62689) [0x462689]
2: /lib/libpthread.so.0 (0x7fab10387000+0xe7e0) [0x7fab103957e0]
3: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7fab0c135000+0xa4aa2) [0x7fab0c1d9aa2]
4: /usr/lib/xorg/modules/libwfb.so (wfbPadPixmap+0xbb) [0x7fab0bd05f5b]
5: /usr/lib/xorg/modules/libwfb.so (wfbValidateGC+0x301) [0x7fab0bd062d1]
6: /usr/lib/xorg/modules/drivers/nvidia_drv.so (0x7fab0c135000+0x349ad1) [0x7fab0c47ead1]
7: /usr/bin/X (0x400000+0xaa2ba) [0x4aa2ba]
8: /usr/bin/X (ValidateGC+0x24) [0x422334]
9: /usr/bin/X (0x400000+0x43ab8) [0x443ab8]
10: /usr/bin/X (0x400000+0x46674) [0x446674]
11: /usr/bin/X (0x400000+0x2205c) [0x42205c]
12: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fab0f4319ed]
13: /usr/bin/X (0x400000+0x21c09) [0x421c09]
Segmentation fault at address 0x7faafbd3c200
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
FS#17112X does not crash anymore and KDE works fine (nvidia 190.42-1 on a Quadro NVS 140M)
*I mean, does it cause segfaults on previous xorg-server versions ?
https://bugs.freedesktop.org/show_bug.cgi?id=25136
So it's not nvidias fault?!
"...binary blob..."
This excellent nvidia "binary blob", is one the major reasons why tens of thousands of people have been using Linux for the last few years.
With all due respect:
Is this an "ideology" issue?
Because silly "ideology", silly "political" decisions, and "extremities", was the reason I stopped using Debian 3 years ago and started using Arch.
The nv driver is far from feature complete and likely never will be. I want to get the most of my hardware, and I am sorry to say that may require the "evil" binary blobs.
And frankly, these people like to hop on the "blame the bug on the binary blob" wagon every time there's a bug related to them. I did digging myself, including the bug report nVidia filed with the actual Xorg developers. It's become pretty clear to me this is a bug in xorg-server, not in nvidia.
I use Linux because it's great and it works, not because its FOSS. That's just a perk to me.
Now, as for this bug, I can confirm it, and its not just for that specific action in GIMP. It's ranged for me from applying a gradient, to filling a solid color, to even just starting a new project.
The nv driver is far from feature complete and likely never will be. I want to get the most of my hardware, and I am sorry to say that may require the "evil" binary blobs.
And frankly, these people like to hop on the "blame the bug on the binary blob" wagon every time there's a bug related to them. I did digging myself, including the bug report nVidia filed with the actual Xorg developers. It's become pretty clear to me this is a bug in xorg-server, not in nvidia.
I use Linux because it's great and it works, not because its FOSS. That's just a perk to me.
Now, as for this bug, I can confirm it, and its not just for that specific action in GIMP. It's ranged for me from applying a gradient, to filling a solid color, to even just starting a new project.
I have the same X crash back to GDM when I use the built-in browser in Songbird.
The error reported is exactly the same as you have here "Fatal server error: Caught signal 11 (Segmentation fault). Server aborting".
I have a BFG Nvidia 9800GTX+ OC so use the latest Nvidia drivers from the repos and the latest X from the repos.
Looks like it is an X bug indeed, but I'm confident that it will get sorted asap as does everything in Arch <3
it is a fix for the kde slow down. the fix for crashes comes from fedora
The above patch seems to solve the issue for me.
xserver-1.7.1-nvidia-performa... (2 KiB)