iterm2 appears to be leaking memory
By j...@sysmgr.org on March 16, 2015 05:51 (imported from Google Code)
I've been running the latest nightly build for months, and have been experiencing what seems to be a memory leak. I have run iTerm under Instruments and have noticed a pattern.
I am "discarding events for freed memory", and just looking at the categories of allocation for which the Persistent# increases over time. After around 35 minutes of operation, there are ~35000 persistent objects in the "NSTrackingArea" category. Drilling down into the call tree, and pruning the paths that only had a couple of persistents, it seems that they're basically all coming out of [PSMTabBarControl _setupCells]. Screenshot attached.
I should note: I have a few split panes open, two of which redraw at least once a second (tmux with a HH:MM:SS clock status bar).
Other Details:
- Yosemite (10.10.2), though this has been happening on 10.9 as well.
- iTerm 2.9.20150309-nightly at present
- plist attached
Please let me know what data I should gather, or how else I can help out. Thanks!