镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

[ServerErrors][TypeScript] main #64714

Description

@typescript-automation

The following errors were reported by main
Pipeline that generated this bug
Logs for the pipeline run
File that generated the pipeline

This run considered 300 popular TS repos from GH (after skipping the top 0).

Successfully analyzed 147 of 300 visited repos
Outcome Count
Detected interesting changes 3
Detected no interesting changes 144
Git clone failed 5
Timeout 128
Unknown failure 20

Seed: t@~fxHcEX=q^wc\UDoJ`

Activity

  1. typescript-automation commented on Oct 10, 2026

    @typescript-automation
    ContributorAuthor

    panic handling request textDocument/completion: path must not contain a URL query or fragment

    textDocument/completion
    github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).recover(0x26500e442008, 0x26501d56b2f0)
    github.com/microsoft/TypeScript/tsc/internal/tspath.ToRootedPath({0x26501dafc000, 0x3809}, {0x26500e6bade0, 0x4b})
    github.com/microsoft/TypeScript/tsc/internal/tspath.ToRootedDirectoryPath(...)
    github.com/microsoft/TypeScript/tsc/internal/tspath.RootedDirectoryPath.ResolveDirectory({0x26500e6bade0, 0x4b}, {0x26501dafc000, 0x3809})
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionEntriesForDirectoryFragment(0x26501fd66c00, {0x26501bcaa349?, 0x1?}, {0x26500e6bade0, 0x4b}, 0x26502381ac40, 0x2650120bb888, 0x1, {0x26500e6bade0, 0x54}, ...)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionEntriesForRelativeModules(0x26501fd66c00, {0x26501bcaa349, 0x3a65}, {0x26500e6bade0, 0x4b}, 0x2650120bb888, {0x26500e6bade0, 0x54}, 0x26502381ac40)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionsFromModuleNamesWorker(0x26501fd66c00, 0x2650120bae08, 0x2650272abb90, 0x2650120bb888, 0x26500e890008)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionsFromModuleNames(0x26501fd66c00, 0x2650120bae08, 0x2650272abb90, 0x2650120bb888, 0x26500e890008)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletionEntries(0x26501fd66c00, {0xc4f?, 0x2650272abb90?}, 0x2650120bae08, 0x2650272abb90, 0xc4f, 0x26500e890008)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getStringLiteralCompletions(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5a10}, 0x2650120bae08, 0xc4f, 0x2650272abb90, 0x26500e890008, 0x26500e6e0008, 0x0)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).getCompletionsAtPosition(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5a10}, 0x2650120bae08, 0xc4f, 0x0, 0x0)
    github.com/microsoft/TypeScript/tsc/internal/ls.(*LanguageService).ProvideCompletion(0x26501fd66c00, {0x1bf8ec8, 0x26501dac5920}, {0x2650239c8b40?, 0x26502acf0428?}, {0x1b49880?, 0x0?}, 0x2650263f0e70)
    github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).handleCompletion(0x0?, {0x1bf8ec8?, 0x26501dac5920?}, 0x0?, 0x26502acf0410?)
    github.com/microsoft/TypeScript/tsc/internal/lsp.handlerMap.registerLanguageServiceWithAutoImportsRequestHandler[...].1.1.1()
    github.com/microsoft/TypeScript/tsc/internal/project.(*Session).WithLanguageServiceAndSnapshot.func1()
    github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).handleRequestOrNotification.func1()
    github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).dispatchLoop.func3()
    created by github.com/microsoft/TypeScript/tsc/internal/lsp.(*Server).dispatchLoop in goroutine 20
    

    Affected repos

    pubkey/rxdb Raw error text: RepoResults8/pubkey.rxdb.rawError.txt in the artifact folder
    Replay commands: RepoResults8/pubkey.rxdb.replay.txt in the artifact folder

    Old server result

    The old server completed successfully for this repo.

    Last few requests

    {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts","version":4619},"contentChanges":[{"range":{"start":{"line":41,"character":9},"end":{"line":41,"character":9}},"text":"`"}]}}
    {"kind":"request","method":"textDocument/prepareCallHierarchy","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":46,"character":7}}}
    {"kind":"request","method":"textDocument/definition","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":72,"character":53}}}
    {"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/src/plugins/replication-firestore/index.ts"},"position":{"line":104,"character":5},"context":{"triggerKind":1}}}
    

    Repro steps

    #!/bin/bash
    
    git clone https://github.com/pubkey/rxdb --recurse-submodules
    git -C "./rxdb" reset --hard f3e53b2747c589b3ccc44c33bda9761981fdfd3a
    downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults8&api-version=7.0" | jq -r ".resource.downloadUrl")
    wget -O RepoResults8.zip "$downloadUrl"
    unzip -p RepoResults8.zip RepoResults8/pubkey.rxdb.replay.txt > pubkey.rxdb.replay.txt
    npm install --no-save @typescript/server-replay
    # Install the repro project's packages
    npx tsreplay install ./rxdb

    To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.

  2. typescript-automation commented on Oct 10, 2026

    @typescript-automation
    ContributorAuthor

    Server connection closed prematurely: undefined

    unknown
    Server connection closed prematurely: undefined
    

    Affected repos

    babel/babel Raw error text: RepoResults3/babel.babel.rawError.txt in the artifact folder
    Replay commands: RepoResults3/babel.babel.replay.txt in the artifact folder

    Old server result

    The old server completed successfully for this repo.

    Last few requests

    {"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts"},"position":{"line":346,"character":28},"context":{"triggerKind":1}}}
    {"kind":"request","method":"completionItem/resolve","params":{"label":"keyPosition","kind":6,"sortText":"11","commitCharacters":[".",",",";"],"data":{"fileName":"@PROJECT_ROOT@/packages/babel-traverse/src/path/introspection.ts","position":8829,"name":"keyPosition"}}}
    {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts","version":83},"contentChanges":[{"range":{"start":{"line":354,"character":3},"end":{"line":354,"character":3}},"text":"T"}]}}
    {"kind":"request","method":"textDocument/implementation","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/packages/babel-traverse/src/path/introspection.ts"},"position":{"line":356,"character":24}}}
    

    Repro steps

    #!/bin/bash
    
    git clone https://github.com/babel/babel --recurse-submodules
    git -C "./babel" reset --hard b8bcd42f43759c5eec8516a85a82eabee8750f68
    downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl")
    wget -O RepoResults3.zip "$downloadUrl"
    unzip -p RepoResults3.zip RepoResults3/babel.babel.replay.txt > babel.babel.replay.txt
    npm install --no-save @typescript/server-replay

    To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.

  3. typescript-automation commented on Oct 10, 2026

    @typescript-automation
    ContributorAuthor

    Server connection closed prematurely: undefined

    unknown
    Server connection closed prematurely: undefined
    

    Affected repos

    openclaw/openclaw Raw error text: RepoResults1/openclaw.openclaw.rawError.txt in the artifact folder
    Replay commands: RepoResults1/openclaw.openclaw.replay.txt in the artifact folder

    Old server result

    The old server completed successfully for this repo.

    Last few requests

    {"kind":"request","method":"textDocument/semanticTokens/full","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts"}}}
    {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts","version":6},"contentChanges":[{"range":{"start":{"line":0,"character":36},"end":{"line":0,"character":36}},"text":" //comment"}]}}
    {"kind":"notification","method":"textDocument/didChange","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts","version":7},"contentChanges":[{"range":{"start":{"line":1,"character":50},"end":{"line":1,"character":51}},"text":""}]}}
    {"kind":"request","method":"textDocument/completion","params":{"textDocument":{"uri":"@PROJECT_ROOT_URI@/ui/src/markdown-it-emoji.d.ts"},"position":{"line":3,"character":2},"context":{"triggerKind":1}}}
    

    Repro steps

    #!/bin/bash
    
    git clone https://github.com/openclaw/openclaw --recurse-submodules
    git -C "./openclaw" reset --hard 8eb960d42a709610f5ad5ba587efa2ddcbeca367
    downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/169296/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl")
    wget -O RepoResults1.zip "$downloadUrl"
    unzip -p RepoResults1.zip RepoResults1/openclaw.openclaw.replay.txt > openclaw.openclaw.replay.txt
    npm install --no-save @typescript/server-replay
    # Install the repro project's packages
    npx tsreplay install ./openclaw

    To run the repro, use the "Launch replay test" launch configuration in your local copy of native TypeScript.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions