This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients lukasz.langa, paul.moore, steve.dower, tim.golden, vstinner, zach.ware
Date 2019-09-30.13:34:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1569850493.15.0.0561405284609.issue38322@roundup.psfhosted.org>
In-reply-to
Content
Facts:

* appx tests are not run on buildbots
* appx tests are not run in pre-commit CI of pull requests
* appx tests seem to only be run on Azure Pipelines of the branches (like 3.8 and master)
* the fixed bug likely existed since Python 3.6:

static int
gotlandmark(const wchar_t *landmark)
{
    Py_ssize_t n = wcsnlen_s(prefix, MAXPATHLEN);
    join(prefix, landmark);
    ...
    prefix[n] = '\0';
    ...
}

with join which uses _PathCchCombineEx() or PathCombineW()

... No idea why the bug decided to show up today, 3.8.0rc1 release day.

Anyway, the Azure Pipelines CI is back to green on the 3.8 branch.
History
Date User Action Args
2019-09-30 13:34:53vstinnersetrecipients: + vstinner, paul.moore, tim.golden, lukasz.langa, zach.ware, steve.dower
2019-09-30 13:34:53vstinnersetmessageid: <1569850493.15.0.0561405284609.issue38322@roundup.psfhosted.org>
2019-09-30 13:34:53vstinnerlinkissue38322 messages
2019-09-30 13:34:52vstinnercreate