[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: firefox crashes X server
-----BEGIN PGP SIGNED MESSAGE-----
On Mar 12, 2008, at 13:48, Jukka Salmi wrote:
Jukka Salmi --> current-users (2008-03-11 13:46:15 +0100):
Jukka Salmi --> current-users (2008-03-11 13:31:39 +0100):
Jukka Salmi --> current-users (2008-03-11 10:39:15 +0100):
since I updated a i386 system from 4.99.54 to 4.99.55 (and not
rebuilding pkgsrc packages), the X server (XFree86 4.5.0 from
system) crashes reproducibly while firefox is starting:
Fatal server error:
Caught signal 11. Server aborting
The complete XFree86.0.log file is available.
Ktracing firefox while starting shows some
_lwp_park -1 errno 60 Connection timed out
lines until it finally prints
"The application 'firefox-bin' lost its connection to the
display :0.0;\nmost likely the X server was shut down or yo\
u killed/destroyed\nthe application.\n"
Complete ktrace output is available on request.
What could cause this problem? Any hints on how to debug this
BTW, I don't see the problem when using an older (4.99.54)
(xserver.tgz) together with a recent (4.99.55) system...
...and tracing firefox still shows the `_lpw_park -1 errno 60 ...'
messages, so this was probably a bad indicator for the problem...
And, BTW, I do _not_ see this problem on another i386 system after
installing the same 4.99.55 sets and the same 4.99.54 pkgsrc
I finally found the culprit: it's the recent change to
xsrc/xfree/xc/programs/Xserver/hw/xfree86/xaa/xaaCpyArea.c (rev 1.1-
Using /usr/X11R6/lib/modules/libxaa.a built using sources from before
that commit works fine, i.e. starting firefox does not crash the X
server. Comparing the contents of old and new libxaa.a shows that only
I committed a fix, everyone else who's had this problem please update
xaaCpyArea.c and see if the problem disappears.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
-----END PGP SIGNATURE-----
Main Index |
Thread Index |