Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

XCON: Mailbox Migration Wizard Stops Responding With an Access Violation in nNOTES.dll


View products that this article applies to.

Symptoms

When you try to migrate your Lotus Notes mailboxes to Microsoft Exchange 2000 Server, the Exchange Mailbox Migration Wizard (Mailmig.exe) may stop responding (crash) with an access violation (AV) (Exception: c0000005) in the nNOTES.dll file.

When the correct symbols are installed, the call stack shown in the Drwtsn32.log file appears as follows:
000ae444 018e2954 01ff24fc 00000146 000ae4d0 nNOTES!OSAllocDBlock+0xb9 
000ae458 018e25f8 01ff24fc 00000146 000ae4d0 nNOTES!OSAllocDBlock+0x14 
000ae498 018e7ee7 02038fe0 00000146 000ae4cc nNOTES!OSBBlockAddr+0x1d8 
000ae4bc 018e7d4b 02038fe0 02099080 02e102cc nNOTES!OSMemRealloc+0x217 
000ae4e8 09201868 02099080 00000100 00000006 nNOTES!OSMemRealloc+0x7b 
000ae568 01cc8d98 037feef8 00000095 00000026 NXRTF!FirstPass+0x368 
000ae5ac 09201292 00fffffc 09201500 00000000 nNOTES!EnumCompositeFD+0x188 
000ae72c 09202692 000ae738 445c3a43 4d55434f NXRTF!CD2RTF+0x262
000ae944 092025ca 000aeb8c 0914cfc8 00000000 NXRTF!ExportRTF+0x112
000aeb5c 022654f5 000aeb8c 00000003 00000000 NXRTF!ExportRTF+0x4a 
000aee78 02257b66 02241550 091b8ff0 0000000a LSNTSHC!NTSHCMessage::ExportNotesCompositeData+0x105
000af12c 018a641e 00000000 000af28c 59010261 LSNTSHC!NTSHCMessage::getBodyRTF+0x276
000af2bc 100a0aa4 000af388 000af390 00000000 mlmignts!INEGetNextMessage+0x5be 
000af3a0 1002dfc2 0141af90 01416ff0 00008001 mlmig32!CNotesExtract::IGetUserMail+0x494
000af7c8 10015a20 000af7ec 016cafb8 c0000000 mlmig32!CNotesMigProcess::Execute+0xa62
000af7f4 77e11d0a 00220346 00008001 00000000 mlmig32!ProgressDlg+0x270 
000af814 77e22b0d 100157b0 00220346 00008001 USER32!UserCallWinProc+0x18 
000af850 77e22722 00220346 00008001 00000000 USER32!DefDlgProcWorker+0xbf 
000af868 77e11d0a 00220346 00008001 00000000 USER32!DefDlgProcA+0x21 
000af888 77e11bc8 77e22701 00220346 00008001 USER32!UserCallWinProc+0x18

↑ Back to the top


Cause

This issue may occur if a Lotus Notes mailbox contains a corrupted message.

The Lotus Notes Nxrtf.dll and Nnotes.dll binary files cause the Mailbox Migration Wizard (Mailmig.exe) to stop responding when the wizard tries to migrate a corrupted mailbox item.

↑ Back to the top


Workaround

To work around this issue, remove the message that caused the access violation from the Lotus Notes mailbox, and then rerun the Mailbox Migration Wizard. To do this, follow these steps:
  1. Start Windows Explorer, and then locate the temporary folder used by the Migration Wizard.

    Each time the Migration Wizard runs, a new folder is created in this temporary storage folder.
  2. Open the newest folder that was created by the Mailbox Migration Wizard. In this folder, the PRI and SEC file names have numbers, and each number corresponds to a particular mailbox.
  3. Locate the last numbered file, and then open the corresponding PRI file by using a text editor, such as Notepad. This file contains the name of the mailbox. All messages that have already been migrated are listed in this file, folder-by-folder. The last message in this file indicates the last message that the Migration Wizard processed successfully. From this information, you can determine that the next message in this mailbox caused the access violation in the Mailbox Migration Wizard.
  4. Remove the message that follows this last message in the PRI file from the Lotus Notes mailbox.
  5. Restart the Mailbox Migration Wizard, and then migrate the remaining messages into Exchange 2000 Server.

↑ Back to the top


More information

For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
324299� XFOR: Cannot Migrate Lotus Notes Personal Name and Address Book Contacts to the Outlook Contacts Folder
271746� XFOR: Exchange 2000 Migration Wizard Does Not Migrate Folders with a Leading Space in the Title from Lotus Notes R5
262201� XADM: How to Set Up the Migration Wizard


The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.

↑ Back to the top


Keywords: KB812589, kbprb

↑ Back to the top

Article Info
Article ID : 812589
Revision : 5
Created on : 2/28/2007
Published on : 2/28/2007
Exists online : False
Views : 326