tech-x11 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: firefox crashes X server
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):
> > > Hi,
> > >
> > > 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 the base
> > > system) crashes reproducibly while firefox is starting:
> > >
> > > Fatal server error:
> > > Caught signal 11. Server aborting
> > >
> > > The complete XFree86.0.log file is [1]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 further?
> >
> > BTW, I don't see the problem when using an older (4.99.54) xserver set
> > (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 packages.
I finally found the culprit: it's the recent change to
xsrc/xfree/xc/programs/Xserver/hw/xfree86/xaa/xaaCpyArea.c (rev 1.1->1.2).
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
xaaCpyArea.o differs.
The system in question is a ThinkPad X40. Partial dmesg output:
NetBSD 4.99.55 (GENERIC) #0: Sun Mar 9 00:29:25 CET 2008
[...]
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82855GM Host-Hub Controller (rev. 0x02)
agp0 at pchb0: detected 8060k stolen memory
agp0: aperture at 0xe0000000, size 0x8000000
Intel 82855GM GMCH Memory Controller (miscellaneous system, revision 0x02) at
pci0 dev 0 function 1 not configured
Intel 82855GM GMCH Configuration Process (miscellaneous system, revision 0x02)
at pci0 dev 0 function 3 not configured
vga1 at pci0 dev 2 function 0: Intel 82855GM GMCH Integrated Graphics Device
(rev. 0x02)
wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0
direct rendering for vga1 unsupported
Intel 82855GM GMCH Integrated Graphics Device (miscellaneous display, revision
0x02) at pci0 dev 2 function 1 not configured
Please tell what additional information I should provide to help fixing
this problem.
Regards, Jukka
> > > [1] http://salmi.ch/~jukka/nbsd/XFree86.0.log.gz
--
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~
Home |
Main Index |
Thread Index |
Old Index