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.

CE 6.0 R3: User Breakpoints will not be hit if the PDB is larger than 20+ MB.


Symptoms

User instantiated breakpoints will not work in modules when their PDB size exceeds 20+ MB.

↑ Back to the top


Cause

There is an architectural limitation in the current debugger design that prevents PDBs larger than 20MB working with user instantiated breakpoints.

↑ Back to the top


Resolution

[Option 1]
Separate your project into a set of smaller sets of DLL and EXE files that generate PDBs less than 20MB in size.


[Option 2]
If your project is broken up into multiple libraries you can selectively turn off debugging for those sections of your module.

You can do this using the C_DEBUG_INFO_FLAG=NONE in the Sources file for the module libraries that you do not need to debug at the moment.

↑ Back to the top


Keywords: kb

↑ Back to the top

Article Info
Article ID : 2316076
Revision : 1
Created on : 1/7/2017
Published on : 8/6/2010
Exists online : False
Views : 208