Describe the bug
I'm using BTT on my work MacBook Pro. Per company security policy, we use Palo Alto's Traps for endpoint security: https://www.paloaltonetworks.com/products/secure-the-endpoint/traps
With the Traps agent and BTT running simultaneously, and if I do this:
- set a screensaver
- invoke the screensaver, wait a few seconds before unlocking
- repeat step 2 a few times
The "trapsd" daemon from Traps consumes an insane amount of memory - I've seen it climb over 30 GB! Of course this causes excessive swapping and slows the system down.
Memory usage of 'trapsd' goes down if I quit BTT, and invoke a screensaver again.
I've kept BTT disabled for a couple of days and have not noticed any memory leaking.
Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
- Type of Mac: 2017 two port 13" MacBook Pro
- macOS version: 10.14.6
- BetterTouchTool version: 3.176 (1354)
Additional information (e.g. StackTraces, related issues, screenshots, workarounds, etc.):
No workaround known, other than not using BTT. I've tried disabling features like window snapping in BTT, to no effect. I've conclusively determined this conflict to be between BTT and Traps, after extensively trying out other background apps on my system.