James Lee <j...@jbit.net> added the comment: Attached is a simple patch against msi.py from the py3k branch. It generates a .zip file containing all the PDB files (minus a select few) in the PCbuild directory. I imagine most people only want python31.pdb, but it is very frustrating when you have a crash without debug information so all distributed executables PDBs are included. One thing to watch out for is if you have built a debug build and not cleaned the directory it will also include debug PDBs (this could be easily fixed if needed). I have tested the output by making an MSI package and corresponding zip, installing the MSI on another machine, causing a crash within a python module and pointing the visual studio debugger at the PDB files from the zip. Symbols are shown and source level debugging works if you point visual studio to a corresponding python source tree. This should make debugging of crashdumps of python modules or programs which embed python much easier for windows developers.
---------- keywords: +patch Added file: http://bugs.python.org/file18359/pdbzip-20100804-1.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue1303434> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com