Skip to content

symbol lookup error, likely due to a stack overflow or a bug. #41

@tribbloid

Description

@tribbloid

Here is the error information when running code inspection in VSCode (with everything else installed automatically by elan):

/home/peng/git-release/__MATH/SciLean> lean --version
Lean (version 4.11.0-rc1, x86_64-unknown-linux-gnu, commit daa22187642d, Release)
/home/peng/git-release/__MATH/SciLean> lake --version
Lake version 5.0.0-daa2218 (Lean version 4.11.0-rc1)
/home/peng/.elan/toolchains/leanprover--lean4---v4.11.0-rc1/bin/lean: symbol lookup error: ././.lake/packages/batteries/.lake/build/lib/libBatteries-CodeAction-Deprecated-1.so: undefined symbol: l_Lean_Server_RequestM_readDoc___at_Lean_Server_RequestM_withWaitFindSnapAtPos___spec__1
[Error - 20:53:35] Request textDocument/documentSymbol failed.
  Message: Server process for file:///home/peng/git-release/__MATH/SciLean/examples/HarmonicOscillator.lean crashed, likely due to a stack overflow or a bug.
  Code: -32902 
[Error - 20:53:35] Request textDocument/codeAction failed.
  Message: Server process for file:///home/peng/git-release/__MATH/SciLean/examples/HarmonicOscillator.lean crashed, likely due to a stack overflow or a bug.
  Code: -32902 
[Error - 20:53:35] Request textDocument/documentSymbol failed.
  Message: Server process for file:///home/peng/git-release/__MATH/SciLean/examples/HarmonicOscillator.lean crashed, likely due to a stack overflow or a bug.
  Code: -32902 

Should we upgrade the recommended lean toolchain version to avoid it?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions