Ethereal-users: Re: [Ethereal-users] Ethereal 0.10.8 Windows ME msvcrt.dll problem
Newton Ronald E. wrote:
I see that I am experiencing a problem previously reported but not yet
corrected.
From the references to msvcrt.dll, you might be referring to a problem
previously reported and corrected in the current Subversion tree; you
can try one of the buildbot builds, which have the fix:
http://www.ethereal.com/distribution/buildbot-builds/
Get the most recent of the ethereal-setup .exe files.
An older version of Ethereal worked fine on my millenium
system, but I decided to upgrade to 0.10.8 My msvcrt.dll is the latest
that Microsoft offers. Ethereal when started causes an error in
msvcrt.dll and terminates.
The problem in question causes a crash in the msvcrt.dll code - but
that's not because of a bug in msvcrt.dll, it's because of a bug in
Ethereal. The code in msvcrt.dll probably assumes it's being passed
valid arguments, but if Ethereal, for example, passes a null pointer to
a string manipulation routine, that assumption isn't valid; the routine
will, as it assumes it's being passed a valid argument (not that there's
anything it can do with null pointer arguments other than aborting
somehow, so even if it *didn't* assume that it'd *still* have to crash),
just dereference a null pointer and crash.
If possible, what version is recommended for Ethereal msvcrt.dll?
There isn't a version that will magically make the problem go away. You
need a fixed version of Ethereal.