-
-
Notifications
You must be signed in to change notification settings - Fork 150
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description
I've seen this error when staging a file from diffview. It worked upon retrying.
Expected behavior
No response
Actual behavior
warning: could not open directory 'exapp/diffview:/home/emmanuel/projects/project/.git/:0:/subfolder/': No such file or directory
warning: could not open directory 'subfolder/diffview:/panels/8/': No such file or directory
warning: could not open directory 'subfolder/diffview:/': No such file or directory
warning: could not open directory 'subfolder/diffview:/': No such file or directory
warning: could not open directory 'subfolder/diffview:/home/emmanuel/projects/project/.git/:0:/subfolder/': No such file or directory
E5108: Error executing lua: ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:536: attempt to index local 'item' (a nil value)
stack traceback:
...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:536: in function 'infer_cur_file'
...iffview.nvim/lua/diffview/scene/views/diff/listeners.lua:123: in function 'call'
.../pack/packer/start/diffview.nvim/lua/diffview/events.lua:171: in function 'filter_call'
.../pack/packer/start/diffview.nvim/lua/diffview/events.lua:196: in function 'fn'
...te/pack/packer/start/diffview.nvim/lua/diffview/init.lua:256: in function '_emit'
...te/pack/packer/start/diffview.nvim/lua/diffview/init.lua:270: in function 'emit'
...pack/packer/start/diffview.nvim/lua/diffview/actions.lua:646: in function <...pack/packer/start/diffview.nvim/lua/diffview/actions.lua:645>
warning: could not open directory 'exapp/diffview:/panels/8/': No such file or directory
warning: could not open directory 'exapp/diffview:/panels/8/': No such file or directory
warning: could not open directory 'exapp/diffview:/panels/8/': No such file or directory
Steps to reproduce
cannot reproduce at wish
Health check
Output of :checkhealth diffview
==============================================================================
diffview: require("diffview.health").check()
Checking plugin dependencies ~
- OK nvim-web-devicons installed.
Checking VCS tools ~
- The plugin requires at least one of the supported VCS tools to be valid.
- OK Git found.
- OK Git is up-to-date. (2.41.0)
- WARNING Configured `hg_cmd` is not executable: 'hg'
Log info
Relevant info from :DiffviewLog
[INFO 2023-07-12 12:22:55.019 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:483: [DiffView] Completed update for 2 files successfully (56.588 ms)
[INFO 2023-07-12 12:23:36.984 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:483: [DiffView] Completed update for 2 files successfully (194.546 ms)
[INFO 2023-07-12 12:24:38.237 +0200] ...ite/pack/packer/start/diffview.nvim/lua/diffview/lib.lua:24: [command call] :DiffviewOpen
[ERROR 2023-07-12 12:24:38.439 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:142: Inbalance in diff data!
[ERROR 2023-07-12 12:24:38.439 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [job-info] Exit code: 0
[ERROR 2023-07-12 12:24:38.439 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cmd] git 'diff' '--ignore-submodules' '--name-status' '--'
[ERROR 2023-07-12 12:24:38.439 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cwd] /home/emmanuel/projects/flatman
[ERROR 2023-07-12 12:24:38.440 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:148: (1/2) Retrying failed jobs...
[INFO 2023-07-12 12:24:38.455 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:157: Retry was successful!
[INFO 2023-07-12 12:24:38.611 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:483: [DiffView] Completed update for 2 files successfully (189.254 ms)
[INFO 2023-07-12 12:34:07.162 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:483: [DiffView] Completed update for 2 files successfully (48.168 ms)
[ERROR 2023-07-12 12:36:50.314 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:142: Inbalance in diff data!
[ERROR 2023-07-12 12:36:50.314 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [job-info] Exit code: 0
[ERROR 2023-07-12 12:36:50.314 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cmd] git 'diff' '--ignore-submodules' '--numstat' '--cached' 'e4ee61a4e41a1ddb6f3a9d2fe1637fa608d7657f' '--'
[ERROR 2023-07-12 12:36:50.314 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cwd] /home/emmanuel/projects/flatman
[ERROR 2023-07-12 12:36:50.314 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:148: (1/2) Retrying failed jobs...
[ERROR 2023-07-12 12:36:50.318 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:142: Inbalance in diff data!
[ERROR 2023-07-12 12:36:50.318 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [job-info] Exit code: 0
[ERROR 2023-07-12 12:36:50.318 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cmd] git 'diff' '--ignore-submodules' '--numstat' '--cached' 'e4ee61a4e41a1ddb6f3a9d2fe1637fa608d7657f' '--'
[ERROR 2023-07-12 12:36:50.318 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:145: [cwd] /home/emmanuel/projects/flatman
[ERROR 2023-07-12 12:36:50.318 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:148: (2/2) Retrying failed jobs...
[ERROR 2023-07-12 12:36:50.323 +0200] ...ck/packer/start/diffview.nvim/lua/diffview/multi_job.lua:159: All retries failed!
[ERROR 2023-07-12 12:36:50.323 +0200] ...e/pack/packer/start/diffview.nvim/lua/diffview/utils.lua:92: Failed to get git status for staged files!
[ERROR 2023-07-12 12:36:50.323 +0200] ...e/pack/packer/start/diffview.nvim/lua/diffview/utils.lua:92: Failed to update files in a diff view!
[ERROR 2023-07-12 12:36:50.324 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:354: [DiffView] Failed to update files!
[INFO 2023-07-12 12:36:50.685 +0200] ...iffview.nvim/lua/diffview/scene/views/diff/diff_view.lua:483: [DiffView] Completed update for 2 files successfully (96.133 ms)
Neovim version
NVIM v0.9.0
Build type: Release
LuaJIT 2.1.0-beta3Operating system and version
Linux 6.3.8-200.fc38.x86_64 x86_64 GNU/Linux
Minimal config
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working