Created
December 4, 2020 17:19
-
-
Save yejingchen/d82cb521abe2ccbc9251f4f573f734ed to your computer and use it in GitHub Desktop.
YCM logs for watchdog issue
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
01:12:30 ccls initialize.cc:274 I initialize in directory /tmp/foo with uri file:///tmp/foo | |
01:12:30 ccls initialize.cc:297 I initializationOptions: {"compilationDatabaseCommand":"","compilationDatabaseDirectory":"","cache":{"directory":".ccls-cache","format":"binary","hierarchicalPath":false,"retainInMemory":2},"capabilities":{"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"}","moreTriggerCharacter":[]},"foldingRangeProvider":true,"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":true}}},"clang":{"excludeArgs":[],"extraArgs":[],"pathMappings":[],"resourceDir":""},"client":{"diagnosticsRelatedInformation":true,"hierarchicalDocumentSymbolSupport":true,"linkSupport":true,"snippetSupport":true},"codeLens":{"localVariables":true},"completion":{"caseSensitivity":2,"detailedLabel":true,"dropOldRequests":true,"duplicateOptional":true,"filterAndSort":true,"include":{"blacklist":[],"maxPathSize":30,"suffixWhitelist":[".h",".hpp",".hh",".inc"],"whitelist":[]},"maxNum":100,"placeholder":true},"diagnostics":{"blacklist":[],"onChange":1000,"onOpen":0,"onSave":0,"spellChecking":true,"whitelist":[]},"highlight":{"largeFileSize":2097152,"lsRanges":false,"blacklist":[],"whitelist":[]},"index":{"blacklist":[],"comments":2,"initialNoLinkage":false,"initialBlacklist":[],"initialWhitelist":[],"maxInitializerLines":5,"multiVersion":0,"multiVersionBlacklist":[],"multiVersionWhitelist":[],"name":{"suppressUnwrittenScope":false},"onChange":false,"parametersInDeclarations":true,"threads":0,"trackDependency":2,"whitelist":[]},"request":{"timeout":5000},"session":{"maxNum":10},"workspaceSymbol":{"caseSensitivity":1,"maxNum":1000,"sort":true},"xref":{"maxNum":2000}} | |
01:12:30 ccls initialize.cc:329 I use -resource-dir=/usr/lib/clang/11.0.0 | |
01:12:30 ccls initialize.cc:361 I workspace folder: /tmp/foo/ | |
01:12:30 ccls initialize.cc:386 I start 8 indexers | |
01:12:30 ccls initialize.cc:394 I dispatch initial index requests | |
01:12:30 ccls pipeline.cc:493 I loaded project. Refresh semantic highlight for all working file. | |
01:12:30 ccls sema_manager.cc:745 I clear all sessions | |
01:12:30 ccls pipeline.cc:493 I loaded project. Refresh semantic highlight for all working file. | |
01:12:30 preamble sema_manager.cc:736 I create session for /tmp/foo/a.c | |
01:12:30 indexer2 pipeline.cc:298 I load cache for /tmp/foo/a.c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2020-12-05 01:12:29,745 - DEBUG - GET b'http://127.0.0.1:59209/ready' (None) | |
{'content-type': 'application/json', 'x-ycm-hmac': b'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4='} | |
2020-12-05 01:12:29,820 - ERROR - HTTPConnectionPool(host='127.0.0.1', port=59209): Max retries exceeded with url: /ready (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f96cfdd8040>: Failed to establish a new connection: [Errno 111] 拒绝连接')) | |
2020-12-05 01:12:29,920 - DEBUG - GET b'http://127.0.0.1:59209/ready' (None) | |
{'content-type': 'application/json', 'x-ycm-hmac': b'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4='} | |
2020-12-05 01:12:29,923 - ERROR - HTTPConnectionPool(host='127.0.0.1', port=59209): Max retries exceeded with url: /ready (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f96cfdd8b80>: Failed to establish a new connection: [Errno 111] 拒绝连接')) | |
2020-12-05 01:12:30,024 - DEBUG - GET b'http://127.0.0.1:59209/ready' (None) | |
{'content-type': 'application/json', 'x-ycm-hmac': b'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4='} | |
2020-12-05 01:12:30,033 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:12:30,036 - DEBUG - GET b'http://127.0.0.1:59209/signature_help_available' ({'subserver': 'c'}) | |
{'content-type': 'application/json', 'x-ycm-hmac': b'9XPAxkEuJn3ljtt1DcuY7qWvGTfIzMnWFmsz9kdaF58='} | |
2020-12-05 01:12:30,040 - DEBUG - POST b'http://127.0.0.1:59209/event_notification' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'UDsq2+dwugUXz5SrpRAJol+Ql8xOUKvl39UhKVnOjdU='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "event_name": "BufferVisit"}' | |
2020-12-05 01:12:30,049 - DEBUG - POST b'http://127.0.0.1:59209/event_notification' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'Gf1gF8tAK/Y0dcos4yQKI3AIYIfIaRTDkuQZUfFYVjg='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "event_name": "FileReadyToParse"}' | |
2020-12-05 01:12:30,135 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:12:30,152 - DEBUG - POST b'http://127.0.0.1:59209/semantic_completion_available' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'zOCvjqBzSjx3TG0Hrs2U5yjea8IvlRUTrFpoBqkjJrs='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "filetypes": "c"}' | |
2020-12-05 01:12:30,158 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:12:30,159 - DEBUG - RX: <Response [200]> | |
{} | |
2020-12-05 01:12:30,246 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:12:30,247 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:12:33,223 - DEBUG - POST b'http://127.0.0.1:59209/debug_info' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'oDvKX9TqIfzMxdbXHxdfx4d83hrXMyrMHvVhBVNDks4='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:12:33,230 - DEBUG - RX: <Response [200]> | |
{"python":{"executable":"/usr/bin/python","version":"3.9.0"},"clang":{"has_support":false,"version":null},"extra_conf":{"path":null,"is_loaded":false},"completer":{"name":"GenericLSP","servers":[{"name":"cclsCompleter","is_running":false,"executable":["/usr/bin/ccls"],"address":null,"port":null,"pid":null,"logfiles":["/tmp/cclscompleter_stderrypdre8uw.log"],"extras":[{"key":"Server State","value":"Dead"},{"key":"Project Directory","value":"/tmp/foo"},{"key":"Settings","value":"{}"}]}],"items":[]}} | |
2020-12-05 01:12:40,276 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:12:40,278 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:12:50,299 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:12:50,300 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:00,323 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:00,324 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:10,360 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:10,362 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:20,383 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:20,384 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:27,192 - DEBUG - POST b'http://127.0.0.1:59209/event_notification' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'Gf1gF8tAK/Y0dcos4yQKI3AIYIfIaRTDkuQZUfFYVjg='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "event_name": "FileReadyToParse"}' | |
2020-12-05 01:13:27,197 - DEBUG - RX: <Response [200]> | |
{} | |
2020-12-05 01:13:30,414 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:30,415 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:31,254 - DEBUG - POST b'http://127.0.0.1:59209/defined_subcommands' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'5oFQEI4giEQWz7/dFDH7PPVsFK1TrQg7STscB/6pImc='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:31,266 - DEBUG - RX: <Response [200]> | |
["ExecuteCommand","FixIt","Format","GetHover","GoTo","GoToDeclaration","GoToDefinition","GoToImplementation","GoToReferences","GoToSymbol","GoToType","RefactorRename","RestartServer"] | |
2020-12-05 01:13:31,268 - DEBUG - POST b'http://127.0.0.1:59209/run_completer_command' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'BVI2PmE7AbRBaQXuGUt0WFA4A2HPbOsBvAuwPahtuW0='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "options": {"tab_size": 8, "insert_spaces": false}, "command_arguments": ["GetHover"]}' | |
2020-12-05 01:13:31,371 - DEBUG - RX: <Response [500]> | |
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\", line 94, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\", line 472, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 70, in <lambda>\n self._GetHover( request_data ) }\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 74, in _GetHover\n raw_hover = self.GetHoverResponse( request_data )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 2330, in GetHoverResponse\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"} | |
2020-12-05 01:13:31,372 - ERROR - Error while handling server response | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 73, in HandleFuture | |
return _JsonFromFuture( future ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 256, in _JsonFromFuture | |
raise MakeServerException( response.json() ) | |
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:36,230 - DEBUG - POST b'http://127.0.0.1:59209/defined_subcommands' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'GL26DEhXPB8SpUCQxXJNV3V/8qpznHXEd9W757mYqbc='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:36,236 - DEBUG - RX: <Response [200]> | |
["ExecuteCommand","FixIt","Format","GetHover","GoTo","GoToDeclaration","GoToDefinition","GoToImplementation","GoToReferences","GoToSymbol","GoToType","RefactorRename","RestartServer"] | |
2020-12-05 01:13:36,806 - DEBUG - POST b'http://127.0.0.1:59209/run_completer_command' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'0bZIFOIuaCMi2qptJKqNjhHohPVs6yFbe0bHt5k1DM8='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "options": {"tab_size": 8, "insert_spaces": false}, "command_arguments": ["GoTo"]}' | |
2020-12-05 01:13:36,815 - DEBUG - RX: <Response [500]> | |
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\", line 94, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\", line 472, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 63, in <lambda>\n lambda self, request_data, args: self.GoTo( request_data,\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 2365, in GoTo\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"} | |
2020-12-05 01:13:36,816 - ERROR - Error while handling server response | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 73, in HandleFuture | |
return _JsonFromFuture( future ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 256, in _JsonFromFuture | |
raise MakeServerException( response.json() ) | |
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:36,817 - DEBUG - RX: <Response [500]> | |
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\", line 94, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\", line 472, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 63, in <lambda>\n lambda self, request_data, args: self.GoTo( request_data,\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 2365, in GoTo\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"} | |
2020-12-05 01:13:36,818 - ERROR - Error while handling server response | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 73, in HandleFuture | |
return _JsonFromFuture( future ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 256, in _JsonFromFuture | |
raise MakeServerException( response.json() ) | |
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:40,454 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:40,455 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:13:40,935 - DEBUG - POST b'http://127.0.0.1:59209/event_notification' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'o9Qd4sBQKofn1J/4jj4Pbp6d6NM1VBqX0lNh5xtm3mk='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "event_name": "FileReadyToParse"}' | |
2020-12-05 01:13:40,943 - DEBUG - RX: <Response [200]> | |
{} | |
2020-12-05 01:13:44,998 - DEBUG - POST b'http://127.0.0.1:59209/run_completer_command' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'iB68tl4xyMMbpSvI3m/A3aIH4UZSdyh8Co+j9ZRFGlk='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "options": {"tab_size": 8, "insert_spaces": false}, "command_arguments": ["GetHover"]}' | |
2020-12-05 01:13:45,105 - DEBUG - RX: <Response [500]> | |
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\", line 94, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\", line 472, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 70, in <lambda>\n self._GetHover( request_data ) }\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 74, in _GetHover\n raw_hover = self.GetHoverResponse( request_data )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 2330, in GetHoverResponse\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"} | |
2020-12-05 01:13:45,106 - ERROR - Error while handling server response | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 73, in HandleFuture | |
return _JsonFromFuture( future ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 256, in _JsonFromFuture | |
raise MakeServerException( response.json() ) | |
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:50,487 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:13:50,488 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:00,510 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:00,511 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:10,546 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:10,546 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:20,562 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:20,562 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:30,599 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:30,600 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:40,628 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:40,628 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:49,737 - DEBUG - POST b'http://127.0.0.1:59209/debug_info' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'xJPtak0omr6j70wqyhXJnjcULarFOiDQLxjm+sac/NM='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:14:49,746 - DEBUG - RX: <Response [200]> | |
{"python":{"executable":"/usr/bin/python","version":"3.9.0"},"clang":{"has_support":false,"version":null},"extra_conf":{"path":null,"is_loaded":false},"completer":{"name":"GenericLSP","servers":[{"name":"cclsCompleter","is_running":false,"executable":["/usr/bin/ccls"],"address":null,"port":null,"pid":null,"logfiles":["/tmp/cclscompleter_stderrypdre8uw.log"],"extras":[{"key":"Server State","value":"Dead"},{"key":"Project Directory","value":"/tmp/foo"},{"key":"Settings","value":"{}"}]}],"items":[]}} | |
2020-12-05 01:14:50,649 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:14:50,651 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:00,673 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:15:00,675 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:10,702 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:15:10,702 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:20,723 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:15:20,724 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:30,755 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:15:30,755 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:40,788 - DEBUG - RX: <Response [200]> | |
true | |
2020-12-05 01:15:40,790 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}}' | |
2020-12-05 01:15:44,700 - DEBUG - POST b'http://127.0.0.1:59209/receive_messages' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'ewnBF8dbCXnLFd5mScpjbaZW04qgbjtCwLiDJq9G+yc='} | |
b'{"filepath": "/tmp/ycm_ygjkowv1.log", "line_num": 1, "column_num": 1, "working_dir": "/tmp/foo", "file_data": {"/tmp/ycm_ygjkowv1.log": {"contents": "2020-12-05 01:12:29,745 - DEBUG - GET b\'http://127.0.0.1:59209/ready\' (None)\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4=\'}\\n2020-12-05 01:12:29,820 - ERROR - HTTPConnectionPool(host=\'127.0.0.1\', port=59209): Max retries exceeded with url: /ready (Caused by NewConnectionError(\'<urllib3.connection.HTTPConnection object at 0x7f96cfdd8040>: Failed to establish a new connection: [Errno 111] \\u62d2\\u7edd\\u8fde\\u63a5\'))\\n2020-12-05 01:12:29,920 - DEBUG - GET b\'http://127.0.0.1:59209/ready\' (None)\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4=\'}\\n2020-12-05 01:12:29,923 - ERROR - HTTPConnectionPool(host=\'127.0.0.1\', port=59209): Max retries exceeded with url: /ready (Caused by NewConnectionError(\'<urllib3.connection.HTTPConnection object at 0x7f96cfdd8b80>: Failed to establish a new connection: [Errno 111] \\u62d2\\u7edd\\u8fde\\u63a5\'))\\n2020-12-05 01:12:30,024 - DEBUG - GET b\'http://127.0.0.1:59209/ready\' (None)\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'kmm0qrPDqfarRjz4ra6sn2w8Xa5kaPonOJkD65S8//4=\'}\\n2020-12-05 01:12:30,033 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:12:30,036 - DEBUG - GET b\'http://127.0.0.1:59209/signature_help_available\' ({\'subserver\': \'c\'})\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'9XPAxkEuJn3ljtt1DcuY7qWvGTfIzMnWFmsz9kdaF58=\'}\\n2020-12-05 01:12:30,040 - DEBUG - POST b\'http://127.0.0.1:59209/event_notification\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'UDsq2+dwugUXz5SrpRAJol+Ql8xOUKvl39UhKVnOjdU=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"event_name\\": \\"BufferVisit\\"}\'\\n2020-12-05 01:12:30,049 - DEBUG - POST b\'http://127.0.0.1:59209/event_notification\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'Gf1gF8tAK/Y0dcos4yQKI3AIYIfIaRTDkuQZUfFYVjg=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"event_name\\": \\"FileReadyToParse\\"}\'\\n2020-12-05 01:12:30,135 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:12:30,152 - DEBUG - POST b\'http://127.0.0.1:59209/semantic_completion_available\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'zOCvjqBzSjx3TG0Hrs2U5yjea8IvlRUTrFpoBqkjJrs=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"filetypes\\": \\"c\\"}\'\\n2020-12-05 01:12:30,158 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:12:30,159 - DEBUG - RX: <Response [200]>\\n{}\\n2020-12-05 01:12:30,246 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:12:30,247 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:12:33,223 - DEBUG - POST b\'http://127.0.0.1:59209/debug_info\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'oDvKX9TqIfzMxdbXHxdfx4d83hrXMyrMHvVhBVNDks4=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:12:33,230 - DEBUG - RX: <Response [200]>\\n{\\"python\\":{\\"executable\\":\\"/usr/bin/python\\",\\"version\\":\\"3.9.0\\"},\\"clang\\":{\\"has_support\\":false,\\"version\\":null},\\"extra_conf\\":{\\"path\\":null,\\"is_loaded\\":false},\\"completer\\":{\\"name\\":\\"GenericLSP\\",\\"servers\\":[{\\"name\\":\\"cclsCompleter\\",\\"is_running\\":false,\\"executable\\":[\\"/usr/bin/ccls\\"],\\"address\\":null,\\"port\\":null,\\"pid\\":null,\\"logfiles\\":[\\"/tmp/cclscompleter_stderrypdre8uw.log\\"],\\"extras\\":[{\\"key\\":\\"Server State\\",\\"value\\":\\"Dead\\"},{\\"key\\":\\"Project Directory\\",\\"value\\":\\"/tmp/foo\\"},{\\"key\\":\\"Settings\\",\\"value\\":\\"{}\\"}]}],\\"items\\":[]}}\\n2020-12-05 01:12:40,276 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:12:40,278 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:12:50,299 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:12:50,300 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:00,323 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:00,324 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:10,360 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:10,362 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:20,383 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:20,384 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:27,192 - DEBUG - POST b\'http://127.0.0.1:59209/event_notification\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'Gf1gF8tAK/Y0dcos4yQKI3AIYIfIaRTDkuQZUfFYVjg=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"event_name\\": \\"FileReadyToParse\\"}\'\\n2020-12-05 01:13:27,197 - DEBUG - RX: <Response [200]>\\n{}\\n2020-12-05 01:13:30,414 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:30,415 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:31,254 - DEBUG - POST b\'http://127.0.0.1:59209/defined_subcommands\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'5oFQEI4giEQWz7/dFDH7PPVsFK1TrQg7STscB/6pImc=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:31,266 - DEBUG - RX: <Response [200]>\\n[\\"ExecuteCommand\\",\\"FixIt\\",\\"Format\\",\\"GetHover\\",\\"GoTo\\",\\"GoToDeclaration\\",\\"GoToDefinition\\",\\"GoToImplementation\\",\\"GoToReferences\\",\\"GoToSymbol\\",\\"GoToType\\",\\"RefactorRename\\",\\"RestartServer\\"]\\n2020-12-05 01:13:31,268 - DEBUG - POST b\'http://127.0.0.1:59209/run_completer_command\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'BVI2PmE7AbRBaQXuGUt0WFA4A2HPbOsBvAuwPahtuW0=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"options\\": {\\"tab_size\\": 8, \\"insert_spaces\\": false}, \\"command_arguments\\": [\\"GetHover\\"]}\'\\n2020-12-05 01:13:31,371 - DEBUG - RX: <Response [500]>\\n{\\"exception\\":{\\"TYPE\\":\\"RuntimeError\\"},\\"message\\":\\"Server is initializing. Please wait.\\",\\"traceback\\":\\"Traceback (most recent call last):\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 868, in _handle\\\\n return route.call(**args)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 1748, in wrapper\\\\n rv = callback(*a, **ka)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\\\\\\", line 97, in wrapper\\\\n return callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\\\\\\", line 62, in wrapper\\\\n body = callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\\\\\\", line 94, in RunCompleterCommand\\\\n return _JsonResponse( completer.OnUserCommand(\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\\\\\\", line 472, in OnUserCommand\\\\n return command( self, request_data, arguments[ 1: ] )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\\\\\\", line 70, in <lambda>\\\\n self._GetHover( request_data ) }\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\\\\\\", line 74, in _GetHover\\\\n raw_hover = self.GetHoverResponse( request_data )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 2330, in GetHoverResponse\\\\n raise RuntimeError( \'Server is initializing. Please wait.\' )\\\\nRuntimeError: Server is initializing. Please wait.\\\\n\\"}\\n2020-12-05 01:13:31,372 - ERROR - Error while handling server response\\nTraceback (most recent call last):\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 73, in HandleFuture\\n return _JsonFromFuture( future )\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 256, in _JsonFromFuture\\n raise MakeServerException( response.json() )\\nycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait.\\n2020-12-05 01:13:36,230 - DEBUG - POST b\'http://127.0.0.1:59209/defined_subcommands\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'GL26DEhXPB8SpUCQxXJNV3V/8qpznHXEd9W757mYqbc=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 4, \\"column_num\\": 2, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:36,236 - DEBUG - RX: <Response [200]>\\n[\\"ExecuteCommand\\",\\"FixIt\\",\\"Format\\",\\"GetHover\\",\\"GoTo\\",\\"GoToDeclaration\\",\\"GoToDefinition\\",\\"GoToImplementation\\",\\"GoToReferences\\",\\"GoToSymbol\\",\\"GoToType\\",\\"RefactorRename\\",\\"RestartServer\\"]\\n2020-12-05 01:13:36,806 - DEBUG - POST b\'http://127.0.0.1:59209/run_completer_command\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'0bZIFOIuaCMi2qptJKqNjhHohPVs6yFbe0bHt5k1DM8=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 4, \\"column_num\\": 2, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"options\\": {\\"tab_size\\": 8, \\"insert_spaces\\": false}, \\"command_arguments\\": [\\"GoTo\\"]}\'\\n2020-12-05 01:13:36,815 - DEBUG - RX: <Response [500]>\\n{\\"exception\\":{\\"TYPE\\":\\"RuntimeError\\"},\\"message\\":\\"Server is initializing. Please wait.\\",\\"traceback\\":\\"Traceback (most recent call last):\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 868, in _handle\\\\n return route.call(**args)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 1748, in wrapper\\\\n rv = callback(*a, **ka)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\\\\\\", line 97, in wrapper\\\\n return callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\\\\\\", line 62, in wrapper\\\\n body = callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\\\\\\", line 94, in RunCompleterCommand\\\\n return _JsonResponse( completer.OnUserCommand(\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\\\\\\", line 472, in OnUserCommand\\\\n return command( self, request_data, arguments[ 1: ] )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 63, in <lambda>\\\\n lambda self, request_data, args: self.GoTo( request_data,\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 2365, in GoTo\\\\n raise RuntimeError( \'Server is initializing. Please wait.\' )\\\\nRuntimeError: Server is initializing. Please wait.\\\\n\\"}\\n2020-12-05 01:13:36,816 - ERROR - Error while handling server response\\nTraceback (most recent call last):\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 73, in HandleFuture\\n return _JsonFromFuture( future )\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 256, in _JsonFromFuture\\n raise MakeServerException( response.json() )\\nycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait.\\n2020-12-05 01:13:36,817 - DEBUG - RX: <Response [500]>\\n{\\"exception\\":{\\"TYPE\\":\\"RuntimeError\\"},\\"message\\":\\"Server is initializing. Please wait.\\",\\"traceback\\":\\"Traceback (most recent call last):\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 868, in _handle\\\\n return route.call(**args)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 1748, in wrapper\\\\n rv = callback(*a, **ka)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\\\\\\", line 97, in wrapper\\\\n return callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\\\\\\", line 62, in wrapper\\\\n body = callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\\\\\\", line 94, in RunCompleterCommand\\\\n return _JsonResponse( completer.OnUserCommand(\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\\\\\\", line 472, in OnUserCommand\\\\n return command( self, request_data, arguments[ 1: ] )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 63, in <lambda>\\\\n lambda self, request_data, args: self.GoTo( request_data,\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 2365, in GoTo\\\\n raise RuntimeError( \'Server is initializing. Please wait.\' )\\\\nRuntimeError: Server is initializing. Please wait.\\\\n\\"}\\n2020-12-05 01:13:36,818 - ERROR - Error while handling server response\\nTraceback (most recent call last):\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 73, in HandleFuture\\n return _JsonFromFuture( future )\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 256, in _JsonFromFuture\\n raise MakeServerException( response.json() )\\nycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait.\\n2020-12-05 01:13:40,454 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:40,455 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:13:40,935 - DEBUG - POST b\'http://127.0.0.1:59209/event_notification\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'o9Qd4sBQKofn1J/4jj4Pbp6d6NM1VBqX0lNh5xtm3mk=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 4, \\"column_num\\": 2, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"event_name\\": \\"FileReadyToParse\\"}\'\\n2020-12-05 01:13:40,943 - DEBUG - RX: <Response [200]>\\n{}\\n2020-12-05 01:13:44,998 - DEBUG - POST b\'http://127.0.0.1:59209/run_completer_command\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'iB68tl4xyMMbpSvI3m/A3aIH4UZSdyh8Co+j9ZRFGlk=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 4, \\"column_num\\": 2, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}, \\"options\\": {\\"tab_size\\": 8, \\"insert_spaces\\": false}, \\"command_arguments\\": [\\"GetHover\\"]}\'\\n2020-12-05 01:13:45,105 - DEBUG - RX: <Response [500]>\\n{\\"exception\\":{\\"TYPE\\":\\"RuntimeError\\"},\\"message\\":\\"Server is initializing. Please wait.\\",\\"traceback\\":\\"Traceback (most recent call last):\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 868, in _handle\\\\n return route.call(**args)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\\\\\\", line 1748, in wrapper\\\\n rv = callback(*a, **ka)\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\\\\\\", line 97, in wrapper\\\\n return callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\\\\\\", line 62, in wrapper\\\\n body = callback( *args, **kwargs )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\\\\\\", line 94, in RunCompleterCommand\\\\n return _JsonResponse( completer.OnUserCommand(\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\\\\\\", line 472, in OnUserCommand\\\\n return command( self, request_data, arguments[ 1: ] )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\\\\\\", line 70, in <lambda>\\\\n self._GetHover( request_data ) }\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\\\\\\", line 74, in _GetHover\\\\n raw_hover = self.GetHoverResponse( request_data )\\\\n File \\\\\\"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\\\\\\", line 2330, in GetHoverResponse\\\\n raise RuntimeError( \'Server is initializing. Please wait.\' )\\\\nRuntimeError: Server is initializing. Please wait.\\\\n\\"}\\n2020-12-05 01:13:45,106 - ERROR - Error while handling server response\\nTraceback (most recent call last):\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 73, in HandleFuture\\n return _JsonFromFuture( future )\\n File \\"/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py\\", line 256, in _JsonFromFuture\\n raise MakeServerException( response.json() )\\nycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait.\\n2020-12-05 01:13:50,487 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:13:50,488 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:00,510 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:00,511 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:10,546 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:10,546 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:20,562 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:20,562 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:30,599 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:30,600 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:40,628 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:40,628 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:49,737 - DEBUG - POST b\'http://127.0.0.1:59209/debug_info\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'xJPtak0omr6j70wqyhXJnjcULarFOiDQLxjm+sac/NM=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 4, \\"column_num\\": 2, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:14:49,746 - DEBUG - RX: <Response [200]>\\n{\\"python\\":{\\"executable\\":\\"/usr/bin/python\\",\\"version\\":\\"3.9.0\\"},\\"clang\\":{\\"has_support\\":false,\\"version\\":null},\\"extra_conf\\":{\\"path\\":null,\\"is_loaded\\":false},\\"completer\\":{\\"name\\":\\"GenericLSP\\",\\"servers\\":[{\\"name\\":\\"cclsCompleter\\",\\"is_running\\":false,\\"executable\\":[\\"/usr/bin/ccls\\"],\\"address\\":null,\\"port\\":null,\\"pid\\":null,\\"logfiles\\":[\\"/tmp/cclscompleter_stderrypdre8uw.log\\"],\\"extras\\":[{\\"key\\":\\"Server State\\",\\"value\\":\\"Dead\\"},{\\"key\\":\\"Project Directory\\",\\"value\\":\\"/tmp/foo\\"},{\\"key\\":\\"Settings\\",\\"value\\":\\"{}\\"}]}],\\"items\\":[]}}\\n2020-12-05 01:14:50,649 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:14:50,651 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:15:00,673 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:15:00,675 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:15:10,702 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:15:10,702 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:15:20,723 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:15:20,724 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:15:30,755 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:15:30,755 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n2020-12-05 01:15:40,788 - DEBUG - RX: <Response [200]>\\ntrue\\n2020-12-05 01:15:40,790 - DEBUG - POST b\'http://127.0.0.1:59209/receive_messages\'\\n{\'content-type\': \'application/json\', \'x-ycm-hmac\': b\'XE+IG46qv8RvPYJqyCmdJTdQgAfoJuLhXtYA1dZIu7k=\'}\\nb\'{\\"filepath\\": \\"/tmp/foo/a.c\\", \\"line_num\\": 1, \\"column_num\\": 1, \\"working_dir\\": \\"/tmp/foo\\", \\"file_data\\": {\\"/tmp/foo/a.c\\": {\\"contents\\": \\"#include <stdio.h>\\\\\\\\nint main()\\\\\\\\n{\\\\\\\\n\\\\\\\\tprintf(\\\\\\\\\\"hello\\\\\\\\\\\\\\\\n\\\\\\\\\\");\\\\\\\\n\\\\\\\\treturn 0;\\\\\\\\n}\\\\\\\\n\\", \\"filetypes\\": [\\"c\\"]}}}\'\\n", "filetypes": ["ycm_nofiletype"]}}}' | |
2020-12-05 01:15:44,805 - DEBUG - RX: <Response [200]> | |
false | |
2020-12-05 01:15:48,704 - DEBUG - POST b'http://127.0.0.1:59209/run_completer_command' | |
{'content-type': 'application/json', 'x-ycm-hmac': b'iB68tl4xyMMbpSvI3m/A3aIH4UZSdyh8Co+j9ZRFGlk='} | |
b'{"filepath": "/tmp/foo/a.c", "line_num": 4, "column_num": 2, "working_dir": "/tmp/foo", "file_data": {"/tmp/foo/a.c": {"contents": "#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n", "filetypes": ["c"]}}, "options": {"tab_size": 8, "insert_spaces": false}, "command_arguments": ["GetHover"]}' | |
2020-12-05 01:15:48,805 - DEBUG - RX: <Response [500]> | |
{"exception":{"TYPE":"RuntimeError"},"message":"Server is initializing. Please wait.","traceback":"Traceback (most recent call last):\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 868, in _handle\n return route.call(**args)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py\", line 1748, in wrapper\n rv = callback(*a, **ka)\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py\", line 97, in wrapper\n return callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py\", line 62, in wrapper\n body = callback( *args, **kwargs )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py\", line 94, in RunCompleterCommand\n return _JsonResponse( completer.OnUserCommand(\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py\", line 472, in OnUserCommand\n return command( self, request_data, arguments[ 1: ] )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 70, in <lambda>\n self._GetHover( request_data ) }\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py\", line 74, in _GetHover\n raw_hover = self.GetHoverResponse( request_data )\n File \"/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py\", line 2330, in GetHoverResponse\n raise RuntimeError( 'Server is initializing. Please wait.' )\nRuntimeError: Server is initializing. Please wait.\n"} | |
2020-12-05 01:15:48,806 - ERROR - Error while handling server response | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 73, in HandleFuture | |
return _JsonFromFuture( future ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/python/ycm/client/base_request.py", line 256, in _JsonFromFuture | |
raise MakeServerException( response.json() ) | |
ycmd.responses.ServerError: RuntimeError: Server is initializing. Please wait. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2020-12-05 01:12:29,960 - DEBUG - No global extra conf, not calling method YcmCorePreload | |
2020-12-05 01:12:30,012 - INFO - Completion config: 50, detailing -1 candiates | |
2020-12-05 01:12:30,012 - INFO - Completion config: 50, detailing -1 candiates | |
2020-12-05 01:12:30,013 - INFO - Completion config: 50, detailing -1 candiates | |
2020-12-05 01:12:30,014 - INFO - Completion config: 50, detailing -1 candiates | |
2020-12-05 01:12:30,031 - INFO - Received ready request | |
2020-12-05 01:12:30,041 - INFO - Received signature help available request | |
2020-12-05 01:12:30,052 - INFO - Received event notification | |
2020-12-05 01:12:30,052 - DEBUG - Event name: BufferVisit | |
2020-12-05 01:12:30,054 - INFO - Received event notification | |
2020-12-05 01:12:30,055 - DEBUG - Event name: FileReadyToParse | |
2020-12-05 01:12:30,056 - INFO - Adding buffer identifiers for file: /tmp/foo/a.c | |
2020-12-05 01:12:30,081 - INFO - No Clangd executable found in /home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/clangd/output/bin | |
2020-12-05 01:12:30,082 - INFO - Completion config: 50, detailing -1 candiates | |
2020-12-05 01:12:30,083 - INFO - Starting cclsCompleter: ['/usr/bin/ccls'] | |
2020-12-05 01:12:30,093 - INFO - cclsCompleter started with PID 1124331 | |
2020-12-05 01:12:30,095 - DEBUG - TX: Sending message: b'Content-Length: 1022\r\n\r\n{"id":1,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"textDocument":{"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}}},"completion":{"completionItem":{"documentationFormat":["plaintext","markdown"]},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]}},"hover":{"contentFormat":["plaintext","markdown"]},"signatureHelp":{"signatureInformation":{"documentationFormat":["plaintext","markdown"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true}},"workspace":{"applyEdit":true,"didChangeWatchedFiles":{"dynamicRegistration":true},"symbol":{"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]}},"workspaceEdit":{"documentChanges":true}}},"initializationOptions":{},"processId":1124275,"rootPath":"/tmp/foo","rootUri":"file:///tmp/foo"}}' | |
2020-12-05 01:12:30,155 - INFO - Received filetype completion available request | |
2020-12-05 01:12:30,174 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","id":1,"result":{"capabilities":{"textDocumentSync":{"openClose":true,"change":2,"willSave":false,"willSaveWaitUntil":false,"save":{"includeText":false}},"hoverProvider":true,"completionProvider":{"resolveProvider":false,"triggerCharacters":[".",":",">","#","<","\\"","/"]},"signatureHelpProvider":{"triggerCharacters":["(",","]},"declarationProvider":true,"definitionProvider":true,"implementationProvider":true,"typeDefinitionProvider":true,"referencesProvider":true,"documentHighlightProvider":true,"documentSymbolProvider":true,"workspaceSymbolProvider":true,"codeActionProvider":{"codeActionKinds":["quickfix"]},"codeLensProvider":{"resolveProvider":false},"documentFormattingProvider":true,"documentRangeFormattingProvider":true,"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"}","moreTriggerCharacter":[]},"renameProvider":true,"documentLinkProvider":{"resolveProvider":true},"foldingRangeProvider":true,"executeCommandProvider":{"commands":["ccls.xref"]},"workspace":{"workspaceFolders":{"supported":true,"changeNotifications":true}}},"serverInfo":{"name":"ccls","version":"<unknown>"}}}' | |
2020-12-05 01:12:30,175 - INFO - None: Language server does not require resolve request | |
2020-12-05 01:12:30,175 - INFO - None: Language server requires sync type of Incremental | |
2020-12-05 01:12:30,176 - DEBUG - ccls: Server declares trigger characters: ['.', ':', '>', '#', '<', '"', '/'] | |
2020-12-05 01:12:30,176 - INFO - ccls: Using trigger characters for semantic triggers: .,:,>,#,<,",/ | |
2020-12-05 01:12:30,177 - DEBUG - ccls: Server declares signature trigger characters: ['(', ','] | |
2020-12-05 01:12:30,177 - INFO - ccls: Using characters for signature triggers: (,, | |
2020-12-05 01:12:30,178 - DEBUG - TX: Sending notification: b'Content-Length: 52\r\n\r\n{"jsonrpc":"2.0","method":"initialized","params":{}}' | |
2020-12-05 01:12:30,178 - DEBUG - TX: Sending notification: b'Content-Length: 86\r\n\r\n{"jsonrpc":"2.0","method":"workspace/didChangeConfiguration","params":{"settings":{}}}' | |
2020-12-05 01:12:30,178 - DEBUG - Refreshing file /tmp/foo/a.c: State is Open/action Open | |
2020-12-05 01:12:30,178 - DEBUG - TX: Sending notification: b'Content-Length: 220\r\n\r\n{"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"c","text":"#include <stdio.h>\\nint main()\\n{\\n\\tprintf(\\"hello\\\\n\\");\\n\\treturn 0;\\n}\\n","uri":"file:///tmp/foo/a.c","version":1}}}' | |
2020-12-05 01:12:30,179 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"client/registerCapability","id":0,"params":{"registrations":[{"id":"didChangeWatchedFiles","method":"workspace/didChangeWatchedFiles","registerOptions":{"watchers":[{"globPattern":"**/*"}]}}]}}' | |
2020-12-05 01:12:30,180 - ERROR - The language server communication channel closed unexpectedly. Issue a RestartServer command to recover. | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 363, in run | |
self._ReadMessages() | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 518, in _ReadMessages | |
self._DispatchMessage( lsp.Parse( content ) ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 631, in _DispatchMessage | |
self._ServerToClientRequest( message ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 609, in _ServerToClientRequest | |
self._HandleDynamicRegistrations( request ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 593, in _HandleDynamicRegistrations | |
observer.start() | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/api.py", line 253, in start | |
emitter.start() | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/utils/__init__.py", line 110, in start | |
self.on_thread_start() | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify.py", line 121, in on_thread_start | |
self._inotify = InotifyBuffer(path, self.watch.is_recursive) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify_buffer.py", line 35, in __init__ | |
self._inotify = Inotify(path, recursive) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify_c.py", line 200, in __init__ | |
self._add_dir_watch(path, recursive, event_mask) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify_c.py", line 395, in _add_dir_watch | |
self._add_watch(full_path, mask) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify_c.py", line 409, in _add_watch | |
Inotify._raise_error() | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/watchdog_deps/watchdog/build/lib3/watchdog/observers/inotify_c.py", line 425, in _raise_error | |
raise OSError(err, os.strerror(err)) | |
PermissionError: [Errno 13] Permission denied | |
2020-12-05 01:12:33,227 - INFO - Received debug info request | |
2020-12-05 01:13:27,194 - INFO - Received event notification | |
2020-12-05 01:13:27,195 - DEBUG - Event name: FileReadyToParse | |
2020-12-05 01:13:27,195 - INFO - Adding buffer identifiers for file: /tmp/foo/a.c | |
2020-12-05 01:13:31,261 - INFO - Received defined subcommands request | |
2020-12-05 01:13:31,261 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:13:31,261 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:13:31,262 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:13:31,262 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:13:31,262 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:13:31,262 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:13:31,262 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:13:31,262 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:13:31,263 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:13:31,263 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:13:31,263 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:13:31,263 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:13:31,263 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:13:31,263 - INFO - Always supporting GetHover for ccls | |
2020-12-05 01:13:31,272 - INFO - Received command request | |
2020-12-05 01:13:31,272 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:13:31,272 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:13:31,272 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:13:31,273 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:13:31,273 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:13:31,273 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:13:31,273 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:13:31,273 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:13:31,273 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:13:31,273 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:13:31,273 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:13:31,273 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:13:31,273 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:13:31,273 - INFO - Always supporting GetHover for ccls | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 868, in _handle | |
return route.call(**args) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1748, in wrapper | |
rv = callback(*a, **ka) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 97, in wrapper | |
return callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 62, in wrapper | |
body = callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 94, in RunCompleterCommand | |
return _JsonResponse( completer.OnUserCommand( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py", line 472, in OnUserCommand | |
return command( self, request_data, arguments[ 1: ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 70, in <lambda> | |
self._GetHover( request_data ) } | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 74, in _GetHover | |
raw_hover = self.GetHoverResponse( request_data ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 2330, in GetHoverResponse | |
raise RuntimeError( 'Server is initializing. Please wait.' ) | |
RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:36,234 - INFO - Received defined subcommands request | |
2020-12-05 01:13:36,234 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:13:36,234 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:13:36,235 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:13:36,235 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:13:36,235 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:13:36,235 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:13:36,235 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:13:36,235 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:13:36,235 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:13:36,235 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:13:36,235 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:13:36,235 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:13:36,235 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:13:36,235 - INFO - Always supporting GetHover for ccls | |
2020-12-05 01:13:36,809 - INFO - Received command request | |
2020-12-05 01:13:36,810 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:13:36,810 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:13:36,810 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:13:36,810 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:13:36,810 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:13:36,810 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:13:36,810 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:13:36,811 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:13:36,811 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:13:36,811 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:13:36,811 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:13:36,811 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:13:36,811 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:13:36,812 - INFO - Always supporting GetHover for ccls | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 868, in _handle | |
return route.call(**args) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1748, in wrapper | |
rv = callback(*a, **ka) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 97, in wrapper | |
return callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 62, in wrapper | |
body = callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 94, in RunCompleterCommand | |
return _JsonResponse( completer.OnUserCommand( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py", line 472, in OnUserCommand | |
return command( self, request_data, arguments[ 1: ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 63, in <lambda> | |
lambda self, request_data, args: self.GoTo( request_data, | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 2365, in GoTo | |
raise RuntimeError( 'Server is initializing. Please wait.' ) | |
RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:13:40,940 - INFO - Received event notification | |
2020-12-05 01:13:40,940 - DEBUG - Event name: FileReadyToParse | |
2020-12-05 01:13:40,940 - INFO - Adding buffer identifiers for file: /tmp/foo/a.c | |
2020-12-05 01:13:45,006 - INFO - Received command request | |
2020-12-05 01:13:45,007 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:13:45,009 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:13:45,009 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:13:45,009 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:13:45,009 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:13:45,010 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:13:45,010 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:13:45,010 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:13:45,010 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:13:45,010 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:13:45,010 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:13:45,010 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:13:45,010 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:13:45,011 - INFO - Always supporting GetHover for ccls | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 868, in _handle | |
return route.call(**args) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1748, in wrapper | |
rv = callback(*a, **ka) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 97, in wrapper | |
return callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 62, in wrapper | |
body = callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 94, in RunCompleterCommand | |
return _JsonResponse( completer.OnUserCommand( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py", line 472, in OnUserCommand | |
return command( self, request_data, arguments[ 1: ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 70, in <lambda> | |
self._GetHover( request_data ) } | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 74, in _GetHover | |
raw_hover = self.GetHoverResponse( request_data ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 2330, in GetHoverResponse | |
raise RuntimeError( 'Server is initializing. Please wait.' ) | |
RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:14:49,742 - INFO - Received debug info request | |
2020-12-05 01:15:48,710 - INFO - Received command request | |
2020-12-05 01:15:48,711 - INFO - Found executeCommandProvider support for command ExecuteCommand in ccls | |
2020-12-05 01:15:48,711 - INFO - Found codeActionProvider support for command FixIt in ccls | |
2020-12-05 01:15:48,711 - INFO - Found definitionProvider support for command GoToDefinition in ccls | |
2020-12-05 01:15:48,712 - INFO - Found declarationProvider support for command GoToDeclaration in ccls | |
2020-12-05 01:15:48,712 - INFO - Found ('definitionProvider', 'declarationProvider') support for command GoTo in ccls | |
2020-12-05 01:15:48,712 - INFO - Found typeDefinitionProvider support for command GoToType in ccls | |
2020-12-05 01:15:48,712 - INFO - Found implementationProvider support for command GoToImplementation in ccls | |
2020-12-05 01:15:48,713 - INFO - Found referencesProvider support for command GoToReferences in ccls | |
2020-12-05 01:15:48,713 - INFO - Found renameProvider support for command RefactorRename in ccls | |
2020-12-05 01:15:48,713 - INFO - Found documentFormattingProvider support for command Format in ccls | |
2020-12-05 01:15:48,713 - INFO - Found workspaceSymbolProvider support for command GoToSymbol in ccls | |
2020-12-05 01:15:48,713 - INFO - Always supporting StopServer for ccls | |
2020-12-05 01:15:48,713 - INFO - Always supporting RestartServer for ccls | |
2020-12-05 01:15:48,713 - INFO - Always supporting GetHover for ccls | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 868, in _handle | |
return route.call(**args) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/third_party/bottle/bottle.py", line 1748, in wrapper | |
rv = callback(*a, **ka) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/watchdog_plugin.py", line 97, in wrapper | |
return callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/hmac_plugin.py", line 62, in wrapper | |
body = callback( *args, **kwargs ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 94, in RunCompleterCommand | |
return _JsonResponse( completer.OnUserCommand( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/completer.py", line 472, in OnUserCommand | |
return command( self, request_data, arguments[ 1: ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 70, in <lambda> | |
self._GetHover( request_data ) } | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/generic_lsp_completer.py", line 74, in _GetHover | |
raw_hover = self.GetHoverResponse( request_data ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/completers/language_server/language_server_completer.py", line 2330, in GetHoverResponse | |
raise RuntimeError( 'Server is initializing. Please wait.' ) | |
RuntimeError: Server is initializing. Please wait. | |
2020-12-05 01:17:02,250 - INFO - Received debug info request | |
2020-12-05 01:17:02,253 - ERROR - Error retrieving completer debug info | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 297, in DebugInfo | |
response[ 'completer' ] = _GetCompleterForRequestData( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 364, in _GetCompleterForRequestData | |
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 91, in GetFiletypeCompleter | |
raise ValueError( | |
ValueError: No semantic completer exists for filetypes: ['ycm_nofiletype'] | |
2020-12-05 01:17:09,173 - INFO - Received debug info request | |
2020-12-05 01:17:47,247 - INFO - Received debug info request | |
2020-12-05 01:17:47,248 - ERROR - Error retrieving completer debug info | |
Traceback (most recent call last): | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 297, in DebugInfo | |
response[ 'completer' ] = _GetCompleterForRequestData( | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/handlers.py", line 364, in _GetCompleterForRequestData | |
return _server_state.GetFiletypeCompleter( request_data[ 'filetypes' ] ) | |
File "/home/yjc/.vim/plugged/YouCompleteMe/third_party/ycmd/ycmd/server_state.py", line 91, in GetFiletypeCompleter | |
raise ValueError( | |
ValueError: No semantic completer exists for filetypes: ['ycm_nofiletype'] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
serving on http://localhost.localdomain:59209 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment