[spambayes-dev] [ 1059170 ] SpamBayes-1.0 msvcrt.dll install crash

Kenny Pitt kennypitt at hotmail.com
Wed Nov 3 18:51:53 CET 2004


Tony Meyer wrote:
> If there's someone with WinXP SP2 that has a spare moment, could you
> verify this bug? 

I built a copy of the binary and registered it with outlook_addin_register
on my XP SP2 system.  Registration ran without error, and I was able to load
Outlook and access SpamBayes with no problems.  I also confirmed in the
registry that outlook_addin_register had, in fact, correctly registered
outlook_addin.dll as the handler for the SpamBayes addin COM object.

> Alternatively, is there anyone here who knows anything about changes
> to msvcrt.dll with SP2? 

7.0.2600.2180 is the correct version number for the XP SP2 version of
msvcrt.dll, so we know it wasn't overwritten by some rogue installer that
didn't follow the Microsoft rules.  I can't speak to specific changes made
for SP2, but this is now a system DLL and Microsoft has guaranteed that the
interface will never change.  Given the extensiveness of their compatibility
testing and the number of users outside of Microsoft that beta tested SP2
before it was released, I suspect they would have discovered it by now if
there was a compatibility problem.

>> From what I can tell, outlook_addin_register.exe only uses:
> [snip]
>> From msvcrt.dll.  Wouldn't a chance to these break a lot of programs?

Yes it would, which is why I don't believe that this is the real cause of
the problem.  Given the thousands of applications that reference that DLL, I
can't imagine that Microsoft could have missed a compatibility issue severe
enough to cause a GPF in an app that uses only the most basic functions from
MSVCRT.

-- 
Kenny Pitt



More information about the spambayes-dev mailing list