[ 
https://issues.apache.org/jira/browse/XERCESC-2021?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vemund Handeland updated XERCESC-2021:
--------------------------------------

    Attachment: pdb_file_extension.patch

Attached patch for VC10 and VC11.

use xerces-c_3_1.pdb for "ProgramDatabaseFile" and xerces-c_3_1.strip.pdb for 
"StripPrivateSymbols"
                
> pdb file extension fullpdb not compatible with symbol server
> ------------------------------------------------------------
>
>                 Key: XERCESC-2021
>                 URL: https://issues.apache.org/jira/browse/XERCESC-2021
>             Project: Xerces-C++
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 3.1.1
>         Environment: Visual Studio
>            Reporter: Vemund Handeland
>            Priority: Minor
>         Attachments: pdb_file_extension.patch
>
>
> Release builds of XercesLib creates pdb file "xerces-c_3_1.fullpdb" + 
> stripped pdb file "xerces-c_3_1.pdb".
> Full path to the first file is included in the dll, and the debugger uses 
> this information to locate the symbols. The stripped version must be renamed 
> before it can be used.
> The extension fullpdb is not compatible with Microsoft Symbol Server 
> (http://msdn.microsoft.com/en-us/library/ms680693(v=vs.85).aspx). (I've not 
> been able to add the file with symstore.exe, and the debuggers are unable to 
> fetch a copy I've manually added to my symbol server).

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org
For additional commands, e-mail: c-dev-h...@xerces.apache.org

Reply via email to