Idov
Idov

Reputation: 5124

FPO Data and system dlls

I have been playing around with the callstack and I noticed that sometimes I run into an FPO frame.
dbgHelp somehow can figure out where each frame ends and its symbols but I don't have the PDBS of DLLS such as kernel32 etc.

Do the system DLLs in windows contain FPO data? can I rely on it when using my program on a client's computer? Do they contain any other debug information?

Upvotes: 1

Views: 259

Answers (1)

nithins
nithins

Reputation: 3192

Public symbols for system DLLs are available if you set your symbols path to ://msdl.microsoft.com/download/symbols. IIRC many Windows components are compiled with FPO turned off. But what exactly are you trying to accomplish? What "debug" info are you looking for?

Upvotes: 2

Related Questions