Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Jan 2002 08:07:07 +1100 (EST)
From:      Andrew Snow <andrew@modulus.org>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/33618: Unkillable mozilla process stuck in run queue
Message-ID:  <200201062107.g06L77Q41159@sandy.int.globalise.com.au>

next in thread | raw e-mail | index | archive | help

>Number:         33618
>Category:       kern
>Synopsis:       Unkillable mozilla process stuck in run queue
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 06 13:10:01 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Andrew Snow
>Release:        FreeBSD 4.5-PRERELEASE i386
>Organization:
Globalise - http://www.globalise.com.au/
>Environment:
System: FreeBSD sandy.int.globalise.com.au 4.5-PRERELEASE FreeBSD 4.5-PRERELEASE #1: Wed Dec 26 14:56:19 EST 2001 root@andys.globalise.com.au:/usr/obj/usr/src/sys/ANDYS i386

dmesg output:

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.5-PRERELEASE #1: Wed Dec 26 14:56:19 EST 2001
    root@andys.globalise.com.au:/usr/obj/usr/src/sys/ANDYS
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD Athlon(tm) Processor (1460.16-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x662  Stepping = 2
  Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  AMD Features=0xc0480000<<b19>,AMIE,DSP,3DNow!>
real memory  = 805240832 (786368K bytes)
avail memory = 778944512 (760688K bytes)
Programming 24 pins in IOAPIC #0
IOAPIC #0 intpin 2 -> irq 0
FreeBSD/SMP: Multiprocessor motherboard
 cpu0 (BSP): apic id:  1, version: 0x00040010, at 0xfee00000
 cpu1 (AP):  apic id:  0, version: 0x00040010, at 0xfee00000
 io0 (APIC): apic id:  2, version: 0x00170011, at 0xfec00000
Preloaded elf kernel "kernel" at 0xc03c8000.
VESA: v2.0, 16384k memory, flags:0x1, mode table:0xc00c6a0b (c0006a0b)
VESA: Matrox Graphics Inc.
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 268435454 entries at 0xc00fdf10
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <PCI to PCI bridge (vendor=1022 device=700d)> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <Matrox MGA G400 AGP graphics accelerator> at 5.0 irq 10
isab0: <PCI to ISA bridge (vendor=1022 device=7410)> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <AMD 766 ATA100 controller> port 0xf000-0xf00f at device 7.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
chip1: <PCI to Other bridge (vendor=1022 device=7413)> at device 7.3 on pci0
ohci0: <OHCI (generic) USB controller> mem 0xdc000-0xdcfff irq 11 at device 7.4 on pci0
usb0: OHCI version 1.0, legacy support
usb0: SMM does not respond, resetting
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (unknown) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 4 ports with 4 removable, self powered
twe0: <3ware Storage Controller> port 0x1850-0x185f irq 10 at device 10.0 on pci0
twe0: 2 ports, Firmware FE6X 1.02.03.053, BIOS BE6X 1.07.01.015
sym0: <1010-33> port 0x1000-0x10ff mem 0xe8000000-0xe8001fff,0xe8006000-0xe80063ff irq 11 at device 11.0 on pci0
sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym0: handling phase mismatch from SCRIPTS.
sym1: <1010-33> port 0x1400-0x14ff mem 0xe8002000-0xe8003fff,0xe8006400-0xe80067ff irq 11 at device 11.1 on pci0
sym1: Symbios NVRAM, ID 7, Fast-80, SE, parity checking
sym1: open drain IRQ line driver, using on-chip SRAM
sym1: using LOAD/STORE-based firmware.
sym1: handling phase mismatch from SCRIPTS.
fxp0: <Intel Pro 10/100B/100+ Ethernet> port 0x1800-0x183f mem 0xe8020000-0xe803ffff,0xe8005000-0xe8005fff irq 5 at device 12.0 on pci0
fxp0: Ethernet address 00:02:b3:5e:65:97
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xc8fff,0xc9800-0xcd7ff,0xcd800-0xcefff,0xe0000-0xe3fff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ppi0: <Parallel I/O> on ppbus0
APIC_IO: Testing 8254 interrupt delivery
APIC_IO: routing 8254 via IOAPIC #0 intpin 2
IP packet filtering initialized, divert disabled, rule-based forwarding enabled, default to accept, logging disabled
IP Filter: v3.4.20 initialized.  Default = pass all, Logging = disabled
SMP: AP CPU #1 Launched!
acd0: CDROM <CD-ROM 48X/TKU> at ata1-slave using PIO4
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
(noperiph:sym1:0:-1:-1): SCSI BUS reset delivered.
twed0: <TwinStor, Normal> on twe0
twed0: 76318MB (156299440 sectors)
Mounting root from ufs:/dev/da0s1a
da0 at sym0 bus 0 target 0 lun 0
da0: <SEAGATE ST318452LW 0002> Fixed Direct Access SCSI-3 device 
da0: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged Queueing Enabled
da0: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C)

FreeBSD 4-STABLE.  Motherboard is a Tyan TigerMP with ECC registered RAM and
dual athlon 1700+ XP CPUs.

>Description:

After the computer is booted and xinit is run, the first time I run Mozilla
(from ports, mozilla-0.9.6,1) it locks up after a few seconds.  My window
manager is blackbox, I can kill the window in X, but I can't kill the
process, even with kill -9.  The process is stuck in the "run" queue:

# ps -ax -O state | grep moz
  140 R     ??  R      0:02.47 ./mozilla-bin

This causes the load average to be 1.00 even when the machine has both CPUs
idle.  Does not happen with other X apps, and running mozilla after that
works correctly.

>How-To-Repeat:

	I am not really sure why this problem started happening.  I suspect
it is something to do with the SMP kernel.  Simply rebooting, starting X,
athen running mozilla for the first time, is able to cause it to happen once
on this (otherwise quite stable) machine.


>Fix:

	No known fix other than to reboot.  Its not really a problem other
than causing the load average to always be 1 higher than it should be.

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201062107.g06L77Q41159>