gornostal / Modific

Highlight lines changed since the last commit (supports Git, SVN, Bazaar, Mercurial and TFS) / ST2(3) plugin
614 stars 44 forks source link

Lockup with Win8.1 #82

Open sneakypete81 opened 9 years ago

sneakypete81 commented 9 years ago

With modific running the entire system occasionally stops responding to mouse & keyboard events, and I need to CTRL-ALT-DELETE then logout to restore operation. This happens every ~15 minutes or so. Everything is fine with modific uninstalled.

Running WIndows 8.1 using a local SVN 1.8 repository.

gornostal commented 9 years ago

Interesting... Since I don't use neither Windows or SVN, the only possible way I can help you, is I can add more logging to Modific and then ask you to provide the logs. We should definitely try to identify the exact steps for this issue, otherwise it's hard to tell how to fix it.

sneakypete81 commented 9 years ago

Sure, I'd be happy to help. I haven't been able to find a consistent set of steps to reproduce, from a user's point of view the lockups seem pretty random.

I would guess that there's some modific "activity" happening in the background, so adding some logging might well help pinpoint the problem.

gornostal commented 9 years ago

@sneakypete81 I added more logging to Modific, but I just realized, you won't be able to get them because of the lockup.

Nevertheless, I recommend you to set debug=true in Modific's settings and open ST console. Then just observe how frequently Modific's logs occur.

on_activated_async event sometimes gets fired too frequently because of a bug in ST. I wonder if this causes your lockups.

sneakypete81 commented 9 years ago

Thanks @gornostal, the logging helped. I think I have some reliable steps to reproduce:

This causes the machine to hang. The final line in the ST console is:

Modific: run command: svn diff myfile.txt

Please let me know if there's anything else I can do to help diagnose this.