FS#31330 - [xf86-video-nouveau] firefox 15 crashes xorg
Attached to Project:
Arch Linux
Opened by Jan Sarenik (jasan) - Wednesday, 29 August 2012, 14:04 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 18 November 2012, 19:15 GMT
Opened by Jan Sarenik (jasan) - Wednesday, 29 August 2012, 14:04 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 18 November 2012, 19:15 GMT
|
Details
When I start a clean Firefox 15 with new profile
and open below-mentioned URL, whole Xorg crashes. I have no extra xorg.conf options file. 100% reproducible. Additional info: * package version(s) local/xf86-video-nouveau 1.0.1-1 local/firefox 15.0-1 all other xorg-* packages can be found in attached file my system is up-to-date as of now * config and/or log files etc. Steps to reproduce: firefox -ProfileManager http://upload.wikimedia.org/wikipedia/commons/5/54/Lange-MigrantMother02.jpg |
This task depends upon
Now I tried to reproduce on up-to-date i686 system with Intel graphics
with no success, so I think it has to be something with nouveau.
I guess, you probably have 256 MB or less video memory, but the image simply doesn't fit into it. This is a bug in the xf86-video-nouveau driver, which tries to use more memory than available. I created a patch[1], which ensures that images are always fit into the video memory before allowing EXA acceleration, see the attachment. Could you test it?
[1] https://bugs.freedesktop.org/show_bug.cgi?id=39010
as I get to that machine with NVidia card and will get back with
results then.
from git with applied better_memory_handling.patch
Thank you!
/var/log/Xorg.log.0, also by running xdriinfo(1).
Versions with which I tried to reproduce now:
firefox 16.0.2-1
nouveau-dri 9.0.1-1
xf86-video-nouveau 1.0.4-1
Works well. Thanks!