[ python-Feature Requests-1303434 ] Please include pdb with windows distribution
SourceForge.net
noreply at sourceforge.net
Tue Jan 3 23:01:00 CET 2006
Feature Requests item #1303434, was opened at 2005-09-24 21:30
Message generated for change (Comment added) made by loewis
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1303434&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Build
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Lyle Thompson (lylefile)
Assigned to: Nobody/Anonymous (nobody)
Summary: Please include pdb with windows distribution
Initial Comment:
Checking out the source files and rebuilding is not
guaranteed to build a program database (pdb) file that
represents the distribution python DLL. This may be due
to a differences in the windows version or visual studio
service pack on my system vs the one used to build the
distribution, but tracking it down can be very time
consuming. Including the pdb in the distribution should
be trivial and avoid this problem entirely. Although I can
fix the problem for future releases of our product, I am
also supporting previous releases that included the
standard DLL included in the distribution.
----------------------------------------------------------------------
>Comment By: Martin v. Löwis (loewis)
Date: 2006-01-03 23:01
Message:
Logged In: YES
user_id=21627
Just in case I wasn't clear in my last message: patches in
that direction are appreciate; without a contributed patch,
nothing will happen.
----------------------------------------------------------------------
Comment By: Lyle Thompson (lylefile)
Date: 2006-01-03 20:06
Message:
Logged In: YES
user_id=1351115
A PDB file is required for debugging crash dumps from
complex pythonic programs. This ability is absolutely
critical for commercial programs using python. Technically,
the crashes only happen within pyds or dlls, but it is
often very vitally important to be able to find out what
python code was being interpreted at the time.
Unfortunately, I've even seen "pure" python crash in one of
the supplied pyd's. Of course, the pdb file should be in a
separate download, as few users require the ability to
reverse engineer crash dumps.
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2005-12-28 01:12
Message:
Logged In: YES
user_id=21627
Update: distribution in a separate zipfile would be
possible, provided that a patch to the build process (in
Tools/msi/msi.py) would be contributed.
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2005-09-27 22:03
Message:
Logged In: YES
user_id=21627
Including the PDB files in the MSI is probably not
acceptable to the majority of the users. python24.pdb is
3.5MiB in size, so the MSI file to download would grow
considerably.
Why do you need the PDB file in the first place?
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=355470&aid=1303434&group_id=5470
More information about the Python-bugs-list
mailing list