Vincent Zhang

Results 247 comments of Vincent Zhang

遇到这个问题好久了,一直没能解决

Same issue here. All dialogs of notification center cannot be clicked, on both M1 and x86 macOS 12.4.

资源占用太大。你可以观察下,使用一段时间内存就飙升。

今天的截图,macOS 10.12.6,不一会占用就到了快600M,还没怎么用呢。 测试发现,每次执行完手势,内存都会增长并且不会释放。

@jiegec 现在已经超过1G了,然后才强制回收内存。目前内存正常,占用100M左右,但又会开始慢慢上升,感觉是内存管理有问题。每次hook鼠标操作之后应该即使清理内存。有办法查询泄漏对象吗?可以告知方法和步骤。谢谢!

升级到10.13,也有同样的问题。目前没有发现规律,有时只占用几十兆,有时占用1G。

@jiegec 能把你的发现详细描述下吗? 其他高人也好下手

@palxex 你的发现已经很能说明问题了。我看到这个提交跟内存有关https://github.com/MacGesture/MacGesture/commit/efd0542a32bf74ad2e428fdd1d2d6873f21aada4 。所以也许与编译器无关。看来我也要自己编一个用了。 @jiegec 能测试下发布个新版本么?

这样看来就肯定是内存泄漏了呀,不知道该怎么fix。 @palxex 能看到leak处的堆栈吗?放出来让大家看看,也许有高人能解决。