TIP: Click on subject to list as thread! ANSI
echo: nthelp
to: Geo
from: Mike N.
date: 2005-04-01 07:00:26
subject: Re: Server 2003 SP1 report

From: Mike N. 

On Fri, 1 Apr 2005 06:19:33 -0500, "Geo"  wrote:

>>    The install was non-eventful and one app (TcpTraceroute) has a runtime
>> overflow detected - I don't know if a system call changed or the C++
>> runtime now detects a problem it did not detect previously.
>
>Does it use raw sockets?

   Yes it does.  But I traced down the problem and it turns out to be
unrelated to SP1: the bloomin' libnet.dll has another problem - there is a
bug in the interface to WinPCAP in which if the system has multiple IP
addresses, it will overflow the libnet.dll call stack.   (In the call, they
specify the number of bytes in the IPAddress structure but WinPCAP
interprets the parameter as number of IPAddress structures).

   This is the second dumb bug I've found in libnet.dll.   It would almost
be better to blow away libnet and WinPCAP and just rewrite  in raw sockets directly!

  TCPTraceroute raw sockets works OK under Server 2003 SP1.

--- BBBS/NT v4.01 Flag-5
* Origin: Barktopia BBS Site http://HarborWebs.com:8081 (1:379/45)
SEEN-BY: 633/267 270 5030/786
@PATH: 379/45 1 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.