[issue34033] distutils is not reproducible

2019-03-15 Thread Bernhard M. Wiedemann
Bernhard M. Wiedemann added the comment: unreproducible .pyc files are still one of the major headaches for my work on openSUSE reproducible builds. There is also one aspect where i586 builds end up with different .pyc files than x86_64 builds. And then we randomly chose one of them for our

[issue35998] test_asyncio: test_start_tls_server_1() TimeoutError on Fedora 29

2019-03-15 Thread Matthias Klose
Matthias Klose added the comment: seen in Ubuntu 19.04 as well. Started after the openssl update form 1.1.1 to 1.1.1b. -- nosy: +doko ___ Python tracker ___

[issue36294] `io.BufferedIOBase` returns `None`

2019-03-15 Thread Martin Panter
Martin Panter added the comment: The general problem of non-blocking reads with BufferedIOBase is covered by Issue 13322. The documentation and implementations do not agree. I suggest to not rely on any particular behaviour reading BufferedIOBase objects in non-blocking mode. The problem of

[issue36293] Nonblocking read sys.stdin raises error

2019-03-15 Thread Martin Panter
Martin Panter added the comment: This is the same story as in Issue 35762. Both “sys.stdin” and “subprocess.Popen.stderr” (when universal_newlines=True is enabled) use the TextIOWrapper class, which I don’t think was implemented with non-blocking mode in mind. Issue 24560 is similar, but is

[issue25476] close() behavior on non-blocking BufferedIO objects with sockets

2019-03-15 Thread Martin Panter
Change by Martin Panter : -- stage: -> resolved status: pending -> closed ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue36298] Lib/pyclbr.py crashes when the package spec cannot be determined by importlib

2019-03-15 Thread SilentGhost
Change by SilentGhost : -- components: +Library (Lib) nosy: +brett.cannon ___ Python tracker ___ ___ Python-bugs-list mailing list

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-15 Thread Vinay Sajip
Vinay Sajip added the comment: New changeset 65f64b1903ae85b97a30f514bbc1b7ce940c3af2 by Vinay Sajip (Rémi Lapeyre) in branch 'master': bpo-36272: Logging now propagates RecursionError (GH-12312) https://github.com/python/cpython/commit/65f64b1903ae85b97a30f514bbc1b7ce940c3af2 --

[issue36272] Recursive logging crashes Interpreter in Python 3

2019-03-15 Thread miss-islington
Change by miss-islington : -- pull_requests: +12307 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30458] CRLF Injection in httplib

2019-03-15 Thread Karthikeyan Singaravelan
Karthikeyan Singaravelan added the comment: See also https://bugs.python.org/issue36276 for a similar report. I think it's better to raise an error instead of encoding CRLF characters in URL similar to headers. I feel either of the issue and more preferably issue36276 closed as a duplicate

[issue30040] new empty dict can be more small

2019-03-15 Thread Inada Naoki
Inada Naoki added the comment: > I do not like how much code is needed for such minor optimization. PR 12307 is +46 lines. Benefit is about 10ns when first insertion. $ cpython/python.opt -m perf timeit --compare-to master/python.opt --python-names master:empty-dict2 --duplicate 100

[issue36276] Python urllib CRLF injection vulnerability

2019-03-15 Thread Karthikeyan Singaravelan
Karthikeyan Singaravelan added the comment: For reference an exact report on golang repo : https://github.com/golang/go/issues/30794 . This seemed to have been fixed in latest golang release 1.12 and commit https://github.com/golang/go/commit/829c5df58694b3345cb5ea41206783c8ccf5c3ca . The

<    1   2   3   4