pdb

How to understand .pdb files of visual studio?

I opened it with an editor,totally messy. BTW, in the "Disassembly" view,is it possible to dump all the assembly code? I tried but can only grab a screen of lines ...

Where is the mapping for "Find Source" stored in Visual Studio?

When the user browses to the source location (because PDBs are from a non-local build), where is that mapping stored? If it's in the .suo, is there any way to programmatically add a mapping? (as the sln is generated in this case any way) ...

VS2010 C++ does not include paths to .pdb is my compiled .dlls according to dumpbin.

Visual Studio compiles the projects into dlls as I want it to, but when I inspect these dlls with dumpbin, then they do not have an entry for their pdbs, which is probably the reason why I cannot debug any of those dlls if I load them at runtime and their pdbs are never loaded. How can I get VS to write these paths? Visual Studio, C++. ...

Does winbase::LoadLibrary() load .pdbs?

I have issues with debugging of a library loaded at runtime, and an unknown is: Does winbase::LoadLibrary() load the .pdb in debugging mode? Because if it doesn't, that would explain why I cannot use any debugging in my DLL, and if it does, that would at least tell me to search for the problem somewhere else. Obvious follow-up: If it...

Trouble with Emacs pdb and breakpoints in multi-threaded Python code

I am running Emacs 23.2 with python.el and debugging some Python code with pdb. My code spawns a sibling thread using the threading module and I set a breakpoint at the start of the run() method, but the break is never handled by pdb even though the code definitely runs and works for all intents and purposes. I was under the impressi...

How to programmatically exit pdb started in eval() or exec without showing output

In my python code I have this line: try: result = eval(command, self.globals, self.locals) except SyntaxError: exec(command, self.globals, self.locals) The command variable can be any string. Hence the python debugger pdb may be started in eval/exec and still be active when eval/exec is returning. What I want to do is make sur...