YouCompleteMe
YouCompleteMe copied to clipboard
The cpu is occupied so highly
Issue Prelude
Please complete these steps and check these boxes (by putting an x inside
the brackets) before filing your issue:
- [x] I have read and understood YCM's CONTRIBUTING document.
- [x] I have read and understood YCM's CODE_OF_CONDUCT document.
- [x] I have read and understood YCM's README, especially the Frequently Asked Questions section.
- [x] I have searched YCM's issue tracker to find issues similar to the one I'm about to report and couldn't find an answer to my problem. (Example Google search.)
- [x] If filing a bug report, I have included the output of
vim --version. - [x] If filing a bug report, I have included the output of
:YcmDebugInfo. - [x] If filing a bug report, I have attached the contents of the logfiles using the
:YcmToggleLogscommand. - [x] If filing a bug report, I have included which OS (including specific OS version) I am using.
- [x] If filing a bug report, I have included a minimal test case that reproduces my issue, using
vim -Nu /path/to/YCM/vimrc_ycm_minimal, including what I expected to happen and what actually happened. - [ ] If filing a installation failure report, I have included the entire output of
install.py(orcmake/make/ninja) including its invocation - [x] I understand this is an open-source project staffed by volunteers and that any help I receive is a selfless, heartfelt gift of their free time. I know I am not entitled to anything and will be polite and courteous.
- [x] I understand my issue may be closed if it becomes obvious I didn't actually perform all of these steps.
Issue Details
Provide a clear description of the problem, including the following key
When I open the ~_vimrc, the python.exe will occupy cpu highly. Its occupation would not dissppear after a while or vanish even if I exit gvim. From my first speculation I think it is related to ycm plugin.
questions:
When I open other type files such as .py .jl .m .md, the question does not appear. By now only when I open ~/_vimrc the phenomena appears.
- What did you do?
gvim -Nu ycm_vimrc_minimal:edit ~/_vimrc
Here is my minimal vimrc:
let g:ycm_key_list_select_completion = ['<Down>']
let g:ycm_key_list_previous_completion = ['<Up>']
"<c-z> is equal to <c-x><c-o>. o is omnifunc. For supported lang by ycm, <c-z> maybe more powerful.
let g:ycm_key_invoke_completion = '<c-z>'
let g:ycm_enable_diagnostic_signs = 1
let g:ycm_seed_identifiers_with_syntax = 1
let g:ycm_collect_identifiers_from_tags_files = 1
let g:ycm_filetype_blacklist = {
\ 'notes': 1,
\ 'vimwiki': 1,
\ 'mail': 1
\}
set pythonthreedll=C:\Users\Administrator\AppData\Local\Programs\Python\Python39-32\python39.dll
set fileencodings=utf-8,gbk2312,gbk,gb18030,cp936
set encoding=utf-8
call plug#begin('~/vimfiles/plugged')
Plug 'ycm-core/YouCompleteMe'
call plug#end()
- What did you expect to happen?
I hope when I open _vimrc the python.exe would not occupy so high cpu or the occupation would go down after a while.
- What actually happened?
The python progress occupy the cpu so highly and would not disappear after a while. You can pressCtrl+Shift+Esc to check cpu occupation.

