New submission from Serhiy Storchaka: Property descriptor getter uses cached tuple for args (issue23910). This can cause problems when called function use args after reading other property or save args. For now I know only one example - clru_cache_3.patch in issue14373.
Proposed patch use cached tuple in more robust manner. ---------- components: Interpreter Core files: property_cached_args.patch keywords: patch messages: 243980 nosy: barry, eric.smith, eric.snow, llllllllll, python-dev, rhettinger, serhiy.storchaka priority: high severity: normal stage: patch review status: open title: Correct reuse argument tuple in property descriptor type: crash versions: Python 3.5 Added file: http://bugs.python.org/file39482/property_cached_args.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue24276> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com