tonybaloney/pycharm-security

Exception shown in PyCharm's "IDE Internal Errors" dialog

VBobCat opened this issue · 0 comments

Exception shown in PyCharm's "IDE Internal Errors" dialog

java.lang.Throwable: Stub index points to a file (file = file://F:/djng/atena_tres/backend/media/msgraph_email/models/mensagem/full_object_AAkALgAAAAAAHYQDEapmEc2byACqAC-EWg0AJB54Vfewh0_v1o1XHw.zip, file type = com.intellij.ide.highlighter.ArchiveFileType@2a43c838, indexed file type = com.intellij.ide.highlighter.ArchiveFileType@2a43c838) without indexed stub tree; indexing stamp = null, can have stubs = false, actual stub count = 0
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:370)
	at com.intellij.psi.stubs.StubProcessingHelper.retrieveStubIdList(StubProcessingHelper.java:41)
	at com.intellij.psi.stubs.StubIndexEx.lambda$processElements$6(StubIndexEx.java:207)
	at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at com.intellij.psi.stubs.StubIndexEx.processElements(StubIndexEx.java:206)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:102)
	at com.intellij.psi.stubs.StubIndex.getElements(StubIndex.java:90)
	at com.jetbrains.python.psi.stubs.PyClassNameIndex.find(PyClassNameIndex.java:28)
	at com.jetbrains.python.psi.stubs.PyClassNameIndex.findClass(PyClassNameIndex.java:50)
	at com.jetbrains.sqlalchemy.SQLAlchemyTypeProvider.getHybridPropertyType(SQLAlchemyTypeProvider.java:281)
	at com.jetbrains.sqlalchemy.SQLAlchemyTypeProvider.getReferenceType(SQLAlchemyTypeProvider.java:119)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.getReferenceTypeFromProviders(PyReferenceExpressionImpl.java:525)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.getGenericTypeFromTarget(PyReferenceExpressionImpl.java:423)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.getTypeFromTarget(PyReferenceExpressionImpl.java:395)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.getTypeFromTargets(PyReferenceExpressionImpl.java:308)
	at com.jetbrains.python.psi.impl.PyReferenceExpressionImpl.getType(PyReferenceExpressionImpl.java:227)
	at com.jetbrains.python.psi.types.TypeEvalContext.lambda$getType$0(TypeEvalContext.java:181)
	at com.intellij.openapi.util.RecursionManager$1.computePreventingRecursion(RecursionManager.java:110)
	at com.intellij.openapi.util.RecursionGuard.doPreventingRecursion(RecursionGuard.java:27)
	at com.intellij.openapi.util.RecursionManager.doPreventingRecursion(RecursionManager.java:65)
	at com.jetbrains.python.psi.types.TypeEvalContext.getType(TypeEvalContext.java:170)
	at com.jetbrains.python.psi.impl.PyCallExpressionHelper.getExplicitResolveResults(PyCallExpressionHelper.java:220)
	at com.jetbrains.python.psi.impl.PyCallExpressionHelper.lambda$multiResolveCallee$1(PyCallExpressionHelper.java:192)
	at com.jetbrains.python.psi.PyUtil.getNullableParameterizedCachedValue(PyUtil.java:670)
	at com.jetbrains.python.psi.PyUtil.getParameterizedCachedValue(PyUtil.java:648)
	at com.jetbrains.python.psi.impl.PyCallExpressionHelper.multiResolveCallee(PyCallExpressionHelper.java:188)
	at com.jetbrains.python.psi.impl.PyCallExpressionImpl.multiResolveCallee(PyCallExpressionImpl.java:47)
	at security.helpers.QualifiedNameHelpers.getQualifiedName(QualifiedNameHelpers.kt:15)
	at security.helpers.QualifiedNameHelpersKt.qualifiedNameMatches(QualifiedNameHelpers.kt:30)
	at security.validators.PickleLoadInspection$Visitor.visitPyCallExpression(PickleLoadInspection.kt:28)
	at com.jetbrains.python.psi.impl.PyCallExpressionImpl.acceptPyVisitor(PyCallExpressionImpl.java:27)
	at com.jetbrains.python.psi.impl.PyBaseElementImpl.accept(PyBaseElementImpl.java:61)
	at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processInOrder$10(InspectionRunner.java:334)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1133)
	at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processInOrder$11(InspectionRunner.java:342)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:201)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:207)
	at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processInOrder$12(InspectionRunner.java:348)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:159)
	at com.intellij.util.AstLoadingFilter.forceAllowTreeLoading(AstLoadingFilter.java:151)
	at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processInOrder$13(InspectionRunner.java:311)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:130)
	at com.intellij.util.AstLoadingFilter.disallowTreeLoading(AstLoadingFilter.java:119)
	at com.intellij.codeInsight.daemon.impl.InspectionRunner.lambda$processInOrder$14(InspectionRunner.java:311)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.lambda$call$0(JobLauncherImpl.java:309)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$13(CoreProgressManager.java:604)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:679)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:635)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:603)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:61)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:294)
	at com.intellij.concurrency.JobLauncherImpl$1MyProcessQueueTask.call(JobLauncherImpl.java:280)
	at java.base/java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(ForkJoinTask.java:1428)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)

