[arch-general] problem with Firefox and Opera
I did a system upgrade yesterday (Friday 8 Feb). The following (possibly relevant) packages were upgraded: mesa libgl xorg-server xf86-video-intel firefox After I did the upgrade, I shut down my box. When I restarted tonight, Firefox kept crashing, and giving this error message: The program 'gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAlloc (insufficient resources for operation)'. (Details: serial 1625746 error_code 11 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Because it kept crashing, I tried Opera (which I use for testing and as a backup). It started, but returned this message (which I had never seen before): opera: X Shared memory extension is not available. ZPixmap not supported Because I am getting unusual errors in both browsers (and the errors are related), I think this is at a lower level. My system is a Core 2 Duo with 2GB RAM and 400MB swap (which is not used at the time Firefox crashes). Has anyone else experienced any of these problems? Does anyone have any suggestions? Scott
I have hade several problems too with the last update's. I removed all mozilla applications, eleted the Mozilla and firefox Folders in /opt/* and /usr/* and Installed all new. after them almoust all problems are fixed with Firefox. I wrote about it here in the forum http://bbs.archlinux.org/viewtopic.php?id=43575 JaDa On Sat, 09 Feb 2008 10:32:12 -0800, Scott Weisman <sweisman@pobox.com> wrote:
I did a system upgrade yesterday (Friday 8 Feb). The following (possibly relevant) packages were upgraded:
mesa libgl xorg-server xf86-video-intel firefox
After I did the upgrade, I shut down my box. When I restarted tonight, Firefox kept crashing, and giving this error message:
The program 'gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAlloc (insufficient resources for operation)'. (Details: serial 1625746 error_code 11 request_code 53 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
Because it kept crashing, I tried Opera (which I use for testing and as a backup). It started, but returned this message (which I had never seen before):
opera: X Shared memory extension is not available. ZPixmap not supported
Because I am getting unusual errors in both browsers (and the errors are related), I think this is at a lower level.
My system is a Core 2 Duo with 2GB RAM and 400MB swap (which is not used at the time Firefox crashes).
Has anyone else experienced any of these problems? Does anyone have any suggestions?
Scott
-- Make it idiot proof and someone will make a better idiot.
Hello JaDa, Thanks for the reply. I did try your suggestion, but it didn't work. The problem is not Firefox or Opera (note that BOTH are affected, and I did uninstall and reinstall Opera as well, along with deleting all the detrius before reinstalling). It has something to do with the Shared Memory extension under X. I forgot to mention that I have an Intel 965 motherboard with integrated graphics. I think the problem might be specific to this chip set, but if anyone has a solution, I would appreciate hearing from them! Thank you, Scott
On Sat, 2008-02-09 at 22:28 +0200, Scott Weisman wrote:
Hello JaDa,
Thanks for the reply. I did try your suggestion, but it didn't work. The problem is not Firefox or Opera (note that BOTH are affected, and I did uninstall and reinstall Opera as well, along with deleting all the detrius before reinstalling). It has something to do with the Shared Memory extension under X.
I forgot to mention that I have an Intel 965 motherboard with integrated graphics. I think the problem might be specific to this chip set, but if anyone has a solution, I would appreciate hearing from them!
xf86-video-intel 2.2.0 uses EXA by default, which is complete crap right now (I don't know why they turned it on by default, guess it's to get better testing and more bugreports). Add this to the section of your videocard to switch back to XAA: Option "AccelMethod" "XAA" and you shouldn't have trouble anymore. Note that there's a new xf86-video-intel driver available upstream, which is a 2.2.1 prerelease with quite some bugfixes. I'll get to that one shortly.
Hmm.. I remember getting an error message in vlc after an update that was very similar to the one from firefox 'BadAlloc (insufficient resources for operation)', that turned out to be a problem with the shared memory extension in xorg, which is also what opera is complaining about. If noone has any better ideas I would try disabling the extension in xorg.conf.
Section "Extensions" Option "MIT-SHM" "no" EndSection
For the record, I've also updated xorg-server (1.4.0.90-6), and firefox runs with the extension on or off. - David
participants (4)
-
David Baggerman
-
JaDa
-
Jan de Groot
-
Scott Weisman