Microsoft KB Archive/290518

= FIX: AV When You Try to Save Embedded Lotus Notes Link in Outlook, Word, or WordPad Document =

Article ID: 290518

Article Last Modified on 5/8/2002

-

APPLIES TO


 * Microsoft COM+ 1.0

-



This article was previously published under Q290518



SYMPTOMS
When you try to save a document that contains an embedded Lotus Notes link, you may receive an access violation (AV) in OLE32.dll. This problem occurs in a Microsoft Word document, a Microsoft WordPad document, or a Microsoft Outlook message.



CAUSE
The LPMONIKER parameter that is passed to the OLE32!IsFileMoniker function is NULL and is not checked.



RESOLUTION
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 2.



MORE INFORMATION
The most recent call stack entries appear similar to the following entries:

00 000000000006d9c8  0000000077b1d760  0000000000000000 0000000000000000 0000000000000000 OLE32!IsFileMoniker+0xf(0x00000000) (EBP) [ cfilemon.cxx @ 450 ] 01 000000000006d9f8  0000000077afd1e0  0000000000000000 000000000006da30 000000000006da2c OLE32!Ole10_ParseMoniker+0x2b(0x00000000, 0x0006DA30, 0x0006DA2C) (EBP) [ mkparse.cxx @ 53 ] 02 000000000006da34  0000000077afc631  000000000006dad0 000000000006da54 0000000000000000 OLE32!MonikerIntoGenObj+0x24(0x0006DAD0, {...}, 0x00000000) (EBP) [ ostm2stg.cpp @ 5275 ] 03 000000000006da70  0000000077afbfbe  0000000001730400 000000000006dad0 0000000000000001 OLE32!Read20OleStream+0x104(0x01730400, 0x0006DAD0) (EBP) [ ostm2stg.cpp @ 3872 ] 04 000000000006daa4  0000000077afbecd  0000000001730400 000000000006dad0 0000000077afd2f4 OLE32!StorageToGenericObject+0x9a(0x01730400, 0x0006DAD0) (EBP) [ ostm2stg.cpp @ 3459 ] 05 000000000006dab0  0000000077afd2f4  0000000001730400 000000000006dd70 000000000006dad0 OLE32!wConvertIStorageToOLESTREAM+0x22(0x01730400, 0x0006DD70, 0x0006DAD0) (FPO: [3,0,0]) [ ostm2stg.cpp @ 3193 ] 06 000000000006db2c  000000007730a07b  0000000001730400 0000000000000003 0000000000000b5e OLE32!OleConvertIStorageToOLESTREAMEx+0xbc(0x01730400, 0x00000003, 0x00000B5E, 0x00000668, 0x00000E9C, 0x0006DB80, 0x0006DD70) (EBP) [ ostm2stg.cpp @ 5402 ]

Keywords: kberrmsg kbbug kbfix kbwin2000presp2fix KB290518

-

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

© Microsoft Corporation. All rights reserved.