Additional context

  • Plugin Version: 1.28.0

  • PyCharm Version (or IDE version):

    • PyCharm 2023.2 (Professional Edition)
      Build #PY-232.8660.197, built on July 26, 2023
      Runtime version: 17.0.7+7-b1000.6 amd64
      VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
      Windows 10.0
      GC: G1 Young Generation, G1 Old Generation
      Memory: 3072M
      Cores: 8
    • Registry:
      debugger.new.tool.window.layout=true
      ide.experimental.ui=true
      editor.minimap.enabled=true
    • Non-Bundled Plugins:
      lermitage.intellij.extratci (1.26.0)
      com.jetbrains.gerryPurpleTheme (2023.1.61)
      org.rust.lang (0.4.200.5421-232)
      intellij.webp (232.8660.88)
      de.netnexus.camelcaseplugin (3.0.12)
      com.intellij.ideolog (222.1.0.0)
      String Manipulation (9.10.0)
      dev.meanmail.plugin.nginx-intellij-plugin (2022.1.1)
      CMD Support (1.0.5)
      com.intellij.plugins.visualstudiokeymap (232.8660.88)
      com.github.camork.fileExpander (2.1)
      XPathView (232.8660.129)
      XSLT-Debugger (232.8660.88)
      W3Validators (232.8660.129)
      com.intellij.kubernetes (232.8660.158)
      com.intellij.tide (232.8660.88)
      org.exbin.deltahex.intellij (0.2.8.1)
      ru.meanmail.plugin.requirements (2022.4.1)
      R4Intellij (232.8660.142)
      ru.adelf.idea.dotenv (2023.2)
      org.tonybaloney.security.pycharm-security (1.28.0)
      com.intellij.bigdatatools.core (232.8660.206)
      com.intellij.bigdatatools.kafka (232.8660.206)
      com.intellij.bigdatatools.binary.files (232.8660.206)
      com.intellij.bigdatatools.rfs (232.8660.206)
      com.intellij.bigdatatools.metastore.core (232.8660.206)
      com.intellij.bigdatatools.flink (232.8660.206)
      net.seesharpsoft.intellij.plugins.csv (3.2.1-232)
      com.microsoft.vso.idea (1.162.2)
      mobi.hsz.idea.gitignore (4.5.1)
      org.jetbrains.plugins.docker.gateway (232.8660.202)
      com.intellij.bigdatatools.spark (232.8660.206)
      com.intellij.bigdatatools.zeppelin (232.8660.206)
      com.intellij.bigdatatools (232.8660.206)
      com.intellij.plugins.html.instantEditing (232.8660.142)
  • Python Version: 3.11.4