Skip to content

Marksman encountered a fatal error (Zed extension) #424

@mitanshu7

Description

@mitanshu7

Language server marksman:

initializing server marksman, id 1: Server reset the connection
-- stderr --
[11:06:33 INF] <LSP Entry> Starting Marksman LSP server: {}
[11:06:33 INF] <Folder> Loading folder documents: {"uri": "file://[REDACTED]"}

Marksman encountered a fatal error
Please, report the error at https://github.com/artempyanykh/marksman/issues

Marksman version: 1.0.0.0
OS: Fedora Linux 42 (Workstation Edition)
Arch: X64

Position outside of line map: (396,54)
   at Marksman.Text.LineMap.FindOffset(Position pos) in /home/runner/work/marksman/marksman/Marksman/Text.fs:line 58
   at Marksman.Parser.Markdown.sortElements@399.Invoke(Element el) in /home/runner/work/marksman/marksman/Marksman/Parser.fs:line 405
   at Microsoft.FSharp.Primitives.Basics.Array.unstableSortInPlaceBy[T,TKey](FSharpFunc`2 projection, T[] array) in D:\a\_work\1\s\src\FSharp.Core\local.fs:line 1086
   at Microsoft.FSharp.Collections.ArrayModule.SortInPlaceBy[T,TKey](FSharpFunc`2 projection, T[] array) in D:\a\_work\1\s\src\FSharp.Core\array.fs:line 1494
   at Marksman.Parser.Markdown.buildCst(Text text, Element[] inputElements) in /home/runner/work/marksman/marksman/Marksman/Parser.fs:line 477
   at Marksman.Parser.parse(ParserSettings parserSettings, Text text) in /home/runner/work/marksman/marksman/Marksman/Parser.fs:line 488
   at Marksman.Doc.DocModule.mk(ParserSettings parserSettings, DocId id, FSharpOption`1 version, Text text) in /home/runner/work/marksman/marksman/Marksman/Doc.fs:line 66
   at Marksman.Doc.DocModule.tryLoad(ParserSettings parserSettings, UriWith`1 folderId, LocalPath path) in /home/runner/work/marksman/marksman/Marksman/Doc.fs:line 122
   at Marksman.Folder.FolderModule.collect@349-1.GenerateNext(IEnumerable`1& next) in /home/runner/work/marksman/marksman/Marksman/Folder.fs:line 356
   at Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1.MoveNextImpl() in D:\a\_work\1\s\src\FSharp.Core\seqcore.fs:line 488
   at Microsoft.FSharp.Core.CompilerServices.GeneratedSequenceBase`1.System.Collections.IEnumerator.MoveNext() in D:\a\_work\1\s\src\FSharp.Core\seqcore.fs:line 530
   at Microsoft.FSharp.Collections.Internal.IEnumerator.map@128.DoMoveNext(b& curr) in D:\a\_work\1\s\src\FSharp.Core\seq.fs:line 130
   at Microsoft.FSharp.Collections.Internal.IEnumerator.MapEnumerator`1.System.Collections.IEnumerator.MoveNext() in D:\a\_work\1\s\src\FSharp.Core\seq.fs:line 113
   at Microsoft.FSharp.Collections.MapTreeModule.mkFromEnumerator[a,b](IComparer`1 comparer, MapTree`2 acc, IEnumerator`1 e) in D:\a\_work\1\s\src\FSharp.Core\map.fs:line 533
   at Microsoft.FSharp.Collections.MapTreeModule.ofSeq[TKey,T](IComparer`1 comparer, IEnumerable`1 c) in D:\a\_work\1\s\src\FSharp.Core\map.fs:line 553
   at Microsoft.FSharp.Collections.FSharpMap`2.Create(IEnumerable`1 ie) in D:\a\_work\1\s\src\FSharp.Core\map.fs:line 730
   at Microsoft.FSharp.Collections.MapModule.OfSeq[TKey,T](IEnumerable`1 elements) in D:\a\_work\1\s\src\FSharp.Core\map.fs:line 1260
   at Marksman.Folder.FolderModule.multiFile(String name, UriWith`1 root, IEnumerable`1 docs, FSharpOption`1 config) in /home/runner/work/marksman/marksman/Marksman/Folder.fs:line 502
   at Marksman.Folder.FolderModule.tryLoad(FSharpOption`1 userConfig, String name, UriWith`1 folderId) in /home/runner/work/marksman/marksman/Marksman/Folder.fs:line 540
   at Marksman.Server.ServerUtil.readWorkspace(FSharpOption`1 userConfig, FSharpMap`2 roots) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 59
   at Marksman.Server.MarksmanServer.Initialize(InitializeParams par) in /home/runner/work/marksman/marksman/Marksman/Server.fs:line 519

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