From owner-freebsd-stable Wed Feb 20 13:27: 7 2002 Delivered-To: freebsd-stable@freebsd.org Received: from dualcpus.com (dualcpus.com [216.203.226.125]) by hub.freebsd.org (Postfix) with SMTP id 6EB9737B420 for ; Wed, 20 Feb 2002 13:26:56 -0800 (PST) Received: (qmail 57410 invoked from network); 20 Feb 2002 21:26:46 -0000 Received: from 216-203-226-96.customer.algx.net (HELO cx2075317a) (216.203.226.96) by dualcpus.com with SMTP; 20 Feb 2002 21:26:46 -0000 Message-ID: <000401c1ba55$6cfa1600$60e2cbd8@cx2075317a> From: "Jeremiah Gowdy" To: "Andrew Gallatin" Cc: References: <15476.2191.868426.998960@grasshopper.cs.duke.edu> Subject: Re: Panic in 4.4/4.5-STABLE Date: Wed, 20 Feb 2002 13:20:54 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Post the stacktrace, and also post the size that nge_jfree() was > called with. I see this call to nge_jfree(cf0581d0,0). Is cf0581d0 a pointer to the location of the first parameter of nge_jfree() ? How do I view this value in DDB ? Here's the stacktrace: panic: nge_jfree: freeing buffer of wrong size! mp_lock = 00000001; cpuid = 0; lapic.id = 01000000 Debugger("panic") Stopped at Debugger+0x34: movb $0,in_Debugger.627 db> trace Debugger(c0253ea) at Debugger+0x34 panic(c0272b60,c0a74000,d0d6ed04,c010735,cf0581d0) at panic+0xa4 nge_jfree(cf0581d0,0) at nge_jfree+0x2f m_free(c0a74000) at m_free+0x55 m_freem(c0a73f00,c3c1e500,d0d6ed34,c0262941,c3c1e534) at m_freem+0x12 md_done(c3c1e534,c3c1e510) at md_done+0x13 smb_rq_done(c3c1e500) at smb_rq_done+0x19 smb_t2_request_int(c3b1e980,c31e99c,c3aec24c,d0d6edd8,c023779b) at smb_t2_request_int+0x61b smb_t2_request(c3b1e980,c3b1e99c,1,c3b1e99c,c3b61200) at smb_t2_request+0x2 smbfs_smb_statfs2(c3b61200,c3aec24c,d0d6edf8,c3aec200,c3aec24c) at smbfs_smb_statfs2+0x57 smbfs_statfs(c3aec200,c3aec2c,d0d47780) at smbfs_statfs+0x6f fstatfs(d0d47780,d0d6ef80,280f66e4,3,5) at fstatfs+0x56 syscall2(2f,2f,2f,5,3) at syscall2+0x3d Xint0x80_syscall() at Xint0x80_syscall+0x2b To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message