User Mode Dump Files Must be Debugged on Same Architecture |
Q158715
User-mode dump files must be debugged using Windbg on the same type of architecture they were created on.
Windbg.exe can be configured to remotely debug a different architecture by
modifying the Expression Evaluator, Transport Layer, and Execution Model by
selecting Debugger.dll from the Options menu. However, debugging user-mode
dump files must be done on the same type of architecture they were created
on.
Windbg.exe uses the Transport Layer setting to determine the CPU type. If
the Transport Layer is configured for Local, then it determines the CPU
type of the local computer. If the Transport Layer is configured for either
of the serial options or pipes, then it determines the CPU type for the
remote computer. In either case, Windbg.exe compares the CPU type returned
through the Transport Layer to the specified architecture versions of the
Expression Evaluator and Execution Model. WINDBG fails to load the user-
mode dump file if these do not match.
For example, the following messages will appear when you attempt to debug
an Alpha user-mode dump file created on an X86 computer:
Wrong EE specified, overridden by eecxxx86.dll
Wrong EM specified, overridden by emx86.dll
The file c:\user.dmp cannot be opened.
Additional query words: watson nt32ap debugref
Keywords : kbnetwork
Issue type : kbinfo
Technology : kbWinNTsearch kbWinNTWsearch kbWinNTW400 kbWinNTW400search kbWinNT351search kbWinNT350search kbWinNT400search kbWinNTW350 kbWinNTW350search kbWinNTW351search kbWinNTW351 kbWinNTW310 kbWinNTSsearch kbWinNTS400search kbWinNTS400 kbWinNTS351 kbWinNTS350 kbWinNTS310 kbWinNTAdvSerSearch kbWinNTS351search kbWinNTS350search kbWinNTS310search kbWinNT310Search kbWinNTW310Search
|
Last Reviewed: November 20, 2000 © 2001 Microsoft Corporation. All rights reserved. Terms of Use. |