IBM / zopeneditor-about

IBM Z Open Editor: File issues here!
https://ibm.github.io/zopeneditor-about
Apache License 2.0
47 stars 25 forks source link

Endless errors after auto upgrade to v.4.0 #396

Closed johntgatesjr closed 3 months ago

johntgatesjr commented 3 months ago

Development environment used

openjdk version "17.0.8.1" 2023-08-24 IBM Semeru Runtime Open Edition 17.0.8.1 (build 17.0.8.1+1) Eclipse OpenJ9 VM 17.0.8.1 (build openj9-0.40.0, JRE 17 Mac OS X aarch64-64-Bit 20230824_392 (JIT enabled, AOT enabled) OpenJ9 - d12d10c9e OMR - e80bff83b JCL - 8ecf238a124 based on jdk-17.0.8.1+1)

Problem Description.

Error - 12:48:46 PM] Request textDocument/documentSymbol failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentSymbolHandler.getSymbols(DocumentSymbolHandler.java:30) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$4(HLASMLanguageServer.java:223) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.Validator.lambda$0(Validator.java:66) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source)

[Error - 12:48:46 PM] Request textDocument/documentLink failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentLinkHandler.getDocumentLinks(DocumentLinkHandler.java:42) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$9(HLASMLanguageServer.java:258) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.Validator.lambda$0(Validator.java:66) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source)

[Error - 12:48:46 PM] Request textDocument/documentSymbol failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentSymbolHandler.getSymbols(DocumentSymbolHandler.java:30) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$4(HLASMLanguageServer.java:223) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) ... 13 more

[Error - 12:48:53 PM] Request textDocument/documentSymbol failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentSymbolHandler.getSymbols(DocumentSymbolHandler.java:30) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$4(HLASMLanguageServer.java:223) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.Validator.lambda$0(Validator.java:66) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source)

[Error - 12:48:53 PM] Request textDocument/documentLink failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentLinkHandler.getDocumentLinks(DocumentLinkHandler.java:42) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$9(HLASMLanguageServer.java:258) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.Validator.lambda$0(Validator.java:66) at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source)

[Error - 12:48:53 PM] Request textDocument/documentSymbol failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.DocumentSymbolHandler.getSymbols(DocumentSymbolHandler.java:30) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$4(HLASMLanguageServer.java:223) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) ... 13 more

[Error - 12:48:55 PM] Request textDocument/hover failed. Message: Internal error. Code: -32603 java.util.concurrent.CompletionException: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source) at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) Caused by: com.google.common.util.concurrent.UncheckedExecutionException: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2051) at com.google.common.cache.LocalCache.get(LocalCache.java:3953) at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3976) at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4960) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache.get(ASTCache.java:49) at com.ibm.wazi.lsp.hlasm.core.handlers.HoverHandler.computeHover(HoverHandler.java:40) at com.ibm.wazi.lsp.hlasm.core.HLASMLanguageServer.lambda$3(HLASMLanguageServer.java:216) ... 7 more Caused by: java.lang.StringIndexOutOfBoundsException: begin 11, end 9, length 9 at java.base/java.lang.String.checkBoundsBeginEnd(Unknown Source) at java.base/java.lang.String.substring(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.processSubstringExpression(HLASMExpressionEvaluator.java:124) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMExpressionEvaluator.evaluateSETCExpression(HLASMExpressionEvaluator.java:77) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.handleSetInstructions(HLASMTokenParser.java:189) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.determineToken(HLASMTokenParser.java:166) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.lambda$0(HLASMTokenParser.java:152) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) at java.base/java.util.stream.ReferencePipeline$Head.forEach(Unknown Source) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.addOperands(HLASMTokenParser.java:151) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parseContinuationLine(HLASMTokenParser.java:57) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:35) at com.ibm.wazi.lsp.hlasm.core.parser.HLASMTokenParser.parse(HLASMTokenParser.java:26) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:33) at com.ibm.wazi.lsp.hlasm.core.handlers.ASTCache$1.load(ASTCache.java:1) at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3529) at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2278) at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2155) at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2045) ... 13 more

