Skip to content

[auto-generated:-869634266] PsiInvalidElementAccessException in MethodSourceMark.getNameIdentifier #805

Description

@source-bot

  • Plugin Name: Source++
  • Plugin Version: 0.7.3.1
  • OS Name: Windows 11
  • Java Version: 17.0.4.1
  • App Name: IDEA
  • App Full Name: IntelliJ IDEA
  • App Version name: IntelliJ IDEA
  • Is EAP: false
  • App Build: IU-222.4345.14
  • App Version: 2022.2.3
  • Last Action: Unknown
  • title: [auto-generated:-869634266] Element: class com.intellij.psi.impl.source.PsiMethodImpl #JAVA
    invalidated at: see attachment
Full StackTrace

com.intellij.psi.PsiInvalidElementAccessException: Element: class com.intellij.psi.impl.source.PsiMethodImpl #JAVA 
invalidated at: see attachment
	at com.intellij.psi.impl.source.SubstrateRef$1.getNode(SubstrateRef.java:65)
	at com.intellij.extapi.psi.StubBasedPsiElementBase.getNode(StubBasedPsiElementBase.java:134)
	at com.intellij.psi.impl.source.PsiMethodImpl.getNode(PsiMethodImpl.java:250)
	at com.intellij.psi.impl.source.PsiMethodImpl.getNameIdentifier(PsiMethodImpl.java:86)
	at com.intellij.psi.impl.source.PsiMethodImpl.getNameIdentifier(PsiMethodImpl.java:40)
	at spp.jetbrains.marker.source.mark.api.MethodSourceMark.getNameIdentifier(MethodSourceMark.kt:91)
	at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.removeMarkFromUserData$lambda-5(SourceMark.kt:273)
	at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:941)
	at com.intellij.openapi.application.ReadAction.compute(ReadAction.java:68)
	at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.removeMarkFromUserData(SourceMark.kt:273)
	at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.doDispose(SourceMark.kt:253)
	at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.disposeSuspend(SourceMark.kt:246)
	at spp.jetbrains.marker.source.mark.api.MethodSourceMark.disposeSuspend(MethodSourceMark.kt:39)
	at spp.jetbrains.marker.source.mark.api.SourceMark$DefaultImpls.disposeSuspend$default(SourceMark.kt:245)
	at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invokeSuspend(SourceFileMarker.kt:106)
	at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invoke(SourceFileMarker.kt)
	at spp.jetbrains.marker.source.SourceFileMarker$clearSourceMarks$removed$1$1.invoke(SourceFileMarker.kt)
	at spp.jetbrains.ScopeExtensions$safeRunBlocking$1.invokeSuspend(ScopeExtensions.kt:31)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
	at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
	at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
	at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
	at spp.jetbrains.ScopeExtensions.safeRunBlocking(ScopeExtensions.kt:29)
	at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks$lambda-0(SourceFileMarker.kt:105)
	at java.base/java.util.Collection.removeIf(Collection.java:576)
	at java.base/java.util.Collections$SetFromMap.removeIf(Collections.java:5704)
	at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks$suspendImpl(SourceFileMarker.kt:104)
	at spp.jetbrains.marker.source.SourceFileMarker.clearSourceMarks(SourceFileMarker.kt)
	at spp.jetbrains.marker.SourceMarker.deactivateSourceFileMarker(SourceMarker.kt:82)
	at spp.jetbrains.marker.SourceMarker.clearAvailableSourceFileMarkers(SourceMarker.kt:75)
	at spp.jetbrains.sourcemarker.SourceMarkerPlugin.disposePlugin(SourceMarkerPlugin.kt:404)
	at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl.onStatusChanged(SourceStatusServiceImpl.kt:79)
	at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl.access$onStatusChanged(SourceStatusServiceImpl.kt:36)
	at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invokeSuspend(SourceStatusServiceImpl.kt:68)
	at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invoke(SourceStatusServiceImpl.kt)
	at spp.jetbrains.sourcemarker.stat.SourceStatusServiceImpl$update$1$1.invoke(SourceStatusServiceImpl.kt)
	at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invokeSuspend(ScopeExtensions.kt:61)
	at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invoke(ScopeExtensions.kt)
	at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1$1.invoke(ScopeExtensions.kt)
	at spp.jetbrains.ScopeExtensions.safeExecute(ScopeExtensions.kt:52)
	at spp.jetbrains.ScopeExtensions$safeGlobalLaunch$1.invokeSuspend(ScopeExtensions.kt:60)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

Metadata

Metadata

Assignees

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Q3 2023 – Jul-Sep

Relationships

None yet

Development

No branches or pull requests

Issue actions