Microsoft KB Archive/183727

= MPS: Smail.dll Does Not Check for NULL Before Using pvarResult =

Article ID: 183727

Article Last Modified on 9/22/2005

-

APPLIES TO


 * Microsoft Commercial Internet System 1.0 Service Pack 2
 * Microsoft Personalization System 1.0 Standard Edition

-



This article was previously published under Q183727



SYMPTOMS
When you are using Microsoft Commercial Internet System version 1.0 Microsoft Personalization System, an Active Server Page (ASP) file calls sendmail and is handled by a VBScript. The VBScript calls the Sendmail.dll file that is passing an invalid Nullpointer and crashing the sendmail component. The error occurs with Smail.dll version 4.72.2106.1. Access violations occur from every 30 minutes to 24 hours before failure occurs.



CAUSE
The problem results from CSSODispatch::Invoke passing a Null parameter as pvarResult, and SSOSendMail not checking for NULL before use.



RESOLUTION
To resolve this problem, obtain the following fix or wait for the next service pack.

This fix should have the following time stamp:   04/09/98  01:31p          35,320          smail.dbg  (Intel) 04/09/98 01:31p          27,568          smail.dll 04/09/98 01:31p          238,592         smail.pdb 04/09/98 01:31p          34,032          smail.dbg  (Alpha) 04/09/98 01:31p          43,792          smail.dll 04/09/98 01:31p          230,400         smail.pdb



STATUS
Microsoft has confirmed this to be a problem in Microsoft Commercial Internet System version 1.0.

Additional query words: prodmcis1

Keywords: kbbug kbfix kbqfe kbhotfixserver KB183727

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.