Giter VIP home page Giter VIP logo

Comments (7)

p0358 avatar p0358 commented on September 20, 2024

According to recently closed #27 #26, they claimed to had just fixed this issue. I will need to review the changes they made there and incorporate them into my fork. It's probably NPP plugin platform for C# update that fixed the issues, but it's just my guess for now. @pinodev can you check if this issue persists for you with latest version of WakaTime alone? That way we could see if they actually fixed it.

from notepadpp-wakatime.

pinodev avatar pinodev commented on September 20, 2024

I have installed (the very latest version of) WakaTime, will try it alone and will let you know if I'm still experiencing the issue. Speak later. P.

from notepadpp-wakatime.

gandarez avatar gandarez commented on September 20, 2024

@pinodev news?

from notepadpp-wakatime.

p0358 avatar p0358 commented on September 20, 2024

Seems that updating the plugin platform to v0.94.00 alone didn't fix the freezing in my fork, I just encountered it again now
EDIT: But I think I may have a track on why my one is freezing, I need to test a bit further. But it would be valid only if current WakaTime doesn't freeze anymore as well
@pinodev btw, it can be more-less debugged according to instructions here: https://github.com/kbilsted/NotepadPlusPlusPluginPack.Net#how-to-debug-plugins

from notepadpp-wakatime.

pinodev avatar pinodev commented on September 20, 2024

@pinodev news?

@gandarez

I experienced with WakaTime on its own for 3 good days, and I didn't get the freeze. So I reinstalled CodeStats (alongside WakaTime, which I kept). And everything worked fine for a few more days. (Which is already great news because when I originally logged this ticket two weeks ago, I was getting the freeze at least once per hour.). Oh, and btw, I also moved from using the conventional Notepad++ Setup (in Program Files), to Portable mode.

And just as I though the issue was somehow totally fixed, I encountered it again, but only once, two days ago. But I can't tell which plugin caused it. Also, I can't tell if running the binaries from a portable location instead of Program Files helped in getting less of these problems (I would have to move back to using the conventional Setup and see if I'm getting the freeze on a regular basis again).

Anyway, there might be something in the environment triggering the error: either local file permissions, or local paths (eg. running from "Program Files" vs. running from a portable location), or maybe something to do with the network (such as being connected to a VPN), unless it has to do with the Notepad++ session itself (eg. the files currently being edited)... I didn't see this happening enough times and I didn't try enough configurations to be able to find a pattern.

Also I'm still hoping that when it happens, I would be able to attach the process and see where it's getting stuck (I compiled both plugins for that purpose, so that I could potentially step through the source).

@p0358 - thanks for the link, I'll make sure that I can debug the plugin in normal conditions, so that when the freeze occurs, I could potentially break execution and see what does the callstack look like.

from notepadpp-wakatime.

gandarez avatar gandarez commented on September 20, 2024

@pinodev great news. So I'll close this issue since the freezing is not happening to often more and you have no idea if WakaTime is causing it. Feel free to reach us at any time.

from notepadpp-wakatime.

alanhamlett avatar alanhamlett commented on September 20, 2024

@pinodev if this happens again let's reopen this issue.

from notepadpp-wakatime.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.