gornostal/Modific

Lockup with Win8.1

Opened this issue · 4 comments

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.

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.

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.

@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.

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

  • Open a file inside an SVN working copy
  • Use an external tool to access the SVN repository (eg. use TortoiseSVN to perform a diff)
  • Switch focus back to ST while the external tool has the repository locked

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.