Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

OSX process Microsoft.Python.LanguageServer has excessive CPU usage #195

Closed
ghost opened this issue Oct 4, 2018 · 6 comments
Closed

OSX process Microsoft.Python.LanguageServer has excessive CPU usage #195

ghost opened this issue Oct 4, 2018 · 6 comments
Assignees
Labels
duplicate This issue or pull request already exists
Milestone

Comments

@ghost
Copy link

ghost commented Oct 4, 2018

In VS code it shows in the status bar as 'Analyzing workspace, 11 items remaining' forever. When I open up activity manager(task manager), Microsoft.Python.LanguageServer has 300% CPU and 382.8 MB Memory.

My python project is fairly small.

@cvillamar
Copy link

I have a similar problem. Working in an R problem. However, the Microsoft.Python.LanguageServer task starts increasing CPU and Memory usage until my Mac freezes or I kill the process through Activity Monitor.
VSCode Version 1.27.2 (1.27.2)
OS: High Sierra
Hardware:
Model Name: MacBook Pro
Model Identifier: MacBookPro14,3
Processor Name: Intel Core i7
Processor Speed: 2.9 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 8 MB
Memory: 16 GB
Boot ROM Version: MBP143.0178.B00

cwd /mnt/scc/project_code txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.LanguageServer txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/libhostfxr.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/libhostpolicy.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/libcoreclr.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/libclrjit.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Globalization.Native.dylib txt /usr/share/icu/icudt59l.dat txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Native.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.LanguageServer.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/StreamJsonRpc.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Validation.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Newtonsoft.Json.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.Analysis.Engine.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Security.Cryptography.Native.Apple.dylib txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Extensions.FileSystemGlobbing.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Threading.dll txt /private/var/db/timezone/tz/2018e.1.0/icutz/icutz44l.dat txt /usr/lib/dyld txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Private.CoreLib.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Private.Uri.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/netstandard.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Console.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Serialization.Primitives.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.Concurrent.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Tasks.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Extensions.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.ThreadPool.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Resources.ResourceManager.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Linq.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Dynamic.Runtime.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Linq.Expressions.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Globalization.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Serialization.Formatters.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.TypeConverter.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Numerics.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Extensions.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ObjectModel.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Primitives.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Debug.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.Specialized.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Drawing.Primitives.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Process.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.Primitives.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.FileSystem.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.TraceSource.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Text.Encoding.Extensions.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Thread.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Buffers.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Memory.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Tracing.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.InteropServices.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Text.RegularExpressions.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Security.Cryptography.Algorithms.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Security.Cryptography.Primitives.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.InteropServices.RuntimeInformation.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Timer.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.FileSystem.Watcher.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Emit.ILGeneration.dll txt /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Emit.Lightweight.dll 0 ->0x1ac80a25b5cb56ef 1 ->0x1ac80a25b5cb3557 2 ->0x1ac80a25b5cb587f 3 ->0x1ac80a25bd5e0b37 4 ->0x1ac80a25bd5e2e77 5 count=0, state=0xa 6 ->0x1ac80a25b5cb56ef 7 ->0x1ac80a25b5cb3557 8 ->0x1ac80a25b5cb587f 10 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Private.CoreLib.dll 11 ->0x1ac80a25bd5e03b7 12 ->0x1ac80a25bd5e2ff7 13 count=0, state=0 14 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.LanguageServer.dll 15 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.LanguageServer.dll 16 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.dll 17 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Private.Uri.dll 18 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/StreamJsonRpc.dll 19 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/StreamJsonRpc.dll 20 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/netstandard.dll 21 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Validation.dll 22 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Validation.dll 23 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Newtonsoft.Json.dll 24 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Newtonsoft.Json.dll 25 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Console.dll 26 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.Analysis.Engine.dll 27 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Python.Analysis.Engine.dll 28 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.dll 29 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Serialization.Primitives.dll 30 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.Concurrent.dll 31 /Applications/Visual Studio Code.app/Contents/Resources/app/node_modules.asar 32 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Tasks.dll 33 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Extensions.dll 34 ->0x1ac80a25be9ac55f 35 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.dll 36 ->0x1ac80a25b5cb56ef 37 ->0x1ac80a25b5cb3557 38 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.ThreadPool.dll 39 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Resources.ResourceManager.dll 40 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Threading.dll 41 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.VisualStudio.Threading.dll 42 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.dll 43 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Linq.dll 44 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Dynamic.Runtime.dll 45 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Linq.Expressions.dll 46 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Globalization.dll 47 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.dll 48 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Serialization.Formatters.dll 49 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.TypeConverter.dll 50 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.Numerics.dll 51 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Extensions.dll 52 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ObjectModel.dll 53 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Primitives.dll 54 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Debug.dll 55 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Collections.Specialized.dll 56 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Drawing.Primitives.dll 57 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Process.dll 58 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.Primitives.dll 59 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.FileSystem.dll 60 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.TraceSource.dll 61 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Text.Encoding.Extensions.dll 62 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Thread.dll 63 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Buffers.dll 64 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Memory.dll 65 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Diagnostics.Tracing.dll 66 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.InteropServices.dll 67 ->0x1ac80a25bd5e0477 68 ->0x1ac80a25bd5e0537 69 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Text.RegularExpressions.dll 70 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Security.Cryptography.Algorithms.dll 71 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Security.Cryptography.Primitives.dll 72 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Runtime.InteropServices.RuntimeInformation.dll 73 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Threading.Timer.dll 74 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.IO.FileSystem.Watcher.dll 75 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.ComponentModel.dll 76 count=0, state=0x9 77 /anaconda3/bin 78 /anaconda3 79 count=0, state=0x9 80 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Extensions.FileSystemGlobbing.dll 81 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/Microsoft.Extensions.FileSystemGlobbing.dll 82 /anaconda3/lib/python3.6/site-packages/pandas/__init__.py 83 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Emit.ILGeneration.dll 84 /Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/languageServer/System.Reflection.Emit.Lightweight.dll 85 /anaconda3/lib/python3.6/site-packages/pandas/core/algorithms.py 86 /anaconda3/lib/python3.6/site-packages/pandas/core/dtypes/common.py 87 /anaconda3/lib/python3.6/site-packages/pandas/core/dtypes/inference.py 90 92