Detailed steps for reproducing the problem:

  1. First step Open a macro is a PDS file. Errors occur over and over with corresponding popup boxes directing me to check output. This is a high severity problem, affecting all aspects of my team's development.

Observed behavior

-

Expected behavior

-

sdaimwood commented 3 months ago

Hi John, thank you for reporting. I will investigate why this is happening. Could you post a snippet of the code that's causing this issue? If you can reproduce with a small HLASM program that would be ideal.

Looking at the error logs, it is most likely related to some new functionality added around SETA/SETC hovers that went out with 4.0.0.

johntgatesjr commented 3 months ago

Saile, Thank you for your prompt response! I will check and see if I can send you my source code. Some additional information:

[A picture containing font, graphics, graphic design, screenshot Description automatically generated] Empowering businesses with SECURE DATA

John Gates | Principal Architect, Mainframe

From: Saile Daimwood @.> Date: Monday, March 18, 2024 at 1:17 PM To: IBM/zopeneditor-about @.> Cc: John Gates @.>, Author @.> Subject: [Ext] Re: [IBM/zopeneditor-about] Endless errors after auto upgrade to v.4.0 (Issue #396) NOTIFICATION: External Email

Hi John, thank you for reporting. I will investigate why this is happening. Could you post a snippet of the code that's causing this issue? If you can reproduce with a small HLASM program that would be ideal.

Looking at the error logs, it is most likely related to some new functionality added around SETA/SETC hovers that went out with 4.0.0.

— Reply to this email directly, view it on GitHubhttps://github.com/IBM/zopeneditor-about/issues/396#issuecomment-2004500051, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDQCUIWGXC6WVFCI6ORJEHDYY4OQRAVCNFSM6AAAAABE37IICWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBUGUYDAMBVGE. You are receiving this because you authored the thread.Message ID: @.***>

johntgatesjr commented 3 months ago

Saile, I can share my code with you. Please give me a way to send it to you securely.

[A picture containing font, graphics, graphic design, screenshot Description automatically generated] Empowering businesses with SECURE DATA

John Gates | Principal Architect, Mainframe

From: John Gates @.> Date: Monday, March 18, 2024 at 1:25 PM To: IBM/zopeneditor-about @.>, IBM/zopeneditor-about @.> Cc: Author @.> Subject: Re: [Ext] Re: [IBM/zopeneditor-about] Endless errors after auto upgrade to v.4.0 (Issue #396) Saile, Thank you for your prompt response! I will check and see if I can send you my source code. Some additional information:

[A picture containing font, graphics, graphic design, screenshot Description automatically generated] Empowering businesses with SECURE DATA

John Gates | Principal Architect, Mainframe

From: Saile Daimwood @.> Date: Monday, March 18, 2024 at 1:17 PM To: IBM/zopeneditor-about @.> Cc: John Gates @.>, Author @.> Subject: [Ext] Re: [IBM/zopeneditor-about] Endless errors after auto upgrade to v.4.0 (Issue #396) NOTIFICATION: External Email

Hi John, thank you for reporting. I will investigate why this is happening. Could you post a snippet of the code that's causing this issue? If you can reproduce with a small HLASM program that would be ideal.

Looking at the error logs, it is most likely related to some new functionality added around SETA/SETC hovers that went out with 4.0.0.

— Reply to this email directly, view it on GitHubhttps://github.com/IBM/zopeneditor-about/issues/396#issuecomment-2004500051, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDQCUIWGXC6WVFCI6ORJEHDYY4OQRAVCNFSM6AAAAABE37IICWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBUGUYDAMBVGE. You are receiving this because you authored the thread.Message ID: @.***>

phaumer commented 3 months ago

@johntgatesjr can you try with v4.1.0. Please reopen if the problem was not fixed.