[New-bugs-announce] [issue21682] Refleak in idle_test test_autocomplete

Zachary Ware report at bugs.python.org
Sat Jun 7 06:55:18 CEST 2014


New submission from Zachary Ware:

The recently added test_autocomplete seems to be hanging onto a reference somewhere that it shouldn't be, see below.  This output was obtained by running `python -m test -R :: -uall test_idle`.  I tracked it down to test_autocomplete with hg bisect, and proved it by running the same test with test_autocomplete deleted. This refleak also causes extra scary-looking output when running other GUI tests, see http://buildbot.python.org/all/builders/x86%20Windows7%203.x/builds/8412/steps/test/logs/stdio (look for test_tk).

[1/1] test_idle
beginning 9 repetitions
123456789
warning: callback failed in WindowList <class '_tkinter.TclError'> : invalid command name ".140195409867984.windows"
...
<repeat ad nauseum>
...
warning: callback failed in WindowList <class '_tkinter.TclError'> : invalid command name ".140195377829800.windows"
.
test_idle leaked [6411, 6411, 6411, 6411] references, sum=25644
test_idle leaked [5150, 5153, 5152, 5152] memory blocks, sum=20607
1 test failed:
    test_idle

----------
assignee: terry.reedy
components: IDLE, Tests
messages: 219914
nosy: sahutd, terry.reedy, zach.ware
priority: normal
severity: normal
stage: needs patch
status: open
title: Refleak in idle_test test_autocomplete
type: resource usage
versions: Python 2.7, Python 3.4, Python 3.5

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue21682>
_______________________________________


More information about the New-bugs-announce mailing list