@cvillamar
Copy link

Output from OUTPUT panel in VS Code:
`
Starting Microsoft Python language server.
Initializing for /anaconda3/bin/python
##########Linting Output - pylint##########


Your code has been rated at 10.00/10

[Info - 12:10:51 PM] Connection to server got closed. Server will restart.
[Error - 12:10:51 PM] Request textDocument/documentSymbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 12:10:51 PM] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 12:10:51 PM] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 12:10:51 PM] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 12:10:51 PM] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
[Error - 12:10:51 PM] Request textDocument/hover failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
Initializing for /anaconda3/bin/python
[Info - 1:26:11 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 2:52:22 PM] Connection to server got closed. Server will restart.
[Error - 2:52:22 PM] Request workspace/symbol failed.
Error: Connection got disposed.
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:825:25)
at Object.dispose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:57:35)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2036:42)
at LanguageClient.handleConnectionClosed (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/main.js:127:15)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-languageclient/lib/client.js:2023:18)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at closeHandler (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/main.js:221:26)
at CallbackList.invoke (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:71:39)
at Emitter.fire (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/events.js:135:36)
at StreamMessageWriter.AbstractMessageWriter.fireClose (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:57:27)
at Socket. (/Users/carlos/.vscode/extensions/ms-python.python-2018.8.0/node_modules/vscode-jsonrpc/lib/messageWriter.js:79:63)
at emitOne (events.js:116:13)
at Socket.emit (events.js:211:7)
at Pipe._handle.close [as _onclose] (net.js:554:12)
Initializing for /anaconda3/bin/python
[Info - 2:53:05 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 2:58:02 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 2:58:15 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 2:58:47 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Error - 2:59:09 PM] System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Generic.HashSet1.Enumerator.MoveNext() at System.Linq.Enumerable.SelectEnumerableIterator2.MoveNext()
at System.Linq.Enumerable.OfTypeIterator[TResult](IEnumerable source)+MoveNext()
at System.Collections.Generic.List1.AddEnumerable(IEnumerable1 enumerable)
at System.Collections.Generic.List1.InsertRange(Int32 index, IEnumerable1 collection)
at Microsoft.PythonTools.Analysis.PythonAnalyzer.GetEntriesThatImportModule(String moduleName, Boolean includeUnresolved)
at Microsoft.Python.LanguageServer.Implementation.Server.OnDocumentChangeProcessingCompleteAsync(IDocument doc, VersionCookie vc, Boolean enqueueForAnalysis, AnalysisPriority priority, IDisposable disposeWhenEnqueued)
[Info - 3:01:47 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 3:02:01 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 3:02:14 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python
[Info - 3:08:11 PM] Connection to server got closed. Server will restart.
Initializing for /anaconda3/bin/python

`

@ghost
Copy link
Author

ghost commented Oct 4, 2018

I removed

"python.jediEnabled": false,

from

~/Library/Application Support/Code/User/settings.json

to switch back to Jedi engine to free up the CPU. Hope this helps.

@MikhailArkhipov
Copy link

#193

@MikhailArkhipov MikhailArkhipov self-assigned this Oct 5, 2018
@MikhailArkhipov MikhailArkhipov added this to the Oct 2018.1 milestone Oct 5, 2018
@stessaris
Copy link

I still have the RAM problem with Version 2018.9.0, only solution for me is to go back to jedi

@MikhailArkhipov
Copy link

0.2.16 is now available on beta channel.

"python.analysis.downloadChannel": "beta"

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
duplicate This issue or pull request already exists
Projects
None yet
Development

No branches or pull requests

3 participants