Git Product home page Git Product logo

Comments (10)

typescript-bot avatar typescript-bot commented on April 28, 2024

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

calcom/cal.com Raw error text: RepoResults4/calcom.cal.com.rawError.txt in the artifact folder

Last few requests

{"seq":903,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/apps/storybook/next.config.js","line":26,"offset":6}}
{"seq":904,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/apps/storybook/next.config.js","line":26,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":905,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/apps/api/test/lib/middleware/httpMethods.test.ts"],"openFiles":[]}}
{"seq":906,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/swagger/lib/snippets.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

  1. git clone https://github.com/calcom/cal.com --recurse-submodules
  2. In dir cal.com, run git reset --hard b8c1d623f3115dfb14905f4b6977b34a264edf91
  3. In dir cal.com, run yarn install --no-immutable --mode=skip-build
  4. Back in the initial folder, download RepoResults4/calcom.cal.com.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./cal.com ./calcom.cal.com.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. False expression: Token end is child end

Req #1029 - completionInfo
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172176:17)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInComputedPropertyName (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30387:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30091:59)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at formatSpanWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171906:5)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:105
    at getFormattingScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:170647:15)
    at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:10)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:158940:36
    at flatMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:2594:17)
    at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158938:21)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158698:28)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

facebook/lexical Raw error text: RepoResults8/facebook.lexical.rawError.txt in the artifact folder

Last few requests

{"seq":1026,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-list/src/LexicalListItemNode.ts","line":320,"offset":7,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":1027,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-list/src/LexicalListItemNode.ts","line":320,"offset":7,"entryNames":["$applyNodeReplacement"]}}
{"seq":1028,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-list/src/LexicalListItemNode.ts","line":327,"offset":23}}
{"seq":1029,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/lexical-list/src/LexicalListItemNode.ts","line":341,"offset":4,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/facebook/lexical --recurse-submodules
  2. In dir lexical, run git reset --hard 830b7e17f41557ea9220c5e6e81bf045cd4a3280
  3. Back in the initial folder, download RepoResults8/facebook.lexical.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./lexical ./facebook.lexical.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

RangeError: Maximum call stack size exceeded

Req #18917 - references
    at isJSDocOptionalParameter (/typescript-5.5.0-dev.20240310/lib/tsserver.js:21798:34)
    at isOptionalDeclaration (/typescript-5.5.0-dev.20240310/lib/tsserver.js:21808:45)
    at getTypeOfParameter (/typescript-5.5.0-dev.20240310/lib/tsserver.js:77876:56)
    at tryGetTypeAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:77964:14)
    at getTypeAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:77959:12)
    at getContextualTypeForArgumentAtIndex (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72866:215)
    at getContextualTypeForArgument (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72852:39)
    at getContextualType2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:73371:16)
    at getApparentTypeOfContextualType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:73300:120)
    at getContextualType2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:73386:22)
    at getApparentTypeOfContextualType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:73300:120)
    at getContextualSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:73693:18)
    at getNarrowedTypeOfSymbol (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72024:39)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72112:16)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at checkPropertyAccessExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74880:162)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80599:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)
    at checkNonNullExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:74801:29)
    at getEffectsSignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70572:22)
    at getTypeAtFlowCall (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70923:25)
    at getTypeAtFlowNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70805:18)
    at getFlowTypeOfReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:70762:45)
    at checkIdentifier (/typescript-5.5.0-dev.20240310/lib/tsserver.js:72156:134)
    at checkExpressionWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80565:16)
    at checkExpression (/typescript-5.5.0-dev.20240310/lib/tsserver.js:80520:32)

Affected repos

palantir/blueprint Raw error text: RepoResults7/palantir.blueprint.rawError.txt in the artifact folder

Last few requests

{"seq":18914,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":58496}}
{"seq":18915,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":58794,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":18916,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":58794,"entryNames":["a"]}}
{"seq":18917,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/site/docs/versions/2/docs-app.js","line":1,"offset":59196}}

Repro steps

  1. git clone https://github.com/palantir/blueprint --recurse-submodules
  2. In dir blueprint, run git reset --hard 0b85854b9dbbd4a51f37e76b8aea9aa494daf8f8
  3. Back in the initial folder, download RepoResults7/palantir.blueprint.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./blueprint ./palantir.blueprint.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. False expression.

Req #3535 - completionInfo
    at consumeTokenAndAdvanceScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172259:13)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172168:9)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30094:92)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30153:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30505:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInIndexedAccessType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30178:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInConditionalType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30164:90)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInTypeParameter (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30079:131)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInMethodDeclaration (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30117:221)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at formatSpanWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171906:5)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:105
    at getFormattingScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:170647:15)
    at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:10)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:158940:36
    at flatMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:2594:17)
    at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158938:21)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158698:28)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

GrapesJS/grapesjs Raw error text: RepoResults7/GrapesJS.grapesjs.rawError.txt in the artifact folder

Last few requests

{"seq":3532,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/index.d.ts","line":9324,"offset":5,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":3533,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/dist/index.d.ts","line":9324,"offset":5,"entryNames":["@abstract"]}}
{"seq":3534,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/dist/index.d.ts","line":9327,"offset":1}}
{"seq":3535,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/dist/index.d.ts","line":9328,"offset":41,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/GrapesJS/grapesjs --recurse-submodules
  2. In dir grapesjs, run git reset --hard 1c65d37419d5040c2ecdcd180da0875b0af9102c
  3. Back in the initial folder, download RepoResults7/GrapesJS.grapesjs.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./grapesjs ./GrapesJS.grapesjs.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure.

Req #3802 - completionInfo
    at Object.addImportFromExportedSymbol (/typescript-5.5.0-dev.20240310/lib/tsserver.js:150378:13)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:156438:38
    at importSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:156438:11)
    at Object.addNewNodeForMemberSymbol (/typescript-5.5.0-dev.20240310/lib/tsserver.js:155855:11)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158638:22)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

Eugeny/tabby Raw error text: RepoResults1/Eugeny.tabby.rawError.txt in the artifact folder

Last few requests

{"seq":3799,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/tabby-terminal/src/api/connectableTerminalTab.component.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":70},"end":{"line":1,"offset":70}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":3800,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-terminal/src/api/connectableTerminalTab.component.ts","line":3,"offset":38}}
{"seq":3801,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/tabby-terminal/src/api/connectableTerminalTab.component.ts","line":15,"offset":1}}
{"seq":3802,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/tabby-terminal/src/api/connectableTerminalTab.component.ts","line":16,"offset":130,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/Eugeny/tabby --recurse-submodules
  2. In dir tabby, run git reset --hard c3baad45258cc54b841eee3ff5f2a57972deb5da
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir tabby/app, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir tabby, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir tabby/tabby-community-color-schemes, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir tabby/tabby-core, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir tabby/tabby-electron, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir tabby/tabby-linkifier, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir tabby/tabby-local, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir tabby/tabby-plugin-manager, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir tabby/tabby-serial, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir tabby/tabby-settings, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir tabby/tabby-ssh, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir tabby/tabby-telnet, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir tabby/tabby-terminal, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir tabby/tabby-web-demo, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir tabby/tabby-web, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir tabby/web, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults1/Eugeny.tabby.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./tabby ./Eugeny.tabby.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. False expression: Token end is child end

Req #5532 - completionInfo
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172176:17)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30091:179)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at formatSpanWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171906:5)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:105
    at getFormattingScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:170647:15)
    at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:10)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:158940:36
    at flatMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:2594:17)
    at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158938:21)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158698:28)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

discordjs/discord.js Raw error text: RepoResults5/discordjs.discord.js.rawError.txt in the artifact folder

Last few requests

{"seq":5529,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/builders/src/interactions/slashCommands/options/channel.ts","line":1,"offset":105,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"/"}}
{"seq":5530,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/builders/src/interactions/slashCommands/options/channel.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":111},"end":{"line":1,"offset":111}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":5531,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/builders/src/interactions/slashCommands/options/channel.ts","line":9,"offset":1}}
{"seq":5532,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/builders/src/interactions/slashCommands/options/channel.ts","line":11,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/discordjs/discord.js --recurse-submodules
  2. In dir discord.js, run git reset --hard 5f2095b76c9ee6f1df9c85efd61cf5389881acc4
  3. In dir discord.js, run pnpm install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
  4. Back in the initial folder, download RepoResults5/discordjs.discord.js.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./discord.js ./discordjs.discord.js.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. Expected 9 < 5.

Req #6832 - completionInfo
    at getArgumentOrParameterListInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:167875:11)
    at getImmediatelyContainingArgumentInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:167892:18)
    at Object.getArgumentInfoForCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:167860:16)
    at getContextualType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159494:48)
    at getCompletionData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159731:43)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157691:26)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

remotion-dev/remotion Raw error text: RepoResults7/remotion-dev.remotion.rawError.txt in the artifact folder

Last few requests

{"seq":6829,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/src/browser/DOMWorld.ts","line":106,"offset":1,"entryNames":["args"]}}
{"seq":6830,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/src/browser/DOMWorld.ts","line":125,"offset":5,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":6831,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/src/browser/DOMWorld.ts","line":125,"offset":5,"entryNames":["BrowserEmittedEvents"]}}
{"seq":6832,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/renderer/src/browser/DOMWorld.ts","line":245,"offset":4,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/remotion-dev/remotion --recurse-submodules
  2. In dir remotion, run git reset --hard b39121faf1b9e0d830ec81758b129c380c388062
  3. Back in the initial folder, download RepoResults7/remotion-dev.remotion.replay.txt from the artifact folder
  4. npm install --no-save @typescript/server-replay
  5. npx tsreplay ./remotion ./remotion-dev.remotion.replay.txt path/to/tsserver.js
  6. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: start < 0

Req #1788 - references
    at createTextSpan (/typescript-5.5.0-dev.20240310/lib/tsserver.js:13652:11)
    at createTextSpanFromBounds (/typescript-5.5.0-dev.20240310/lib/tsserver.js:13660:10)
    at getErrorSpanForNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:16450:10)
    at createDiagnosticForNodeFromMessageChain (/typescript-5.5.0-dev.20240310/lib/tsserver.js:16287:16)
    at resolveExternalModule (/typescript-5.5.0-dev.20240310/lib/tsserver.js:51329:31)
    at resolveExternalModuleNameWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:51223:61)
    at resolveExternalModuleName (/typescript-5.5.0-dev.20240310/lib/tsserver.js:51220:12)
    at getSymbolAtLocation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:86841:18)
    at Object.getSymbolAtLocation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:48079:21)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:162676:36
    at forEachImport (/typescript-5.5.0-dev.20240310/lib/tsserver.js:162698:7)
    at getDirectImportsMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:162675:5)
    at createImportTracker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:162355:28)
    at State.getImportSearches (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163793:30)
    at searchForImportsOfExport (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163838:71)
    at getImportOrExportReferences (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164246:7)
    at getReferencesAtLocation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164170:5)
    at getReferencesInContainer (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164113:7)
    at getReferencesInSourceFile (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164106:12)
    at searchForImportedSymbol (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163909:7)
    at getImportOrExportReferences (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164243:9)
    at getReferencesAtLocation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164170:5)
    at getReferencesInContainer (/typescript-5.5.0-dev.20240310/lib/tsserver.js:164113:7)
    at getReferencesInContainerOrFiles (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163696:7)
    at getReferencedSymbolsForSymbol (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163689:7)
    at Object.getReferencedSymbolsForNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163436:24)
    at Object.findReferencedSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:163018:34)
    at Object.findReferences (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145424:41)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:183293:43
    at searchPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183443:28)
    at getPerProjectReferences (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183420:32)
    at getReferencesWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183285:29)
    at IOSession.getReferences (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185205:24)
    at references (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183724:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

statelyai/xstate Raw error text: RepoResults4/statelyai.xstate.rawError.txt in the artifact folder

Last few requests

{"seq":1785,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/types.ts","line":1770,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":1786,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/types.ts","line":1770,"offset":6,"entryNames":["@abstract"]}}
{"seq":1787,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/types.ts","line":1770,"offset":12,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":1788,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/core/src/types.ts","line":1771,"offset":6}}

Repro steps

  1. git clone https://github.com/statelyai/xstate --recurse-submodules
  2. In dir xstate, run git reset --hard 839162d223dec0a48bdad6ee441388e32cba87be
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir xstate/docs/fr/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    2. In dir xstate/docs, run yarn install --ignore-engines --ignore-scripts --silent
    3. In dir xstate/docs/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    4. In dir xstate/docs/zh/sandboxes/todomvc, run yarn install --ignore-engines --ignore-scripts --silent
    5. In dir xstate/examples/7guis-1-counter-vue, run yarn install --ignore-engines --ignore-scripts --silent
    6. In dir xstate/examples/7guis-2-temperature-vue, run yarn install --ignore-engines --ignore-scripts --silent
    7. In dir xstate/examples/7guis-counter-react, run yarn install --ignore-engines --ignore-scripts --silent
    8. In dir xstate/examples/7guis-temperature-react, run yarn install --ignore-engines --ignore-scripts --silent
    9. In dir xstate/examples/counter, run yarn install --ignore-engines --ignore-scripts --silent
    10. In dir xstate/examples/express-workflow, run yarn install --ignore-engines --ignore-scripts --silent
    11. In dir xstate/examples/fetch, run yarn install --ignore-engines --ignore-scripts --silent
    12. In dir xstate/examples/friends-list-react, run yarn install --ignore-engines --ignore-scripts --silent
    13. In dir xstate/examples/mongodb-credit-check-api, run yarn install --ignore-engines --ignore-scripts --silent
    14. In dir xstate/examples/mongodb-persisted-state, run yarn install --ignore-engines --ignore-scripts --silent
    15. In dir xstate/examples/persisted-donut-maker, run yarn install --ignore-engines --ignore-scripts --silent
    16. In dir xstate/examples/snake-react, run yarn install --ignore-engines --ignore-scripts --silent
    17. In dir xstate/examples/stopwatch, run yarn install --ignore-engines --ignore-scripts --silent
    18. In dir xstate/examples/tic-tac-toe-react, run yarn install --ignore-engines --ignore-scripts --silent
    19. In dir xstate/examples/tiles, run yarn install --ignore-engines --ignore-scripts --silent
    20. In dir xstate/examples/timer, run yarn install --ignore-engines --ignore-scripts --silent
    21. In dir xstate/examples/todomvc-react, run yarn install --ignore-engines --ignore-scripts --silent
    22. In dir xstate/examples/toggle, run yarn install --ignore-engines --ignore-scripts --silent
    23. In dir xstate/examples/workflow-accumulate-room-readings, run yarn install --ignore-engines --ignore-scripts --silent
    24. In dir xstate/examples/workflow-applicant-request, run yarn install --ignore-engines --ignore-scripts --silent
    25. In dir xstate/examples/workflow-async-function, run yarn install --ignore-engines --ignore-scripts --silent
    26. In dir xstate/examples/workflow-async-subflow, run yarn install --ignore-engines --ignore-scripts --silent
    27. In dir xstate/examples/workflow-book-lending, run yarn install --ignore-engines --ignore-scripts --silent
    28. In dir xstate/examples/workflow-car-auction-bids, run yarn install --ignore-engines --ignore-scripts --silent
    29. In dir xstate/examples/workflow-car-vitals, run yarn install --ignore-engines --ignore-scripts --silent
    30. In dir xstate/examples/workflow-check-inbox, run yarn install --ignore-engines --ignore-scripts --silent
    31. In dir xstate/examples/workflow-credit-check, run yarn install --ignore-engines --ignore-scripts --silent
    32. In dir xstate/examples/workflow-event-based-service, run yarn install --ignore-engines --ignore-scripts --silent
    33. In dir xstate/examples/workflow-event-based, run yarn install --ignore-engines --ignore-scripts --silent
    34. In dir xstate/examples/workflow-event-greeting, run yarn install --ignore-engines --ignore-scripts --silent
    35. In dir xstate/examples/workflow-filling-water, run yarn install --ignore-engines --ignore-scripts --silent
    36. In dir xstate/examples/workflow-finalize-college-app, run yarn install --ignore-engines --ignore-scripts --silent
    37. In dir xstate/examples/workflow-greeting, run yarn install --ignore-engines --ignore-scripts --silent
    38. In dir xstate/examples/workflow-hello, run yarn install --ignore-engines --ignore-scripts --silent
    39. In dir xstate/examples/workflow-math-problem, run yarn install --ignore-engines --ignore-scripts --silent
    40. In dir xstate/examples/workflow-media-scanner, run yarn install --ignore-engines --ignore-scripts --silent
    41. In dir xstate/examples/workflow-monitor-job, run yarn install --ignore-engines --ignore-scripts --silent
    42. In dir xstate/examples/workflow-monitor-patient, run yarn install --ignore-engines --ignore-scripts --silent
    43. In dir xstate/examples/workflow-new-patient-onboarding, run yarn install --ignore-engines --ignore-scripts --silent
    44. In dir xstate/examples/workflow-parallel, run yarn install --ignore-engines --ignore-scripts --silent
    45. In dir xstate/examples/workflow-provision-orders, run yarn install --ignore-engines --ignore-scripts --silent
    46. In dir xstate/examples/workflow-purchase-order-deadline, run yarn install --ignore-engines --ignore-scripts --silent
    47. In dir xstate/examples/workflow-reusing-functions, run yarn install --ignore-engines --ignore-scripts --silent
    48. In dir xstate/examples/workflow-send-cloudevent, run yarn install --ignore-engines --ignore-scripts --silent
    49. In dir xstate, run yarn install --ignore-engines --ignore-scripts --silent
    50. In dir xstate/templates/react-ts, run yarn install --ignore-engines --ignore-scripts --silent
    51. In dir xstate/templates/svelte-ts, run yarn install --ignore-engines --ignore-scripts --silent
    52. In dir xstate/templates/vanilla-ts, run yarn install --ignore-engines --ignore-scripts --silent
    53. In dir xstate/templates/vue-ts, run yarn install --ignore-engines --ignore-scripts --silent
  4. Back in the initial folder, download RepoResults4/statelyai.xstate.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./xstate ./statelyai.xstate.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. False expression: Token end is child end

Req #3273 - completionInfo
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172176:17)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30094:59)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30153:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInParenthesizedTypeOrTypeOperator (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30505:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInGetAccessor (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30126:192)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at formatSpanWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171906:5)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:105
    at getFormattingScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:170647:15)
    at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:10)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:158940:36
    at flatMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:2594:17)
    at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158938:21)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158698:28)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

jhipster/generator-jhipster Raw error text: RepoResults6/jhipster.generator-jhipster.rawError.txt in the artifact folder

Last few requests

{"seq":3270,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/generators/gatling/generator.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":4},"end":{"line":1,"offset":4}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":3271,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/gatling/generator.ts","line":8,"offset":15,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":3272,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/gatling/generator.ts","line":13,"offset":71,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":3273,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/generators/gatling/generator.ts","line":47,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/jhipster/generator-jhipster --recurse-submodules
  2. In dir generator-jhipster, run git reset --hard 595adc94fc657050a3a69d35940f019987ce5644
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir generator-jhipster/generators/angular/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir generator-jhipster/generators/client/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir generator-jhipster/generators/common/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir generator-jhipster/generators/generate-blueprint/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir generator-jhipster/generators/init/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir generator-jhipster/generators/react/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir generator-jhipster/generators/vue/resources, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir generator-jhipster, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults6/jhipster.generator-jhipster.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./generator-jhipster ./jhipster.generator-jhipster.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

typescript-bot avatar typescript-bot commented on April 28, 2024

Error: Debug Failure. False expression: Token end is child end

Req #20710 - completionInfo
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172176:17)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertySignature (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30094:59)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeLiteral (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30153:12)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInUnionOrIntersectionType (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30502:10)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at processChildNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172226:32)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172120:9
    at visitNodes (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30043:14)
    at forEachChildInTypeReference (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30144:49)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at processChildNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172183:7)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:172107:9
    at visitNode2 (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30038:18)
    at forEachChildInPropertyDeclaration (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30091:179)
    at forEachChild (/typescript-5.5.0-dev.20240310/lib/tsserver.js:30555:35)
    at processNode (/typescript-5.5.0-dev.20240310/lib/tsserver.js:172104:5)
    at formatSpanWorker (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171906:5)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:105
    at getFormattingScanner (/typescript-5.5.0-dev.20240310/lib/tsserver.js:170647:15)
    at Object.formatNodeGivenIndentation (/typescript-5.5.0-dev.20240310/lib/tsserver.js:171846:10)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:158940:36
    at flatMap (/typescript-5.5.0-dev.20240310/lib/tsserver.js:2594:17)
    at Object.printAndFormatSnippetList (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158938:21)
    at getEntryForMemberCompletion (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158698:28)
    at createCompletionEntry (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158511:35)
    at getCompletionEntriesFromSymbols (/typescript-5.5.0-dev.20240310/lib/tsserver.js:159112:19)
    at completionInfoFromData (/typescript-5.5.0-dev.20240310/lib/tsserver.js:158167:23)
    at Object.getCompletionsAtPosition (/typescript-5.5.0-dev.20240310/lib/tsserver.js:157709:24)
    at Object.getCompletionsAtPosition2 [as getCompletionsAtPosition] (/typescript-5.5.0-dev.20240310/lib/tsserver.js:145270:35)
    at IOSession.getCompletions (/typescript-5.5.0-dev.20240310/lib/tsserver.js:185453:54)
    at completionInfo (/typescript-5.5.0-dev.20240310/lib/tsserver.js:183843:43)
    at /typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:69
    at IOSession.executeWithRequestId (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186229:14)
    at IOSession.executeCommand (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186237:29)
    at IOSession.onMessage (/typescript-5.5.0-dev.20240310/lib/tsserver.js:186279:51)
    at Interface.<anonymous> (/typescript-5.5.0-dev.20240310/lib/tsserver.js:187864:14)

Affected repos

apache/echarts Raw error text: RepoResults1/apache.echarts.rawError.txt in the artifact folder

Last few requests

{"seq":20707,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/src/chart/helper/EffectSymbol.ts"}}
{"seq":20708,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/chart/helper/EffectSymbol.ts","line":20,"offset":90,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":"'"}}
{"seq":20709,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/src/chart/helper/EffectSymbol.ts","line":26,"offset":39}}
{"seq":20710,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/src/chart/helper/EffectSymbol.ts","line":119,"offset":6,"includeExternalModuleExports":false,"triggerKind":1}}

Repro steps

  1. git clone https://github.com/apache/echarts --recurse-submodules
  2. In dir echarts, run git reset --hard 2e010c78a2571df185a4092675745391474686d3
  3. Install packages (exact steps are below, but it might be easier to follow the repo readme)
    1. In dir echarts/build, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    2. In dir echarts/dist, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    3. In dir echarts/i18n, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    4. In dir echarts, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    5. In dir echarts/ssr/client/dist, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    6. In dir echarts/test, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    7. In dir echarts/test/runTest, run npm ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
    8. In dir echarts/theme, run npm install --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
  4. Back in the initial folder, download RepoResults1/apache.echarts.replay.txt from the artifact folder
  5. npm install --no-save @typescript/server-replay
  6. npx tsreplay ./echarts ./apache.echarts.replay.txt path/to/tsserver.js
  7. npx tsreplay --help to learn about helpful switches for debugging, logging, etc

from typescript.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.