[issue12186] readline.replace_history_item still leaks memory

2016-06-20 Thread Martin Panter
Martin Panter added the comment: This seems like something that should be fixed in Readline, rather than Python. Judging by the rl_clear_history() documentation, it sounds like this is private data. Maybe we need a version of rl_free_undo_list() that works for old history items, or a Readline

[issue12186] readline.replace_history_item still leaks memory

2013-10-12 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- nosy: +haypo stage: -> patch review versions: -Python 2.6, Python 3.1, Python 3.2 ___ Python tracker ___

[issue12186] readline.replace_history_item still leaks memory

2011-06-02 Thread stefanholek
stefanholek added the comment: These undo lists come into existence when history entries are edited interactively (Arrow-Up, edit line, Arrow-Up, edit line, Enter -> undo list of first history entry leaks). -- components: +Extension Modules versions: +Python 2.6, Python 2.7, Python 3.

[issue12186] readline.replace_history_item still leaks memory

2011-05-26 Thread stefanholek
New submission from stefanholek : This is a continuation of issue #9450. The 'data' element of a history entry may point to an undo list for the entry. When freeing the entry the associated undo list must be freed as well, and 'free(data)' alone does not cut it. I have not found any other use