Date: Tue, 27 Jun 2000 14:12:05 +0200 (CEST) From: Jimmy Olgeni <olgeni@uli.it> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/19544: panic in delete_pipe (ipfw pipe delete) Message-ID: <Pine.LNX.4.21.0006271411001.1699-100000@dev1.localdomain.net>
next in thread | raw e-mail | index | archive | help
>Number: 19544 >Category: kern >Synopsis: panic in delete_pipe >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Jun 27 05:20:00 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Jimmy Olgeni >Release: FreeBSD 4.0-STABLE i386 >Organization: Colby >Environment: Kernel that supports dummynet. >Description: If there are no dummynet pipes configured in the system, an attempt to delete any pipe with "ipfw pipe delete" will result in a kernel panic (trap 12). (kgdb) up #3 0xc032fe09 in trap_pfault (frame=0xc64a0d58, usermode=0, eva=0) at ../../i386/i386/trap.c:820 820 trap_fatal(frame, eva); (kgdb) up #4 0xc032f9c3 in trap (frame={tf_fs = 16, tf_es = 16, tf_ds = 16, tf_edi = -968225348, tf_esi = 0, tf_ebp = -968225368, tf_isp = -968225404, tf_ebx = -1058306304, tf_edx = -968232960, tf_ecx = 0, tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1071642696, tf_cs = 8, tf_eflags = 66182, tf_esp = -968225348, tf_ss = 0}) at ../../i386/i386/trap.c:426 426 (void) trap_pfault(&frame, FALSE, eva); (kgdb) up #5 0xc02007b8 in delete_pipe (p=0xc64a0dbc) at ../../netinet/ip_dummynet.c:1559 1559 all_pipes = b->next ; (kgdb) print b $1 = (struct dn_pipe *) 0x0 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ (kgdb) up #6 0xc0200c32 in ip_dn_ctl (sopt=0xc64a0f14) at ../../netinet/ip_dummynet.c:1750 1750 error = delete_pipe(p); (kgdb) print p $2 = (struct dn_pipe *) 0xc64a0dbc (kgdb) >How-To-Repeat: As root, run: # ipfw pipe show [to check that the pipe list is really empty] # ipfw pipe delete 1 [panic] >Fix: >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?Pine.LNX.4.21.0006271411001.1699-100000>