From owner-freebsd-alpha Wed May 15 19:33: 6 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from nemesis.fortean.com (nemesis.fortean.com [209.42.194.41]) by hub.freebsd.org (Postfix) with ESMTP id 90D7837B406 for ; Wed, 15 May 2002 19:33:03 -0700 (PDT) Received: from nemesis.fortean.com. (nemesis.fortean.com. [209.42.194.41]) by nemesis.fortean.com (8.12.3/8.12.2) with ESMTP id g4G2WNvR030111; Wed, 15 May 2002 22:32:23 -0400 (EDT) (envelope-from rbud@fortean.com) Date: Wed, 15 May 2002 22:32:23 -0400 (EDT) From: Rich Bud Reply-To: Rich Bud To: Bernd Walter Cc: Andrew Gallatin , Subject: Re: natd sig 10 under stable In-Reply-To: <20020515235351.GO4401@cicely5.cicely.de> Message-ID: <20020515222924.I30036-100000@nemesis.fortean.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Can you please print pip, *pip, uh, p and nsh in AliasHandleUdpNbtNS()? (gdb) print pip $1 = (struct ip *) 0x11feb910 (gdb) print *pip $2 = {ip_hl = 0, ip_v = 0, ip_tos = 0 '\000', ip_len = 256, ip_id = 256, ip_off = 0, ip_ttl = 0 '\000', ip_p = 0 '\000', ip_sum = 0, ip_src = {s_addr = 0}, ip_dst = {s_addr = 0}} (gdb) print uh $3 = (struct udphdr *) 0x0 (gdb) print p $4 = (u_char *) 0x11feb910 "" (gdb) print nsh $5 = (NbtNSHeader *) 0x11feb904 (gdb) print *nsh $6 = {nametrid = 7168, dir = 1, opcode = 0, nmflags = 0, rcode = 0, qdcount = 256, ancount = 0, nscount = 0, arcount = 0} After putting in the trap patch i did 'uac -f' and crashed it again. The only change was a shift, pip -> 0x11feb920 and nsh -> 0x11feb914. Hope this helps, Rich To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message