[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread miss-islington
miss-islington added the comment: New changeset 0c1827e70c1c05ce1982a34380cea7d391904293 by Miss Islington (bot) in branch '3.8': bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530) https://github.com/python/cpython/commit/0c1827e70c1c05ce1982a34380cea7d391904293 --

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread miss-islington
miss-islington added the comment: New changeset 43a0137c87b997c6ba8b23cc3281ce2de18f008a by Miss Islington (bot) in branch '3.7': bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530) https://github.com/python/cpython/commit/43a0137c87b997c6ba8b23cc3281ce2de18f008a --

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread miss-islington
Change by miss-islington : -- pull_requests: +17973 pull_request: https://github.com/python/cpython/pull/18607 ___ Python tracker ___ __

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread miss-islington
Change by miss-islington : -- pull_requests: +17972 pull_request: https://github.com/python/cpython/pull/18606 ___ Python tracker ___ __

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-22 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 1c56f8ffad44478b4214a2bf8eb7cf51c28a347a by Yonatan Goldschmidt in branch 'master': bpo-39382: Avoid dangling object use in abstract_issubclass() (GH-18530) https://github.com/python/cpython/commit/1c56f8ffad44478b4214a2bf8eb7cf51c28a347a --

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-17 Thread ppperry
ppperry added the comment: I posted a test on the PR -- nosy: +ppperry ___ Python tracker ___ ___ Python-bugs-list mailing list Uns

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-16 Thread Yonatan Goldschmidt
Change by Yonatan Goldschmidt : -- pull_requests: +17906 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18530 ___ Python tracker ___ _

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-15 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Thank you for your report and patch. Agree that the code does not look safe. Do you mind to create a pull request? Would be nice to add a test for it. The three references to the Python class are: * the __dict__ descriptor * the __weakref__ descriptor * t

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-15 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- nosy: +serhiy.storchaka ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-02-15 Thread hai shi
Change by hai shi : -- nosy: +nascheme ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.or

[issue39382] abstract_issubclass() doesn't take bases tuple item ref

2020-01-18 Thread Yonatan Goldschmidt
New submission from Yonatan Goldschmidt : I encountered a crash using rpyc. Since rpyc is pure-Python, I guessed the problem is with Python itself. Originally tested on v3.7, the rest of this issue is based on v3.9.0a2 (compiling on an Ubuntu 18.04 docker). I narrowed down the rpyc-based sni