GithubHelp home page GithubHelp logo

ShaDa file corruption on nightly about neovim HOT 10 CLOSED

yngwi avatar yngwi commented on July 24, 2024 9
ShaDa file corruption on nightly

from neovim.

Comments (10)

AThePeanut4 avatar AThePeanut4 commented on July 24, 2024 4

@bfredl Can confirm #29221 fixes it, thanks!

from neovim.

bfredl avatar bfredl commented on July 24, 2024 1

@AThePeanut4 would you mind try #29221 and see if it helps?

from neovim.

tris203 avatar tris203 commented on July 24, 2024

I am seeing similar issues on Ubuntu. I had had to clear the ShaDA folder multiple times since around a week or so ago

from neovim.

axelhj avatar axelhj commented on July 24, 2024

I've seen the same error message frequently since around v0.11 (nightly/build from master) but also before that. A plugin that I use write shada on VimLeave. I see #8587 when running Neovim on Windows 11 and wonder if there is a link with that shada error at least in some instances. I am not sure why those tmp-files are used in the first place.

from neovim.

jgilardi avatar jgilardi commented on July 24, 2024

Seeing the same issue on the same version (NVIM v0.11.0-dev-168+ge20c5fba2) on Windows

from neovim.

metiftikci avatar metiftikci commented on July 24, 2024

for me, removing AppData/Local/nvim-data/shada folder resolved the problem

Edit: but then i still see the same error after a while. i think neovim saving the file in wrong format

from neovim.

bfredl avatar bfredl commented on July 24, 2024

some relatively recent changes to reading/writing shada was #29093 and #29016 (more likely the former causing issues at is is a more complex refactor)

from neovim.

AThePeanut4 avatar AThePeanut4 commented on July 24, 2024

I'm also getting this, but only on Windows, and it seems to be a read issue not a write issue - if I copy the main.shada file that was giving E576 errors over to WSL, it works without issue. Reverting to the v0.10 release also works correctly, with that same main.shada file.

I'm using the latest git commit on WSL (d7651b2) and the latest nightly on Windows (f69937f).

from neovim.

AThePeanut4 avatar AThePeanut4 commented on July 24, 2024

@bfredl Just did a bisect, and I can confirm the first bad commit is indeed 7e44ab6 (#29093).

from neovim.

melMass avatar melMass commented on July 24, 2024

I think this issue also affects stable 0.10.0....
I was experiencing it a lot but haven't since I'm building from source

from neovim.

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.