PDB files generated by Intel C++ Compiler
Peter Urbanec
winehq.org at urbanec.net
Thu Aug 19 12:36:18 CDT 2010
I have some x64 binaries and associated PDBs that have been generated
using Intel C++ Compiler 11.1. These PDBs cause issues such as this:
1 0x00000000781cc1ba in msvcr80 (+0x9c1b9) (0x00007ff047a4c840)
fixme:dbghelp_msc:codeview_fetch_type Cannot locate type 670
err:dbghelp_msc:pe_load_debug_directory Got a page fault while loading symbols
2 0x000000006189a00d in lua5.1 (+0xa00c) (0x00007ff047a4c840)
Now, from a quick look at mscvpdb.h, it looks like these PDBs contain
datatypes with 64-bit near pointers, however wine does not seem to
understand this mode. How would one go about adding support for this
type of PDB? I actually don't have access to the Intel C++ Compiler to
do much testing. :-(
More information about the wine-devel
mailing list