Microsoft KB Archive/309491

= Outlook 2002 raises an exception when the Mso.dll fails to load =

Article ID: 309491

Article Last Modified on 7/28/2006

-

APPLIES TO


 * Microsoft Outlook 2002 Standard Edition

-



This article was previously published under Q309491



SYMPTOMS
In an Outlook 2002 environment, certain applications that are based on Messaging Application Programming Interface (MAPI) may stop responding with the following error message:

The exception unknown software exception (0x006d007e) occurred in the application at location 0x77e8f142

No data is returned, even if the exception is trapped by the applications.



CAUSE
This problem can occur if Outlook 2002 does a delay load on Mso.dll that is not in the system path. When the load fails, it raises an unknown exception that goes unhandled, which causes applications to stop responding. The following scenarios may cause this exception:
 * Attempting to print a mailbox table that is retrieved by GetMailboxTable, using HrQueryAllRows with a sort order.
 * Calling LAUNCHWIZARDENTRY API fails.
 * Calling IMAPIFormMgr::CreateForm causes Outlook or the form to fail with the same exception.



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

307841 OFFXP: How to Obtain the Latest Office XP Service Pack

The English version of this fix should have the following file attributes or later:   Date          Time    Size        File name ---  Oct-19-2001   07:15     381,952   Olkintl.msp Oct-19-2001  07:16   1,974,784   Olkintl_admin.msp After the hotfix is installed, the following files will have the listed attributes or later:   Date          Time    Version       Size        File name Oct-10-2001  23:00   10.0.3409.0     133,448   contab32.dll Sep-25-2001  16:31   10.0.3318.0     108,872   emablt32.dll Aug-02-2001  09:12   10.0.3131.0     194,888   emsabp32.dll Oct-10-2001  23:00   10.0.3409.0     538,952   emsmdb32.dll Oct-18-2001  12:37   10.0.3416.0     125,256   emsui32.dll Oct-18-2001  12:37   10.0.3416.0     850,248   msmapi32.dll Oct-18-2001  15:27   10.0.3207.0     526,664   mspst32.dll Oct-18-2001  12:37   10.0.3416.0     735,560   outex.dll May-18-2001  09:37   10.0.2915.0   1,972,552   outllibr.dll



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 Microsoft Office XP Service Pack 1.

Additional query words: failing crash

Keywords: kberrmsg kbbug kbfix kbofficexppresp1fix kbofficexpsp1fix KB309491

-

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

© Microsoft Corporation. All rights reserved.