Diagnostic data
Output of vim --version
My vim is gvim on win10 so following is got by the command gvim --version.
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled May 2 2021 19:00:02)
MS-Windows 32 位图形界面版本 带 OLE 支持
包含补丁: 1-2824
编译者 mool@tororo
巨型版本 带图形界面。 可使用(+)与不可使用(-)的功能:
+acl +eval +multi_byte_ime/dyn -tag_old_static
+arabic +ex_extra +multi_lang -tag_any_white
+autocmd +extra_search +mzscheme/dyn +tcl/dyn
+autochdir -farsi +netbeans_intg -termguicolors
+autoservername +file_in_path +num64 +terminal
+balloon_eval +find_in_path +ole -termresponse
-balloon_eval_term +float +packages +textobjects
+browse +folding +path_extra +textprop
++builtin_terms -footer +perl/dyn -tgetent
+byte_offset +gettext/dyn +persistent_undo +timers
+channel -hangul_input +popupwin +title
+cindent +iconv/dyn -postscript +toolbar
+clientserver +insert_expand +printer +user_commands
+clipboard +ipv6 +profile +vartabs
+cmdline_compl +job +python/dyn +vertsplit
+cmdline_hist +jumplist +python3/dyn +virtualedit
+cmdline_info +keymap +quickfix +visual
+comments +lambda +reltime +visualextra
+conceal +langmap +rightleft +viminfo
+cryptv +libcall +ruby/dyn +vreplace
+cscope +linebreak +scrollbind -vtp
+cursorbind +lispindent +signs +wildignore
+cursorshape +listcmds +smartindent +wildmenu
+dialog_con_gui +localmap +sound +windows
+diff +lua/dyn +spell +writebackup
+digraphs +menu +startuptime -xfontset
+directx +mksession +statusline -xim
-dnd +modify_fname -sun_workshop +xpm_w32
-ebcdic +mouse +syntax -xterm_save
+emacs_tags +mouseshape +tag_binary
系统 vimrc 文件: "$VIM\vimrc"
用户 vimrc 文件: "$HOME\_vimrc"
第二用户 vimrc 文件: "$HOME\vimfiles\vimrc"
第三用户 vimrc 文件: "$VIM\_vimrc"
用户 exrc 文件: "$HOME\_exrc"
第二用户 exrc 文件: "$VIM\_exrc"
系统 gvimrc 文件: "$VIM\gvimrc"
用户 gvimrc 文件: "$HOME\_gvimrc"
第二用户 gvimrc 文件: "$HOME\vimfiles\gvimrc"
第三用户 gvimrc 文件: "$VIM\_gvimrc"
defaults file: "$VIMRUNTIME\defaults.vim"
系统菜单文件: "$VIMRUNTIME\menu.vim"
编译方式: cl -c /W3 /GF /nologo -I. -Iproto -DHAVE_PATHDEF -DWIN32 -DFEAT_CSCOPE
-DFEAT_TERMINAL -DFEAT_SOUND -DFEAT_NETBEANS_INTG -DFEAT_JOB_CHANNEL -DFEAT_IPV6
-DFEAT_XPM_W32 -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 /source-charset:utf-8 /MP
-DHAVE_STDINT_H /Ox /GL -DNDEBUG /arch:IA32 /Zl /MT /D_CRT_SECURE_NO_DEPRECATE
/D_CRT_NONSTDC_NO_DEPRECATE -DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME
-DFEAT_GUI_MSWIN -DFEAT_DIRECTX -DDYNAMIC_DIRECTX -DFEAT_DIRECTX_COLOR_EMOJI
-DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DDYNAMIC_TCL -DDYNAMIC_TCL_DLL=\"tcl86
t.dll\" -DDYNAMIC_TCL_VER=\"8.6\" -DFEAT_LUA -DDYNAMIC_LUA -DDYNAMIC_LUA_DLL=\"lua53.dll\"
-DFEAT_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3
-DDYNAMIC_PYTHON3 -DDYNAMIC_PYTHON3_DLL=\"python36.dll\" -DFEAT_MZSCHEME -I
"E:\Racket\include" -DMZ_PRECISE_GC -DDYNAMIC_MZSCHEME -DDYNAMIC_MZSCH_DLL=\"libracket3
m_a36fs8.dll\" -DDYNAMIC_MZGC_DLL=\"libracket3m_a36fs8.dll\" -DFEAT_PERL
-DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl524
.dll\" -DFEAT_RUBY -DDYNAMIC_RUBY -DDYNAMIC_RUBY_DLL=\"msvcrt-ruby240.dll\"
-DRUBY_VERSION=24 -DFEAT_HUGE /Fd.\ObjGXOULYHTRZi386/ /Zi
链接方式: link /nologo /opt:ref /LTCG:STATUS oldnames.lib kernel32.lib advapi32.lib shell32.lib
gdi32.lib comdlg32.lib ole32.lib netapi32.lib uuid.lib /machine:i386 gdi32.lib version.lib winspool.lib
comctl32.lib advapi32.lib shell32.lib netapi32.lib /machine:i386 libcmt.lib oleaut32.lib user32.lib
/nodefaultlib:lua53.lib /STACK:8388608 /nodefaultlib:python27.lib /nodefaultlib:python36.lib
"E:\ActiveTcl\lib\tclstub86.lib" winmm.lib WSock32.lib Ws2_32.lib xpm\x86\lib-vc14\libXpm.lib
/PDB:gvim.pdb -debug
Output of YcmDebugInfo

