You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Language Server version: v2020.8.0
OS and version: macOS Catalina 10.15.5 (19F101)
Python version: 3.8.2
VSCode version: 1.47.3
Expected behaviour
Should be able to handle recursive protocols and not crash the tool.
Actual behaviour
Crashes out tool with RangeError: Maximum call stack size exceeded and Error performing analysis: RangeError: Maximum call stack size exceeded messages
Code Snippet / Additional information
The below code snippet is a modified version of mypys recursive protocol example which crashes out pylance.
Environment data
Language Server version: v2020.8.0
OS and version: macOS Catalina 10.15.5 (19F101)
Python version: 3.8.2
VSCode version: 1.47.3
Expected behaviour
Should be able to handle recursive protocols and not crash the tool.
Actual behaviour
Crashes out tool with RangeError: Maximum call stack size exceeded and Error performing analysis: RangeError: Maximum call stack size exceeded messages
Code Snippet / Additional information
The below code snippet is a modified version of mypys recursive protocol example which crashes out pylance.
Though rewriting like the following presents no errors and passes successfully.
The text was updated successfully, but these errors were encountered: