Code Monkey home page Code Monkey logo

Comments (5)

JBakamovic avatar JBakamovic commented on August 17, 2024

Under what circumstances does it crash/freeze? With project loaded or not? Big project with many files or smallish project? Do you have some additional plugins installed than the ones coming bundled by default?

To be honest I have really rarely ran into a crash, maybe just couple of times, and these have been mostly caused by experimenting with some new plugins especially with some of the heavy ones focused on features like source code auto-completion.

On the other side, unresponsiveness during the program shutdown I did experience more times but nothing close to what you are reporting. On my machine it happens only once in a while and unfortunately I haven't really had time to look much into it. However, the only dependency during the Yavide shutdown is the indexer service shutdown so this is most probably causing the unresponsiveness but under yet unknown circumstances. Anyhow, hopefully I will be replacing most of this code very soon with a generic async client-server framework.

from yavide.

TamaMcGlinn avatar TamaMcGlinn commented on August 17, 2024

I've had the program installed for a few hours and have experienced freezes about a dozen times; often while closing the program, but also when scrolling using gvim's scrollbar, when clicking a window to switch to it, and when trying to import a million lines of C++ code as a new project.

from yavide.

JBakamovic avatar JBakamovic commented on August 17, 2024

I've had the program installed for a few hours and have experienced freezes about a dozen times;

I use it for 2 years and I haven't experienced any freezes. Maybe you can describe under what circumstances does it happen?

often while closing the program

This is due to multiple services running in the background which are pending to be shut-down. It takes a few moments but nothing that I would identify as a program freeze.

but also when scrolling using gvim's scrollbar

It never occurred to me and seems highly unlikely or related to yavide.

when clicking a window to switch to it,

Same as above.

and when trying to import a million lines of C++ code as a new project.

Importing is nothing but creating a file or two. It does not depend on the project size really so the same comment from above applies here as well.

I am not sure if there are any modifications that you have made to your instance of yavide or have perhaps other plugins running as well but I've never seen any of the artifacts you are describing.

from yavide.

TamaMcGlinn avatar TamaMcGlinn commented on August 17, 2024

I was running yavide unmodified, with no additional plugins, built from commit f36050d as per docs/INSTALL.md

uname --all
Linux serenity 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u1 (2016-09-03) x86_64 GNU/Linux

What operating system are you running yavide on?

from yavide.

JBakamovic avatar JBakamovic commented on August 17, 2024

Fedora 24. That is a very old kernel you are running.

from yavide.

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.