Open younger-1 opened 2 years ago
Thanks for your report. This seems very likely to be a problem with your particular Windows system - maybe with git
? Are you typically able to use git
normally without seeing huge memory spikes?
I use git cli in windows a lot and I am sure it behave normally because I never feel blocked/stucked when cloning/pulling/pushing/rebasing
When you mention git
I originly thought it was caused by the shim of git
installed by scoop. But after uninstall git
and install the latest git
(version 2.35.1.windows.2) manually, the problems is still here.
Sorry for label it as bug for packer. I think packer is great for its jobs. Since I use the same configuration of nvim in the same machine and the one in WSL works well, the cause may be the different async implementation in lua for windows and linux? I don't know.
This may be a packer
bug - I just would've expected to see it before, since it's so severe. The only differences (iirc) between the Windows and Linux versions of the async/jobs code is the underlying luv
implementation.
I wonder if this could be related to https://stackoverflow.com/questions/10292903/git-on-windows-out-of-memory-malloc-failed?
Thank you for investigating this
I follow the related link you mentioned above and tune my gitconfig
contain these:
[core]
packedGitLimit = 128m
packedGitWindowSize = 128m
[pack]
deltaCacheSize = 128m
packSizeLimit = 128m
windowMemory = 128m
And run PackerUpdate
result:
After several trying, it no longer cause error like "Out of memory, malloc failed", with all the plugins update successfully!
I found my origin git config contains http.postBuffer = 524288000
. Git's doc say this will allocate such bytes for every HTTP connection. So basically after removing the line of postBuffer
I could avoid error of "Out of memory, malloc failed" and no need to contain the gitconfig
above.
It still have the following problems:
- when running PackerUpdate or PackerSync, the CPU comsumption is up to 100% quickly in a few seconds
- it takes a long time to finish this updating process
After removing this line I could reduce the update time from 120s to 60s on average!
https://github.com/younger-1/dotter/blob/5e0a0b83fe6a79173811b34bcb23c20240a4225b/git/config#L67-L68
It is submodule cause so much time!
I have to mention that the update time do not decrease more with blank gitconfig
after several trying.
The last problem but not import!
when running PackerUpdate or PackerSync, the CPU comsumption is up to 100% quickly in a few seconds
I am willing to close it 😃
Thanks for the additional info! I'm happy to help guide your debugging process, but (as I lack a Windows machine), I won't be able to debug this myself.
I will say that packer
, with max_jobs = nil
, Linux on a fairly recent XPS 13, good Internet, and ~76 plugins usually takes ~1-2s total to update/sync for me. So even 60s is waaaaay too long.
I agree with you it is still toooo long, in WSL ~90 plugins usually takes 6-7s to update/sync
what if you limit max_jobs?
If max_jobs
is set to 8, all plugin could be updated without the error of "Out of memory, malloc failed" but it takes more time (70s on average) to update and still causes 100% CPU comsumption.
nvim --version
: NVIM v0.6.1git --version
: git version 2.34.1.windows.1Steps to reproduce
Runing
PackerUpdate
orPackerSync
.NOTE:
The only relative issue I could find: https://github.com/wbthomason/packer.nvim/issues/746
I also used nvim in WSL with the same configuration and the problems only happened in windows. Since these problems actually existed from September 2021 when I starts to using nvim-0.5 in windows, at that time I thought these problems would gone as more improvment from packer and neovim for windows.
Actual behaviour
PackerUpdate
orPackerSync
, the CPU comsumption is up to 100% quickly in a few seconds and I could hardly use other applicationsThe image below shows that it taked 134 sec to finish the whole updating (and it takes at least 60s even if no plugin needs updaing). In my WSL nvim
PackerUpdate
takes 10s to update on average. The time was around 10x slower in windows than in WSL.Almost all plugins failed to update with error like:
Expected behaviour
I wish to run
PackerUpdate
orPackerSync
in windows more robustly which update all plugins correctly and takes less time and lower CPU comsumption.If
max_jobs
is set to below 8 rather than the defaultnil
, some of these problems would be eased : the CPU comsumption would be 80% which is much better than 100% comsumption, it would take longer time to finish the updating process which is worse, all plugin could be updated without the error of "Out of memory, malloc failed"packer files
Plugin specification file(s)
https://github.com/younger-1/nvim/blob/a2173876d6aabfd73e8a51d8be5474c7c8f8d106/lua/young/plugins.lua#L10packer log file
```log [DEBUG 2/14/2022 10:00:49 AM 64038543372800] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:446: packer.update: requiring modules [DEBUG 2/14/2022 10:00:49 AM 64038545221900] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:319: Processing plugin specs [DEBUG 2/14/2022 10:00:49 AM 64038559021500] ...ack\packer\start\packer.nvim/lua/packer/plugin_utils.lua:176: Updating FS state [DEBUG 2/14/2022 10:00:56 AM 64045614567400] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:56: Fixing plugin types [DEBUG 2/14/2022 10:00:56 AM 64045615226200] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:67: Done fixing plugin types [DEBUG 2/14/2022 10:00:56 AM 64045615534300] ...\site\pack\packer\start\packer.nvim/lua/packer/clean.lua:22: Starting clean [INFO 2/14/2022 10:00:56 AM 64045616784600] ...\site\pack\packer\start\packer.nvim/lua/packer/clean.lua:82: Already clean! [DEBUG 2/14/2022 10:00:56 AM 64045617144200] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:469: Gathering install tasks [DEBUG 2/14/2022 10:00:56 AM 64045618112200] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:473: Gathering update tasks [DEBUG 2/14/2022 10:00:56 AM 64045687449300] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:477: Gathering luarocks tasks [DEBUG 2/14/2022 10:00:56 AM 64045687833600] ...m-data\site\pack\packer\start\packer.nvim/lua/packer.lua:487: Running tasks [DEBUG 2/14/2022 10:01:05 AM 64054749741900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-lua\plenary.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-lua\\plenary.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-lua\\plenary.nvim: 6647212" } [DEBUG 2/14/2022 10:01:05 AM 64054752303900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-telescope\telescope-packer.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-telescope\\telescope-packer.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-telescope\\telescope-packer.nvim: b3cdbdf" } [DEBUG 2/14/2022 10:01:05 AM 64054753642600] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-telescope\telescope-file-browser.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-telescope\\telescope-file-browser.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-telescope\\telescope-file-browser.nvim: fbcf488" } [DEBUG 2/14/2022 10:01:05 AM 64054784557900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update L3MON4D3\LuaSnip: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for L3MON4D3\\LuaSnip: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for L3MON4D3\\LuaSnip: c1d0707" } [DEBUG 2/14/2022 10:01:05 AM 64054785887200] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update windwp\nvim-spectre: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for windwp\\nvim-spectre: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for windwp\\nvim-spectre: 208d983" } [DEBUG 2/14/2022 10:01:05 AM 64054794670700] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update folke\trouble.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for folke\\trouble.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for folke\\trouble.nvim: 20469be" } [DEBUG 2/14/2022 10:01:05 AM 64054796075600] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update norcalli\nvim-colorizer.lua: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for norcalli\\nvim-colorizer.lua: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for norcalli\\nvim-colorizer.lua: 36c610a" } [DEBUG 2/14/2022 10:01:05 AM 64054797227400] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update folke\which-key.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for folke\\which-key.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for folke\\which-key.nvim: 28d2bd1" } [DEBUG 2/14/2022 10:01:05 AM 64054816811000] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update windwp\nvim-autopairs: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for windwp\\nvim-autopairs: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for windwp\\nvim-autopairs: 64c2656" } [DEBUG 2/14/2022 10:01:05 AM 64054819182300] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update RRethy\vim-illuminate: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for RRethy\\vim-illuminate: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for RRethy\\vim-illuminate: db98338" } [DEBUG 2/14/2022 10:01:05 AM 64054829759000] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-neorg\neorg: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-neorg\\neorg: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-neorg\\neorg: d6a2d2f8" } [DEBUG 2/14/2022 10:01:05 AM 64054831347800] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-telescope\telescope-frecency.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-telescope\\telescope-frecency.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-telescope\\telescope-frecency.nvim: 979a6f3" } [DEBUG 2/14/2022 10:01:05 AM 64054832735000] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update rebelot\kanagawa.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for rebelot\\kanagawa.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for rebelot\\kanagawa.nvim: e3a1037" } [DEBUG 2/14/2022 10:01:05 AM 64054845325100] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update hrsh7th\cmp-nvim-lsp: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for hrsh7th\\cmp-nvim-lsp: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for hrsh7th\\cmp-nvim-lsp: ebdfc20" } [DEBUG 2/14/2022 10:01:05 AM 64054846576200] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update hrsh7th\nvim-cmp: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for hrsh7th\\nvim-cmp: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for hrsh7th\\nvim-cmp: 2d8f40b" } [DEBUG 2/14/2022 10:01:05 AM 64054858332700] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update andymass\vim-matchup: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for andymass\\vim-matchup: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for andymass\\vim-matchup: 2acaf94" } [DEBUG 2/14/2022 10:01:05 AM 64054859320100] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update rcarriga\nvim-notify: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for rcarriga\\nvim-notify: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for rcarriga\\nvim-notify: 27f3176" } [DEBUG 2/14/2022 10:01:05 AM 64054888276700] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update MunifTanjim\nui.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for MunifTanjim\\nui.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for MunifTanjim\\nui.nvim: 6f803e8" } [DEBUG 2/14/2022 10:01:06 AM 64055659614800] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update TimUntersberger\neogit: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for TimUntersberger\\neogit: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for TimUntersberger\\neogit: a40e00b" } [DEBUG 2/14/2022 10:01:06 AM 64055733872800] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update jvgrootveld\telescope-zoxide: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for jvgrootveld\\telescope-zoxide: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for jvgrootveld\\telescope-zoxide: b51b7f4" } [DEBUG 2/14/2022 10:01:06 AM 64055741112700] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update b0o\SchemaStore.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for b0o\\SchemaStore.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for b0o\\SchemaStore.nvim: 002444f" } [DEBUG 2/14/2022 10:01:06 AM 64055742080900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update junegunn\vim-easy-align: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for junegunn\\vim-easy-align: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for junegunn\\vim-easy-align: 12dd631" } [DEBUG 2/14/2022 10:01:06 AM 64055743232100] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update folke\zen-mode.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for folke\\zen-mode.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for folke\\zen-mode.nvim: f1cc53d" } [DEBUG 2/14/2022 10:01:06 AM 64055744433200] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update hrsh7th\cmp-emoji: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for hrsh7th\\cmp-emoji: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for hrsh7th\\cmp-emoji: 19075c3" } [DEBUG 2/14/2022 10:01:06 AM 64055765150400] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update ray-x\lsp_signature.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for ray-x\\lsp_signature.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for ray-x\\lsp_signature.nvim: 42eb06b" } [DEBUG 2/14/2022 10:01:06 AM 64055766164100] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update romgrk\barbar.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for romgrk\\barbar.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for romgrk\\barbar.nvim: 6e63830" } [DEBUG 2/14/2022 10:01:06 AM 64055767189300] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update folke\lua-dev.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for folke\\lua-dev.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for folke\\lua-dev.nvim: a0ee777" } [DEBUG 2/14/2022 10:01:06 AM 64055768232000] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update hrsh7th\cmp-path: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for hrsh7th\\cmp-path: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for hrsh7th\\cmp-path: 466b6b8" } [DEBUG 2/14/2022 10:01:06 AM 64055783115400] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update kevinhwang91\nvim-bqf: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for kevinhwang91\\nvim-bqf: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for kevinhwang91\\nvim-bqf: e0ed601" } [DEBUG 2/14/2022 10:01:06 AM 64055786876300] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update nvim-telescope\telescope-symbols.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for nvim-telescope\\telescope-symbols.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for nvim-telescope\\telescope-symbols.nvim: d2d7d6b" } [DEBUG 2/14/2022 10:01:06 AM 64055788404000] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update dstein64\vim-startuptime: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for dstein64\\vim-startuptime: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for dstein64\\vim-startuptime: ffa3858" } [DEBUG 2/14/2022 10:01:06 AM 64055815285600] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update chaoren\vim-wordmotion: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for chaoren\\vim-wordmotion: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for chaoren\\vim-wordmotion: 0d810cc" } [DEBUG 2/14/2022 10:01:06 AM 64055834881900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update natecraddock\telescope-zf-native.nvim: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for natecraddock\\telescope-zf-native.nvim: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for natecraddock\\telescope-zf-native.nvim: 17e8adc" } [DEBUG 2/14/2022 10:01:06 AM 64055911327900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:102: Failed to update haya14busa\vim-asterisk: { data = { data = { exit_code = 1, signal = 0 }, msg = "Error pulling updates for haya14busa\\vim-asterisk: fatal: Out of memory, malloc failed (tried to allocate 524288000 bytes)\nfatal: Could not read from remote repository.\n\nPlease make sure you have the correct access rights\nand the repository exists." }, msg = "Error checking updated commit for haya14busa\\vim-asterisk: 77e9706" } [DEBUG 2/14/2022 10:01:45 AM 64094572290800] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:88: Updated nvim-treesitter\nvim-treesitter: { err = {}, messages = { "f7e9caa Update lockfile.json (#2525) (10 hours ago)" }, output = { "remote: Enumerating objects: 3, done. \nremote: Counting objects: 33% (1/3) \rremote: Counting objects: 66% (2/3) \rremote: Counting objects: 100% (3/3) \rremote: Counting objects: 100% (3/3), done.", "remote: Total 3 (delta 2), reused 3 (delta 2), pack-reused 0", "From https://github.com/nvim-treesitter/nvim-treesitter\n ca64d8b..f7e9caa master -> origin/master\n 6e7c8c4..f7e9caa update-lockfile-pr -> origin/update-lockfile-pr\n 6e7c8c4..f7e9caa update-readme-pr -> origin/update-readme-pr", "Your branch is behind 'origin/master' by 1 commit, and can be fast-forwarded.\n (use \"git pull\" to update your local branch)", "Already on 'master'", "Updating ca64d8b..f7e9caa\nFast-forward", "lockfile.json | 5 ++++-\n 1 file changed, 4 insertions(+), 1 deletion(-)" }, revs = { "ca64d8b", "f7e9caa" } } [DEBUG 2/14/2022 10:01:45 AM 64094857730900] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:88: Updated wbthomason\packer.nvim: { err = {}, messages = { "75d70d4 Fix #802: Use correct path separator in finding plugin name (#807) (6 hours ago)" }, output = { "remote: Enumerating objects: 7, done.", "remote: Counting objects: 14% (1/7)", "remote: Counting objects: 28% (2/7) \rremote: Counting objects: 42% (3/7) \rremote: Counting objects: 57% (4/7) \rremote: Counting objects: 71% (5/7) \rremote: Counting objects: 85% (6/7) \rremote: Counting objects: 100% (7/7) \rremote: Counting objects: 100% (7/7), done. \nremote: Compressing objects: 25% (1/4) \rremote: Compressing objects: 50% (2/4) \rremote: Compressing objects: 75% (3/4) \rremote: Compressing objects: 100% (4/4) \rremote: Compressing objects: 100% (4/4), done. \nremote: Total 4 (delta 2), reused 0 (delta 0), pack-reused 0", "From https://github.com/wbthomason/packer.nvim\n c5e98e3..75d70d4 master -> origin/master", "Updating c5e98e3..75d70d4\nFast-forward", "lua/packer.lua | 18 ++++++++++--------\n 1 file changed, 10 insertions(+), 8 deletions(-)" }, revs = { "c5e98e3", "75d70d4" } } [DEBUG 2/14/2022 10:01:45 AM 64095180037600] ...site\pack\packer\start\packer.nvim/lua/packer/update.lua:88: Updated neovim\nvim-lspconfig: { err = {}, messages = { "0da0023 docs: update server_configurations.md skip-checks: true (6 hours ago)", "b045a48 chore(elmls): remove overriding elm paths (#1718) (6 hours ago)" }, output = { "remote: Enumerating objects: 22, done.", "remote: Counting objects: 4% (1/21)", "remote: Counting objects: 9% (2/21) \rremote: Counting objects: 14% (3/21) \rremote: Counting objects: 19% (4/21) \rremote: Counting objects: 23% (5/21) \rremote: Counting objects: 28% (6/21) \rremote: Counting objects: 33% (7/21) \rremote: Counting objects: 38% (8/21) \rremote: Counting objects: 42% (9/21) \rremote: Counting objects: 47% (10/21) \rremote: Counting objects: 52% (11/21) \rremote: Counting objects: 57% (12/21) \rremote: Counting objects: 61% (13/21) \rremote: Counting objects: 66% (14/21) \rremote: Counting objects: 71% (15/21) \rremote: Counting objects: 76% (16/21) \rremote: Counting objects: 80% (17/21) \rremote: Counting objects: 85% (18/21) \rremote: Counting objects: 90% (19/21) \rremote: Counting objects: 95% (20/21) \rremote: Counting objects: 100% (21/21) \rremote: Counting objects: 100% (21/21), done. \nremote: Compressing objects: 14% (1/7) \rremote: Compressing objects: 28% (2/7) \rremote: Compressing objects: 42% (3/7) \rremote: Compressing objects: 57% (4/7) \rremote: Compressing objects: 71% (5/7) \rremote: Compressing objects: 85% (6/7) \rremote: Compressing objects: 100% (7/7) \rremote: Compressing objects: 100% (7/7), done. \nremote: Total 10 (delta 7), reused 5 (delta 3), pack-reused 0", "From https://github.com/neovim/nvim-lspconfig\n fad98f8..0da0023 master -> origin/master", "Updating fad98f8..0da0023\nFast-forward", "doc/server_configurations.md | 5 +----\n doc/server_configurations.txt | 5 +----\n lua/lspconfig/server_configurations/elmls.lua | 3 ---\n 3 files changed, 2 insertions(+), 11 deletions(-)" }, revs = { "fad98f8", "0da0023" } } [INFO 2/14/2022 10:03:03 AM 64172728487800] ...ack\packer\start\packer.nvim/lua/packer/plugin_utils.lua:79: Updating helptags for C:\Users\younger\.local\share\nvim-data\site\pack\packer\start\nvim-lspconfig\doc [INFO 2/14/2022 10:03:03 AM 64173148331300] ...ite\pack\packer\start\packer.nvim/lua/packer/display.lua:619: Operations are still running; plugin info is not ready yet ```packer compiled file
```lua -- Automatically generated packer.nvim plugin loader code if vim.api.nvim_call_function('has', {'nvim-0.5'}) ~= 1 then vim.api.nvim_command('echohl WarningMsg | echom "Invalid Neovim version for packer.nvim! | echohl None"') return end vim.api.nvim_command('packadd packer.nvim') local no_errors, error_msg = pcall(function() local time local profile_info local should_profile = true if should_profile then local hrtime = vim.loop.hrtime profile_info = {} time = function(chunk, start) if start then profile_info[chunk] = hrtime() else profile_info[chunk] = (hrtime() - profile_info[chunk]) / 1e6 end end else time = function(chunk, start) end end local function save_profiles(threshold) local sorted_times = {} for chunk_name, time_taken in pairs(profile_info) do sorted_times[#sorted_times + 1] = {chunk_name, time_taken} end table.sort(sorted_times, function(a, b) return a[2] > b[2] end) local results = {} for i, elem in ipairs(sorted_times) do if not threshold or threshold and elem[2] > threshold then results[i] = elem[1] .. ' took ' .. elem[2] .. 'ms' end end _G._packer = _G._packer or {} _G._packer.profile_output = results end time([[Luarocks path setup]], true) local package_path_str = "C:\\Users\\younger\\.cache\\nvim\\packer_hererocks\\2.1.0-beta3\\share\\lua\\5.1\\?.lua;C:\\Users\\younger\\.cache\\nvim\\packer_hererocks\\2.1.0-beta3\\share\\lua\\5.1\\?\\init.lua;C:\\Users\\younger\\.cache\\nvim\\packer_hererocks\\2.1.0-beta3\\lib\\luarocks\\rocks-5.1\\?.lua;C:\\Users\\younger\\.cache\\nvim\\packer_hererocks\\2.1.0-beta3\\lib\\luarocks\\rocks-5.1\\?\\init.lua" local install_cpath_pattern = "C:\\Users\\younger\\.cache\\nvim\\packer_hererocks\\2.1.0-beta3\\lib\\lua\\5.1\\?.so" if not string.find(package.path, package_path_str, 1, true) then package.path = package.path .. ';' .. package_path_str end if not string.find(package.cpath, install_cpath_pattern, 1, true) then package.cpath = package.cpath .. ';' .. install_cpath_pattern end time([[Luarocks path setup]], false) time([[try_loadstring definition]], true) local function try_loadstring(s, component, name) local success, result = pcall(loadstring(s), name, _G.packer_plugins[name]) if not success then vim.schedule(function() vim.api.nvim_notify('packer.nvim: Error running ' .. component .. ' for ' .. name .. ': ' .. result, vim.log.levels.ERROR, {}) end) end return result end time([[try_loadstring definition]], false) time([[Defining packer_plugins]], true) _G.packer_plugins = { ["Comment.nvim"] = { config = { "\27LJ\2\n1\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\22young.mod.comment\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\Comment.nvim", url = "https://github.com/numToStr/Comment.nvim" }, ["FixCursorHold.nvim"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\FixCursorHold.nvim", url = "https://github.com/antoinemadec/FixCursorHold.nvim" }, LuaSnip = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\LuaSnip", url = "https://github.com/L3MON4D3/LuaSnip" }, ["SchemaStore.nvim"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\SchemaStore.nvim", url = "https://github.com/b0o/SchemaStore.nvim" }, ZFVimDirDiff = { commands = { "ZFDirDiff", "ZFDirDiffMark" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\ZFVimDirDiff", url = "https://github.com/ZSaberLv0/ZFVimDirDiff" }, ["alpha-nvim"] = { config = { "\27LJ\2\n<\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\tdone\20young.mod.alpha\frequire\0" }, loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\alpha-nvim", url = "https://github.com/goolord/alpha-nvim" }, ["barbar.nvim"] = { config = { "\27LJ\2\n<\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\bhot\21young.mod.barbar\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\barbar.nvim", url = "https://github.com/romgrk/barbar.nvim" }, ["cmp-buffer"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-buffer", url = "https://github.com/hrsh7th/cmp-buffer" }, ["cmp-calc"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-calc", url = "https://github.com/hrsh7th/cmp-calc" }, ["cmp-cmdline"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-cmdline", url = "https://github.com/hrsh7th/cmp-cmdline" }, ["cmp-emoji"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-emoji", url = "https://github.com/hrsh7th/cmp-emoji" }, ["cmp-nvim-lsp"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-nvim-lsp", url = "https://github.com/hrsh7th/cmp-nvim-lsp" }, ["cmp-nvim-lua"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-nvim-lua", url = "https://github.com/hrsh7th/cmp-nvim-lua" }, ["cmp-path"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp-path", url = "https://github.com/hrsh7th/cmp-path" }, cmp_luasnip = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\cmp_luasnip", url = "https://github.com/saadparwaiz1/cmp_luasnip" }, ["dial.nvim"] = { config = { "\27LJ\2\n;\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\tdone\19young.mod.dial\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\dial.nvim", url = "https://github.com/monaqa/dial.nvim" }, edge = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\edge", url = "https://github.com/sainnhe/edge" }, everforest = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\everforest", url = "https://github.com/sainnhe/everforest" }, ["filetype.nvim"] = { config = { "\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\tdone\23young.mod.filetype\frequire\0" }, loaded = true, needs_bufread = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\filetype.nvim", url = "https://github.com/nathom/filetype.nvim" }, ["fine-cmdline.nvim"] = { config = { "\27LJ\2\n2\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\23young.mod.fine-cmd\frequire\0" }, loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\fine-cmdline.nvim", url = "https://github.com/VonHeikemen/fine-cmdline.nvim" }, ["gitsigns.nvim"] = { config = { "\27LJ\2\n?\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\tdone\23young.mod.gitsigns\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\gitsigns.nvim", url = "https://github.com/lewis6991/gitsigns.nvim" }, ["gruvbox-material"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\gruvbox-material", url = "https://github.com/sainnhe/gruvbox-material" }, ["impatient.nvim"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\impatient.nvim", url = "https://github.com/lewis6991/impatient.nvim" }, ["indent-blankline.nvim"] = { config = { "\27LJ\2\nG\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\tdone\31young.mod.indent-blankline\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\indent-blankline.nvim", url = "https://github.com/lukas-reineke/indent-blankline.nvim" }, ["kanagawa.nvim"] = { loaded = true, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\start\\kanagawa.nvim", url = "https://github.com/rebelot/kanagawa.nvim" }, ["lightspeed.nvim"] = { config = { "\27LJ\2\n4\0\0\3\0\2\0\0046\0\0\0'\2\1\0B\0\2\1K\0\1\0\25young.mod.lightspeed\frequire\0" }, loaded = false, needs_bufread = false, only_cond = false, path = "C:\\Users\\younger\\.local\\share\\nvim-data\\site\\pack\\packer\\opt\\lightspeed.nvim", url = "https://github.com/ggandor/lightspeed.nvim" }, ["lsp_signature.nvim"] = { config = { "\27LJ\2\n`\0\0\3\0\4\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0005\2\3\0B\0\2\1K\0\1\0\1\0\2\15toggle_key\n