EmmyLua / EmmyLua-ErrorReport

0 stars 0 forks source link

[auto-generated:-1778433785] null #460

Open emmy-issue opened 4 years ago

emmy-issue commented 4 years ago
---------------------- - Plugin Name: Material Theme UI - Plugin Version: 4.11.5 - OS Name: Windows 10 - Java Version: 11.0.5 - App Name: PhpStorm - App Full Name: PhpStorm - App Version name: PhpStorm - Is EAP: false - App Build: PS-193.5662.63 - App Version: 2019.3.1 - Last Action: EditorEnter ``` com.intellij.openapi.diagnostic.RuntimeExceptionWithAttachments: PSI and index do not match. Please report the problem to JetBrains with the files attached file=FILE, file.class=class com.tang.intellij.lua.psi.LuaPsiFile, file.lang=Language: Lua, modStamp=4 AST INCONSISTENT, perhaps after incremental reparse; FILE stub debugInfo=created in calcStubTree; with backReference latestIndexedStub=StubTree{myDebugInfo='created from index; with backReference', myRoot=LuaFileStub}6321414 same size=false debugInfo=created from index; with backReference viewProvider=com.intellij.psi.SingleRootFileViewProvider{myVirtualFile=file://C:/Program Files (x86)/Steam/steamapps/common/Counter-Strike Global Offensive/havoc_vision_session_manager.lua, content=VirtualFileContent{size=80101}} viewProvider stamp: 0; file stamp: 0; file modCount: 1582335860336; file length: 80101 doc saved: true; doc stamp: 0; doc size: 77110; committed: true indexing info: indexed at 1582335703639 with document byte size = 80240, char size = 77110 at com.intellij.psi.stubs.StubTreeLoader.stubTreeAndIndexDoNotMatch(StubTreeLoader.java:127) at com.intellij.psi.stubs.StubProcessingHelperBase.inconsistencyDetected(StubProcessingHelperBase.java:150) at com.intellij.psi.stubs.StubProcessingHelperBase.checkType(StubProcessingHelperBase.java:92) at com.intellij.psi.stubs.StubProcessingHelperBase.processStubsInFile(StubProcessingHelperBase.java:71) at com.intellij.psi.stubs.StubIndexImpl.processElements(StubIndexImpl.java:404) at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:107) at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:95) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex.get(LuaClassMemberIndex.kt:39) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:47) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:53) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:51) at com.tang.intellij.lua.psi.LuaPsiResolveUtilKt.multiResolve(LuaPsiResolveUtil.kt:113) at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt:222) at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1$1.invoke(Expressions.kt) at com.tang.intellij.lua.search.SearchContext.withRecursionGuard(SearchContext.kt:164) at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1.compute(Expressions.kt:221) at com.tang.intellij.lua.ty.ExpressionsKt$infer$set$1.compute(Expressions.kt) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22) at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:218) at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:54) at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:35) at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:189) at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:50) at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt) at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:126) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248) at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50) at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt:138) at com.tang.intellij.lua.ty.DeclarationsKt$infer$1.invoke(Declarations.kt) at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:126) at com.tang.intellij.lua.ty.DeclarationsKt.infer(Declarations.kt:137) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:43) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29) at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:40) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt:248) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt$guessTypeAt$1.invoke(LuaPsiImplUtil.kt) at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:126) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessTypeAt(LuaPsiImplUtil.kt:248) at com.tang.intellij.lua.psi.impl.LuaExprListImpl.guessTypeAt(LuaExprListImpl.java:50) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt:354) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$3.invoke(Expressions.kt) at com.tang.intellij.lua.search.SearchContext.withIndex(SearchContext.kt:126) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1.compute(Expressions.kt:353) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1.compute(Expressions.kt) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22) at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320) at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56) at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:63) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29) at com.tang.intellij.lua.ty.ExpressionsKt$guessFieldType$1.process(Expressions.kt:383) at com.tang.intellij.lua.ty.ExpressionsKt$guessFieldType$1.process(Expressions.kt) at com.intellij.util.containers.ContainerUtil.process(ContainerUtil.java:961) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:48) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process(LuaClassMemberIndex.kt:53) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.process$default(LuaClassMemberIndex.kt:51) at com.tang.intellij.lua.stubs.index.LuaClassMemberIndex$Companion.processAll(LuaClassMemberIndex.kt:106) at com.tang.intellij.lua.psi.search.LuaShortNamesManagerImpl.processAllMembers(LuaShortNamesManagerImpl.kt:53) at com.tang.intellij.lua.psi.search.CompositeLuaShortNamesManager.processAllMembers(CompositeLuaShortNamesManager.kt:74) at com.tang.intellij.lua.ty.ExpressionsKt.guessFieldType(Expressions.kt:382) at com.tang.intellij.lua.ty.ExpressionsKt.access$guessFieldType(Expressions.kt:1) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt:364) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1$4.invoke(Expressions.kt) at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:99) at com.tang.intellij.lua.ty.TyUnion$Companion$each$1.invoke(TyUnion.kt:71) at com.tang.intellij.lua.ty.TyUnion$Companion.process(TyUnion.kt:94) at com.tang.intellij.lua.ty.TyUnion$Companion.each(TyUnion.kt:98) at com.tang.intellij.lua.ty.ITy$DefaultImpls.each(Ty.kt:75) at com.tang.intellij.lua.ty.Ty.each(Ty.kt:111) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1.compute(Expressions.kt:362) at com.tang.intellij.lua.ty.ExpressionsKt$infer$retTy$1.compute(Expressions.kt) at com.intellij.openapi.util.RecursionManager$1.doPreventingRecursion(RecursionManager.java:113) at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:71) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard(utils.kt:23) at com.tang.intellij.lua.ext.UtilsKt.recursionGuard$default(utils.kt:22) at com.tang.intellij.lua.ty.ExpressionsKt.infer(Expressions.kt:320) at com.tang.intellij.lua.ty.ExpressionsKt.inferExprInner(Expressions.kt:56) at com.tang.intellij.lua.ty.ExpressionsKt.inferExpr(Expressions.kt:43) at com.tang.intellij.lua.ty.DeclarationsKt.inferInner(Declarations.kt:41) at com.tang.intellij.lua.ty.LuaTypeInfer.inferType(LuaTypeInfer.kt:25) at com.tang.intellij.lua.ext.ILuaTypeInfer$Companion.infer(ILuaTypeInfer.kt:33) at com.tang.intellij.lua.search.SearchContext.inferAndCache(SearchContext.kt:175) at com.tang.intellij.lua.search.SearchContext.access$inferAndCache(SearchContext.kt:35) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:58) at com.tang.intellij.lua.search.SearchContext$Companion$infer$2.invoke(SearchContext.kt:37) at com.tang.intellij.lua.search.SearchContext$Companion.with(SearchContext.kt:70) at com.tang.intellij.lua.search.SearchContext$Companion.infer(SearchContext.kt:58) at com.tang.intellij.lua.psi.LuaTypeGuessable.guessType(LuaTypeGuessable.java:29) at com.tang.intellij.lua.psi.LuaPsiImplUtilKt.guessParentType(LuaPsiImplUtil.kt:185) at com.tang.intellij.lua.psi.impl.LuaCallExprImpl.guessParentType(LuaCallExprImpl.java:56) at com.tang.intellij.lua.codeInsight.LuaParameterHintsProvider.getParameterHints(LuaParameterHintsProvider.kt:67) at com.intellij.codeInsight.hints.ParameterHintsPass.process(ParameterHintsPass.java:78) at com.intellij.codeInsight.hints.ParameterHintsPass.lambda$doCollectInformation$0(ParameterHintsPass.java:70) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at com.intellij.codeInsight.hints.ParameterHintsPass.doCollectInformation(ParameterHintsPass.java:70) at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:55) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$null$1(PassExecutorService.java:429) at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:997) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$doRun$2(PassExecutorService.java:422) at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:585) at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:531) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:59) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.doRun(PassExecutorService.java:421) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.lambda$run$0(PassExecutorService.java:397) at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:167) at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:157) at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:395) at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:161) at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290) at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020) at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656) at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594) at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177) ```
emmy-issue commented 4 years ago
emmy-issue commented 4 years ago
emmy-issue commented 4 years ago
emmy-issue commented 2 years ago