From corecode@corecode.ath.cx Tue Dec 11 16:23:07 2001 Return-Path: Received: from mailout00.sul.t-online.de (mailout00.sul.t-online.com [194.25.134.16]) by hub.freebsd.org (Postfix) with ESMTP id CAD4537B419 for ; Tue, 11 Dec 2001 16:23:05 -0800 (PST) Received: from fwd01.sul.t-online.de by mailout00.sul.t-online.de with smtp id 16DxAu-0004Ar-00; Wed, 12 Dec 2001 01:23:04 +0100 Received: from spirit.corecode.ath.cx (320050403952-0001@[80.128.121.131]) by fmrl01.sul.t-online.com with esmtp id 16DxAl-1cWTU8C; Wed, 12 Dec 2001 01:22:55 +0100 Received: from elevation.zuhause.stoert.net (elevation.zuhause.stoert.net [192.168.66.46]) by spirit.corecode.ath.cx (8.11.6/8.11.6) with ESMTP id fBC0Msj21122; Wed, 12 Dec 2001 01:22:54 +0100 (CET) (envelope-from corecode@elevation.zuhause.stoert.net) Received: (from corecode@localhost) by elevation.zuhause.stoert.net (8.11.6/8.11.6) id fBC0Msc00819; Wed, 12 Dec 2001 01:22:54 +0100 (CET) (envelope-from corecode) Message-Id: <200112120022.fBC0Msc00819@elevation.zuhause.stoert.net> Date: Wed, 12 Dec 2001 01:22:54 +0100 (CET) From: "corecode@corecode.ath.cx" Reply-To: "corecode@corecode.ath.cx" To: FreeBSD-gnats-submit@freebsd.org Cc: housel@acm.org Subject: system hangs when running vid (usb webcam tool) X-Send-Pr-Version: 3.113 X-GNATS-Notify: iedowse >Number: 32716 >Category: kern >Synopsis: system hangs when running vid (usb webcam tool) >Confidential: no >Severity: serious >Priority: medium >Responsible: joe >State: closed >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 11 16:30:01 PST 2001 >Closed-Date: Fri Nov 05 01:33:12 GMT 2004 >Last-Modified: Fri Nov 05 01:33:12 GMT 2004 >Originator: corecode >Release: FreeBSD 4.4-STABLE i386 >Organization: >Environment: System: FreeBSD elevation.zuhause.stoert.net 4.4-STABLE FreeBSD 4.4-STABLE #2: Tue Dec 11 16:29:27 CET 2001 corecode@elevation.zuhause.stoert.net:/usr/obj/usr/src/sys/ELEVATION i386 Dec 11 14:20:01 elevation /kernel: Copyright (c) 1992-2001 The FreeBSD Project. Dec 11 14:20:01 elevation /kernel: Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 Dec 11 14:20:01 elevation /kernel: The Regents of the University of California. All rights reserved. Dec 11 14:20:01 elevation /kernel: FreeBSD 4.4-STABLE #1: Tue Dec 4 20:40:44 CET 2001 Dec 11 14:20:01 elevation /kernel: root@elevation.zuhause.stoert.net:/usr/obj/usr/src/sys/ELEVATION Dec 11 14:20:01 elevation /kernel: Timecounter "i8254" frequency 1193182 Hz Dec 11 14:20:01 elevation /kernel: CPU: AMD-K7(tm) Processor (499.03-MHz 686-class CPU) Dec 11 14:20:01 elevation /kernel: Origin = "AuthenticAMD" Id = 0x612 Stepping = 2 Dec 11 14:20:01 elevation /kernel: Features=0x81f9ff Dec 11 14:20:01 elevation /kernel: AMD Features=0xc0400000 Dec 11 14:20:01 elevation /kernel: real memory = 268369920 (262080K bytes) Dec 11 14:20:01 elevation /kernel: avail memory = 257720320 (251680K bytes) Dec 11 14:20:01 elevation /kernel: Preloaded elf kernel "kernel" at 0xc038c000. Dec 11 14:20:01 elevation /kernel: Pentium Pro MTRR support enabled Dec 11 14:20:01 elevation /kernel: apm0: on motherboard Dec 11 14:20:01 elevation /kernel: apm: found APM BIOS v1.2, connected at v1.2 Dec 11 14:20:01 elevation /kernel: npx0: on motherboard Dec 11 14:20:01 elevation /kernel: npx0: INT 16 interface Dec 11 14:20:01 elevation /kernel: pcib0: on motherboard Dec 11 14:20:01 elevation /kernel: pci0: on pcib0 Dec 11 14:20:01 elevation /kernel: pcib1: at device 1.0 on pci0 Dec 11 14:20:01 elevation /kernel: pci1: on pcib1 Dec 11 14:20:01 elevation /kernel: pci1: at 5.0 irq 10 Dec 11 14:20:01 elevation /kernel: isab0: at device 7.0 on pci0 Dec 11 14:20:01 elevation /kernel: isa0: on isab0 Dec 11 14:20:01 elevation /kernel: atapci0: port 0xf000-0xf00f at device 7.1 on pci0 Dec 11 14:20:01 elevation /kernel: ata0: at 0x1f0 irq 14 on atapci0 Dec 11 14:20:01 elevation /kernel: ata1: at 0x170 irq 15 on atapci0 Dec 11 14:20:01 elevation /kernel: chip1: at device 7.3 on pci0 Dec 11 14:20:01 elevation /kernel: ohci0: mem 0xdf000000-0xdf000fff irq 9 at device 7.4 on pci0 Dec 11 14:20:01 elevation /kernel: usb0: OHCI version 1.0, legacy support Dec 11 14:20:01 elevation /kernel: usb0: on ohci0 Dec 11 14:20:01 elevation /kernel: usb0: USB revision 1.0 Dec 11 14:20:01 elevation /kernel: uhub0: AMD OHCI root hub, class 9/0, rev 1.00/1.00, addr 1 Dec 11 14:20:01 elevation /kernel: uhub0: 4 ports with 4 removable, self powered Dec 11 14:20:01 elevation /kernel: ums0: Logitech USB Mouse, rev 1.10/6.20, addr 2, iclass 3/1 Dec 11 14:20:01 elevation /kernel: ums0: 3 buttons and Z dir. Dec 11 14:20:01 elevation /kernel: ugen0: OmniVision OV511+ Camera, rev 1.00/1.00, addr 3 Dec 11 14:20:01 elevation /kernel: pcm0: port 0xe400-0xe43f irq 12 at device 8.0 on pci0 Dec 11 14:20:01 elevation /kernel: rl0: port 0xe800-0xe8ff mem 0xdf001000-0xdf0010ff irq 10 at device 9.0 on pci0 Dec 11 14:20:01 elevation /kernel: rl0: Ethernet address: 00:30:84:3b:5f:82 Dec 11 14:20:01 elevation /kernel: miibus0: on rl0 Dec 11 14:20:01 elevation /kernel: rlphy0: on miibus0 Dec 11 14:20:01 elevation /kernel: rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto Dec 11 14:20:01 elevation /kernel: amd0: port 0xec00-0xec7f irq 11 at device 10.0 on pci0 Dec 11 14:20:01 elevation /kernel: isa0: unexpected large tag 16 Dec 11 14:20:01 elevation /kernel: isa0: unexpected large tag 16 Dec 11 14:20:01 elevation /kernel: fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 Dec 11 14:20:01 elevation /kernel: fdc0: FIFO enabled, 8 bytes threshold Dec 11 14:20:01 elevation /kernel: fd0: <1440-KB 3.5" drive> on fdc0 drive 0 Dec 11 14:20:01 elevation /kernel: atkbdc0: at port 0x60,0x64 on isa0 Dec 11 14:20:01 elevation /kernel: atkbd0: flags 0x1 irq 1 on atkbdc0 Dec 11 14:20:01 elevation /kernel: kbd0 at atkbd0 Dec 11 14:20:01 elevation /kernel: vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 Dec 11 14:20:01 elevation /kernel: sc0: at flags 0x100 on isa0 Dec 11 14:20:01 elevation /kernel: sc0: VGA <16 virtual consoles, flags=0x300> Dec 11 14:20:01 elevation /kernel: sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 Dec 11 14:20:01 elevation /kernel: sio0: type 16550A Dec 11 14:20:01 elevation /kernel: sio1: configured irq 3 not in bitmap of probed irqs 0 Dec 11 14:20:01 elevation /kernel: ppc0: cannot reserve I/O port range Dec 11 14:20:01 elevation /kernel: ed0 at port 0x300-0x31f iomem 0xd8000 irq 3 on isa0 Dec 11 14:20:01 elevation /kernel: ed0: address 00:60:52:00:23:3a, type NE2000 (16 bit) Dec 11 14:20:01 elevation /kernel: ad0: 29312MB [59556/16/63] at ata0-master UDMA66 Dec 11 14:20:01 elevation /kernel: ad1: 19546MB [39714/16/63] at ata0-slave UDMA66 Dec 11 14:20:01 elevation /kernel: Mounting root from ufs:/dev/ad1s1a Dec 11 14:20:01 elevation /kernel: cd0 at amd0 bus 0 target 2 lun 0 Dec 11 14:20:01 elevation /kernel: cd0: Removable CD-ROM SCSI-2 device Dec 11 14:20:01 elevation /kernel: cd0: 10.000MB/s transfers (10.000MHz, offset 15) Dec 11 14:20:01 elevation /kernel: cd0: Attempt to query device size failed: NOT READY, Medium not present Dec 11 14:20:44 elevation /kernel: cd1 at amd0 bus 0 target 3 lun 0 Dec 11 14:20:44 elevation /kernel: cd1: Removable CD-ROM SCSI-2 device Dec 11 14:20:44 elevation /kernel: cd1: 10.000MB/s transfers (10.000MHz, offset 15) Dec 11 14:20:44 elevation /kernel: cd1: Attempt to query device size failed: NOT READY, Medium not present connected: usb webcam (Tevion MD9388 PC Camera) as correctly detected by the kernel >Description: after running vid the system stops responding. after hard reset and fsck one can read the following line in /var/log/messages Dec 11 16:37:52 elevation /kernel: ohci_device_isoc_start: not implemented i am aware that isochronous transfers are not yet supported (though there must be some use of this port - i must assume that it works, at least sometimes). but this shouldn't be the reason for the system to stop responding! (btw: netbsd supports isoc for more than one year now) if i can help with more information tell me how to do so. >How-To-Repeat: make and install vid. run vid. >Fix: if i had one i wouldn't ask >Release-Note: >Audit-Trail: From: corecode To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: kern/32716: system hangs when running vid (usb webcam tool) Date: Wed, 12 Dec 2001 15:27:18 +0100 --=.drPTNwaGR)_sUp Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit i investigated a bit further and noticed the following fact: the system doesn't freeze when starting vid. it freezes when vid is stopped. % vid ^C -> freeze same for kill and kill -9 interessting about this stuff is that when checked in the console (no xterm) one still can: - use numlock, it toggles the led - use scroll lock, it also toggles the led and the cursor, though scrolling is no more possible - pressing keys results in movement of the cursor (visible after pressing scroll lock twice) console switching is no more possible (results in cursor movement) stopping the process doesn't freeze the system (via ^Z) tell me how i can investigate further cheerz corecode -- |http://corecode.ath.cx/ /"\ | \ / | ASCII Ribbon Campaign \ | Against HTML Mail and News / \ --=.drPTNwaGR)_sUp Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (FreeBSD) iD8DBQE8F2lMr5S+dk6z85oRApBkAKCJ8tydr8rIj2p/xr0tXXa8EyUYyACfdW3B pH1GV1QR0k0t9z/DJM1HBqo= =s+D0 -----END PGP SIGNATURE----- --=.drPTNwaGR)_sUp-- Responsible-Changed-From-To: freebsd-bugs->joe Responsible-Changed-By: kris Responsible-Changed-When: Thu Jul 17 17:29:00 PDT 2003 Responsible-Changed-Why: Assign to USB maintainer http://www.freebsd.org/cgi/query-pr.cgi?pr=32716 State-Changed-From-To: open->feedback State-Changed-By: iedowse State-Changed-When: Thu Nov 4 02:13:40 GMT 2004 State-Changed-Why: Does this problem still occur wit more recent FreeBSD releases? http://www.freebsd.org/cgi/query-pr.cgi?pr=32716 State-Changed-From-To: feedback->closed State-Changed-By: iedowse State-Changed-When: Fri Nov 5 01:31:36 GMT 2004 State-Changed-Why: Submitter no longer uses this combination of soft- and hardware. http://www.freebsd.org/cgi/query-pr.cgi?pr=32716 >Unformatted: