bpo-35008: Fix possible leaks in Element.setstate(). by serhiy-storchaka · Pull Request #9924 · python/cpython (original) (raw)
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Conversation4 Commits1 Checks0 Files changed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
[ Show hidden characters]({{ revealButtonHref }})
C implementation of xml.etree.ElementTree.Element.__setstate__()
leaked references to children when called for already initialized
element.
https://bugs.python.org/issue35008
C implementation of xml.etree.ElementTree.Element.setstate() leaked references to children when called for already initialized element.
Thanks @serhiy-storchaka for the PR 🌮🎉.. I'm working now to backport this PR to: 3.6, 3.7.
🐍🍒⛏🤖 I'm not a witch! I'm not a witch!
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request
C implementation of xml.etree.ElementTree.Element.setstate() leaked references to children when called for already initialized element. (cherry picked from commit 6f906b3)
Co-authored-by: Serhiy Storchaka storchaka@gmail.com
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request
C implementation of xml.etree.ElementTree.Element.setstate() leaked references to children when called for already initialized element. (cherry picked from commit 6f906b3)
Co-authored-by: Serhiy Storchaka storchaka@gmail.com
miss-islington added a commit that referenced this pull request
C implementation of xml.etree.ElementTree.Element.setstate() leaked references to children when called for already initialized element. (cherry picked from commit 6f906b3)
Co-authored-by: Serhiy Storchaka storchaka@gmail.com
miss-islington added a commit that referenced this pull request
C implementation of xml.etree.ElementTree.Element.setstate() leaked references to children when called for already initialized element. (cherry picked from commit 6f906b3)
Co-authored-by: Serhiy Storchaka storchaka@gmail.com
CuriousLearner added a commit to CuriousLearner/cpython that referenced this pull request
- master: (621 commits)
Update opcode.h header comment to mention the source data file (pythonGH-9935)
bpo-34936: Fix TclError in tkinter.Spinbox.selection_element(). (pythonGH-9760)
Updated documentation on logging.debug(). (pythonGH-9946)
bpo-34765: Update the install-sh file (pythonGH-9592)
bpo-35008: Fix possible leaks in Element.setstate(). (pythonGH-9924)
bpo-35011: Restore use of pyexpatns.h in libexpat (pythonGH-9939)
bpo-24658: Fix read/write greater than 2 GiB on macOS (pythonGH-1705)
Add missing comma to wsgiref doc (pythonGH-9932)
bpo-23420: Verify the value of '-s' when execute the CLI of cProfile (pythonGH-9925)
Doc: Fix is_prime (pythonGH-9909)
In email docs, correct spelling of foregoing (python#9856)
In email.parser in message_from_bytes, update
strict
topolicy
(python#9854) bpo-34997: Fix test_logging.ConfigDictTest.test_out_of_order (pythonGH-9913) Added CLI starter example to logging cookbook. (pythonGH-9910) bpo-34783: Fix test_nonexisting_script() (pythonGH-9896) bpo-23554: Change echo server example class name from EchoServerClientProtocol to EchoServerProtocol (pythonGH-9859) bpo-34989: python-gdb.py: fix current_line_num() (pythonGH-9889) Stop using deprecated logging API in Sphinx suspicious checker (pythonGH-9875) fix dangling keyfunc examples in documentation of heapq and sorted (python#1432) bpo-34844: logging.Formatter enhancement - Ensure style and format string matches in logging.Formatter (pythonGH-9703) ...
CuriousLearner added a commit to CuriousLearner/cpython that referenced this pull request
- master: (1787 commits)
Update opcode.h header comment to mention the source data file (pythonGH-9935)
bpo-34936: Fix TclError in tkinter.Spinbox.selection_element(). (pythonGH-9760)
Updated documentation on logging.debug(). (pythonGH-9946)
bpo-34765: Update the install-sh file (pythonGH-9592)
bpo-35008: Fix possible leaks in Element.setstate(). (pythonGH-9924)
bpo-35011: Restore use of pyexpatns.h in libexpat (pythonGH-9939)
bpo-24658: Fix read/write greater than 2 GiB on macOS (pythonGH-1705)
Add missing comma to wsgiref doc (pythonGH-9932)
bpo-23420: Verify the value of '-s' when execute the CLI of cProfile (pythonGH-9925)
Doc: Fix is_prime (pythonGH-9909)
In email docs, correct spelling of foregoing (python#9856)
In email.parser in message_from_bytes, update
strict
topolicy
(python#9854) bpo-34997: Fix test_logging.ConfigDictTest.test_out_of_order (pythonGH-9913) Added CLI starter example to logging cookbook. (pythonGH-9910) bpo-34783: Fix test_nonexisting_script() (pythonGH-9896) bpo-23554: Change echo server example class name from EchoServerClientProtocol to EchoServerProtocol (pythonGH-9859) bpo-34989: python-gdb.py: fix current_line_num() (pythonGH-9889) Stop using deprecated logging API in Sphinx suspicious checker (pythonGH-9875) fix dangling keyfunc examples in documentation of heapq and sorted (python#1432) bpo-34844: logging.Formatter enhancement - Ensure style and format string matches in logging.Formatter (pythonGH-9703) ...
Labels
An unexpected behavior, bug, or error