The information in this article applies to:
SYMPTOMSMicrosoft CodeView for Windows versions 4.0 and 4.01 may not stop on a breakpoint in a DLL. When setting the breakpoint, the breakpoint list (BL) shows that this breakpoint is virtual. Even after the DLL is loaded, this breakpoint is still listed as virtual. CAUSE
This problem occurs when you have more than one copy of the same DLL on
your disk. CodeView differentiates between these DLLs even if they are
exactly the same.
RESOLUTION
The best resolution for this problem is to remove all but one copy of the
DLL from the disk.
STATUSMicrosoft has confirmed this to be a problem in Microsoft CodeView versions 4.0 and 4.01. This problem was corrected in Microsoft CodeView version 4.1. MORE INFORMATION
CodeView will only stop on a breakpoint that is associated with an
address. Virtual breakpoints are breakpoints that are set on a section
of code that has not been loaded into memory yet. When the code is
loaded into memory, the breakpoint becomes a physical breakpoint, and
is associated with a memory address.
Additional query words: 4.00
Keywords : kb16bitonly |
Last Reviewed: December 22, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |