1
Vote

GetHandledExceptionRanges() cannot read files inside zips

description

It currently uses FileStream and does not check whether the file is in a zip.

We probably want our own Stream implementation that handles Python paths/files/encodings correctly so we can use it everywhere in place of FileStream.

comments

pminaev wrote Aug 1, 2013 at 9:49 PM

The amount of changes and the broad range of code that will be affected by this is such that the risk is too high for RC. We should revisit this later, and aggregate all these issues under a single item for comprehensive zip/egg support in all areas - stdlib analysis, regular analysis, debugging etc.