On Sat, 2011-03-05 at 12:09 +0100, Matthieu Herrb wrote: > On Thu, Mar 03, 2011 at 01:55:56AM -0600, beasley wrote: > > I'm testing the March 1st install49 snapshot on > > a very old pentium I laptop. After installing > > from CD I've package added the mozilla-firefox > > -3.6.13p3 package (and all other packages it > > depends on) with no apparent problems. > > > > When I login as an ordinary user and then issue > > "startx" from the command line X appears to start > > up normally. If I then type "firefox" in the > > terminal shell the browser starts as expected but > > shortly after beginning to try to use it X suddenly > > crashes with the following messages displayed: > > -------------------------------------------------------- > > > > Segmentation fault at address 0x85806000 > > > > Fatal server error: > > Caught signal 11 (Segmentation fault). Server aborting > > You should try to get an X server backtrace as documented in > /usr/xenocara/README > > I don't have chips hardware to try to reproduce the bug.
I'll fetch the xenocara tree and try to figure out what I need to do to capture an X server backtrace. I'll post if I get one. An earlier post suggested I try to use the vesa driver, but I was never able to get it to work on this machine. (I edited xorg.conf to change the video driver from "chips" to "vesa" but then running the startx command as an ordinary user hangs the machine.) I installed several older snapshots from old CDs until I found something that worked. The November 30, 2010 snapshot uses X version 1.8.2 and will run the latest firefox package without crashing. It's extremely slow on this ancient computer but seems to be stable. The next snapshot CD I tried - December 19, 2010 (X version 1.9.2) will run firefox for awhile, then X shuts down with error messages very similar to those I see from a March 1st snapshot. > > > > Please consult the The X.Org Foundation support > > at http://wiki.x.org > > for help > > > > Please also check the log file at "/var/log/Xorg.0.log" for > > additional information. > > > > XIO: fatal IO error 35 (Resource temporarily unavailable) on > > X server ":0.0" after 70 requests (70 known processed) > > with 0 events remaining. > > > > XIO: fatal IO error 35 (Resource temporarily unavailable) on > > X server ":0.0" after 497 requests (485 known processed) > > with 0 events remaining. > > > > xinit: connection to X server lost > > xterm: fatal IO error 35 (Resource temporarily unavailable) > > or KillClient on X server ":0.0" > > > > -------------------------------------------------------- > > > > This behavior is very repeatable but the fault address and > > request count details change with each crash event. > > > > I tried running "top" in another terminal shell on subsequent > > experiments to see if maybe I might be running out of memory > > but that does not seem to be the case if top's value is right. > > > > My laptop's dmesg output follows: > > > > -------------------------------------------------------- > > > > syncing disks... done > > rebooting... > > OpenBSD 4.9 (GENERIC) #669: Tue Mar 1 09:12:54 MST 2011 > > [email protected]:/usr/src/sys/arch/i386/compile/GENERIC > > cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 267 MHz > > cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX > > real mem = 167407616 (159MB) > > avail mem = 154587136 (147MB) > > mainbus0 at root > > bios0 at mainbus0: AT/286+ BIOS, date 12/28/99, BIOS32 rev. 0 @ 0xfe95a > > apm0 at bios0: Power Management spec V1.2 > > apm0: battery life expectancy 66% > > apm0: AC on, battery charge high, charging, estimated 1:40 hours > > pcibios0 at bios0: rev 2.1 @ 0xf0000/0x10000 > > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf8e80/96 (4 entries) > > pcibios0: no compatible PCI ICU found: ICU vendor 0xffff product 0xffff > > pcibios0: Warning, unable to fix up PCI interrupt routing > > pcibios0: PCI bus #0 is the last bus > > bios0: ROM list: 0xc0000/0x9800 > > cpu0 at mainbus0: (uniprocessor) > > cpu0: F00F bug workaround installed > > pci0 at mainbus0 bus 0: configuration mode 1 (bios) > > pchb0 at pci0 dev 0 function 0 "Toshiba PCI" rev 0xa0 > > vga1 at pci0 dev 4 function 0 "Chips and Technologies 65555" rev 0xc6 > > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > > ohci0 at pci0 dev 11 function 0 "NEC USB" rev 0x02: irq 11, version 1.0 > > "Toshiba Fast Infrared Type O" rev 0x21 at pci0 dev 17 function 0 not > > configured > > usb0 at ohci0: USB revision 1.0 > > uhub0 at usb0 "NEC OHCI root hub" rev 1.00/1.00 addr 1 > > isa0 at mainbus0 > > isadma0 at isa0 > > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > > pckbc0 at isa0 port 0x60/5 > > pckbd0 at pckbc0 (kbd slot) > > pckbc0: using irq 1 for kbd slot > > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > > pms0 at pckbc0 (aux slot) > > pckbc0: using irq 12 for aux slot > > wsmouse0 at pms0 mux 0 > > wdc0 at isa0 port 0x1f0/8 irq 14 > > wd0 at wdc0 channel 0 drive 0: <IBM-DTCA-24090> > > wd0: 16-sector PIO, LBA, 3909MB, 8007552 sectors > > wd0(wdc0:0:0): using BIOS timings > > wdc1 at isa0 port 0x170/8 irq 15 > > atapiscsi0 at wdc1 channel 0 drive 0 > > scsibus0 at atapiscsi0: 2 targets > > cd0 at scsibus0 targ 0 lun 0: <TEAC, CD-220EA, 7.1B> ATAPI 5/cdrom removable > > cd0(wdc1:0:0): using BIOS timings > > sb0 at isa0 port 0x220/24 irq 5 drq 1: dsp v3.01 > > midi0 at sb0: <SB MIDI UART> > > audio0 at sb0 > > opl at sb0 not configured > > wss0 at isa0 port 0x530/8 irq 10 drq 0: CS4231 or AD1845 (vers 4) > > audio1 at wss0 > > pcppi0 at isa0 port 0x61 > > spkr0 at pcppi0 > > lpt0 at isa0 port 0x378/4 irq 7 > > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16 > > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > > fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec > > pcic0 at isa0 port 0x3e0/2 iomem 0xd0000/65536 > > pcic0 controller 0: <Intel 82365SL rev 1> has sockets A and B > > pcmcia0 at pcic0 controller 0 socket 0 > > pcmcia1 at pcic0 controller 0 socket 1 > > wi0 at pcmcia1 function 0 "Lucent Technologies, WaveLAN/IEEE, Version > > 01.01" port 0x400/64, irq 3 > > wi0: Firmware 4.52 variant 1, address 00:60:1d:f6:b3:fc > > pcic0: irq 9, polling enabled > > biomask e945 netmask e94d ttymask fbdf > > vscsi0 at root > > scsibus1 at vscsi0: 256 targets > > softraid0 at root > > root on wd0a swap on wd0b dump on wd0b > > > > -------------------------------------------------------- > > > > The larger /var/log/Xorg files are available here: > > > > http://dl.dropbox.com/u/21186696/Xorg.0.log.oldest http://dl.dropbox.com/u/21186696/Xorg.0.log.oldest.txt > > http://dl.dropbox.com/u/21186696/Xorg.0.log.older http://dl.dropbox.com/u/21186696/Xorg.0.log.older.txt > > http://dl.dropbox.com/u/21186696/Xorg.0.log.old http://dl.dropbox.com/u/21186696/Xorg.0.log.old.txt > > http://dl.dropbox.com/u/21186696/Xorg.0.log.fatal http://dl.dropbox.com/u/21186696/Xorg.0.log.fatal.txt http://dl.dropbox.com/u/21186696/dmesg.txt > Please try to mark the file type as text/plain (perhaps by giving them > a .txt suffix) so that they can be viewed on-line by my brower. > > > > > Thanks very much for looking at this. Any suggestions > > would be appreciated. > > > > Mike Beasley > > Thanks. Mike Beasley
