Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

Debug Info for Runtime Libraries

van_der_merwe__ben
New Contributor II
404 Views
Is is possible to get PDB files for Intel Fortran Runtime dlls like libifcodemd.dll?
Visual Studio 2005 has a symbol server and you can get PDB files for just about ANY Microsoft DLL.

This is -extremely- handy if you want to investigate crash stacks such as the one below:

ntdll.dll!_RtlAllocateHeap@12() + 0xe30 bytes
msvcrt.dll!__heap_alloc() + 0xe0 bytes
msvcrt.dll!__nh_malloc() + 0x13 bytes
msvcrt.dll!_malloc() + 0x27 bytes
libifcoremd.dll!10004bfd()
[Frames below may be incorrect and/or missing, no symbols loaded for libifcoremd.dll]

0 Kudos
2 Replies
Steven_L_Intel1
Employee
404 Views
No, sorry. The PDB file by itself isn't that helpful if you don't have the source as well. Please contact Intel Premier Support if you need assistance diagnosing a problem. I'd suggest linking against the static libraries - this might give you a bit more information.
0 Kudos
van_der_merwe__ben
New Contributor II
404 Views
No, just the PDB by itself is very helpful. It allows the debugger to decipher the full stack which it otherwise cant....
0 Kudos
Reply