- stderr
2022-08-24 10:32:09,575 - ERROR - Semantic completion not available for ['vim']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['vim']
127.0.0.1 - - [24/Aug/2022 10:32:09] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:10,595 - INFO - Adding buffer identifiers for file: C:\Users\Administrator\_vimrc
2022-08-24 10:32:11,965 - ERROR - Error retrieving completer debug info
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\handlers.py", line 309, in DebugInfo
response[ 'completer' ] = _GetCompleterForRequestData(
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\handlers.py", line 374, in _GetCompleterForRequestData
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['vim']
127.0.0.1 - - [24/Aug/2022 10:32:11] "POST /debug_info HTTP/1.1" 200 237
2022-08-24 10:32:24,659 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:24] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:24,679 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:24,899 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
2022-08-24 10:32:24,899 - ERROR - Semantic completion not available for ['vim']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['vim']
127.0.0.1 - - [24/Aug/2022 10:32:24] "POST /event_notification HTTP/1.1" 200 2
127.0.0.1 - - [24/Aug/2022 10:32:24] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:28,429 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
2022-08-24 10:32:28,459 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycm_7wvv80rl.log
127.0.0.1 - - [24/Aug/2022 10:32:28] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:28,659 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
2022-08-24 10:32:28,669 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:28] "POST /event_notification HTTP/1.1" 200 2
127.0.0.1 - - [24/Aug/2022 10:32:28] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:29,199 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:29,359 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:29] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:32,749 - ERROR - Semantic completion not available for ['vim']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['vim']
127.0.0.1 - - [24/Aug/2022 10:32:32] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:32,749 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:32] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:32,859 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:33,059 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:33] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:33,779 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:33] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:34,499 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:34,519 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:34] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:34,779 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:35] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:35,389 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:35] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:35,419 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:35,579 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:35] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:37,839 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:37] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:37,859 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:38,019 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:38] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:38,846 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:39,126 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:39] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:40,857 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
2022-08-24 10:32:40,867 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:40,967 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:40] "POST /event_notification HTTP/1.1" 200 2
127.0.0.1 - - [24/Aug/2022 10:32:41] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:41,187 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:41] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:41,557 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:41,807 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:41] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:42,107 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:42,367 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:42] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:43,127 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:43] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:43,167 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:43,177 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:43] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:43,617 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:43,839 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:43] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:46,549 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:46] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:46,549 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:46,859 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:46] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:48,595 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:48] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:48,600 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:48,694 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:48] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:49,560 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:49] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:50,200 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
2022-08-24 10:32:50,581 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:50] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:50,591 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:50] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:51,481 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
2022-08-24 10:32:51,481 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log
127.0.0.1 - - [24/Aug/2022 10:32:51] "POST /event_notification HTTP/1.1" 200 2
2022-08-24 10:32:51,651 - ERROR - Semantic completion not available for ['log']
Traceback (most recent call last):
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable
self.GetFiletypeCompleter( filetypes )
File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter
raise ValueError(
ValueError: No semantic completer exists for filetypes: ['log']
127.0.0.1 - - [24/Aug/2022 10:32:51] "POST /event_notification HTTP/1.1" 200 2
- stdout
serving on http://DESKTOP-2019FXT:2696
Output of YcmDiags

Output of git rev-parse HEAD in YouCompleteMe installation directory
3bc66120729ec36d6cea98104b231bbcccdaf5f7
Contents of YCM, ycmd and completion engine logfiles

Following are respectively the first, second and third log files' contents.
-
2022-08-24 10:27:58,953 - ERROR - <urlopen error [WinError 10061] 由于目标计算机积极拒绝,无法连接。> -
2022-08-24 10:32:49,560 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 127.0.0.1 - - [24/Aug/2022 10:32:49] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:50,200 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log 2022-08-24 10:32:50,581 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 127.0.0.1 - - [24/Aug/2022 10:32:50] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:50,591 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 127.0.0.1 - - [24/Aug/2022 10:32:50] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:51,481 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 2022-08-24 10:32:51,481 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log 127.0.0.1 - - [24/Aug/2022 10:32:51] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:51,651 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 127.0.0.1 - - [24/Aug/2022 10:32:51] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:52,091 - ERROR - Semantic completion not available for ['log'] Traceback (most recent call last): File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 111, in FiletypeCompletionAvailable self.GetFiletypeCompleter( filetypes ) File "C:\Users\Administrator\vimfiles\plugged\YouCompleteMe\third_party\ycmd\ycmd\server_state.py", line 96, in GetFiletypeCompleter raise ValueError( ValueError: No semantic completer exists for filetypes: ['log'] 127.0.0.1 - - [24/Aug/2022 10:32:52] "POST /event_notification HTTP/1.1" 200 2 2022-08-24 10:32:52,101 - INFO - Adding buffer identifiers for file: C:\Users\Public\Documents\Wondershare\CreatorTemp\ycmd_2696_stderr_bjahn19l.log -
serving on http://DESKTOP-2019FXT:2696
OS version, distribution, etc.
- win10
Output of build/install commands
Include link to a gist containing the invocation and entire output of
install.pyif reporting an installation issue.
Other info may help
- When I forcely close the python progress, the following message arises below the gvim.

- When I add vim into g:ycm_filetype_blacklist, the phenomena disappears.
Please provide the entire ycmd and YCM log files with debug logging enabled. Use a gist rather than paste here.
I'm looking into this. going to try your version of vim as I don't repro on latest.
I can't reproduce this. can you share the exact file that you are opening? Do you see this on multiple machines or just one?
I can't reproduce this. can you share the exact file that you are opening? Do you see this on multiple machines or just one?
This file is my gvim vimrc file. The ycm_minimal_vimrc I have supported is censored from it.
I just tried it again on my PC and the cpu occupation of python progress did not tended to decrease. When I open this file at the same time this file is my vimrc file, the phenomena appears. I didn't try it on other machines. I guess it is caused by my PC though I don't know what it is.
do you have like a really big tags file or something?
let g:ycm_collect_identifiers_from_tags_files = 1
do you have like a really big tags file or something?
Maybe. But I could not determine it. Thanks for your replying. I think I would use YCM out of vim script, which does not torture me.