Skip to content

[Error report] java.lang.NullPointerException: Cannot invoke "com.vaadin.plugin.copilot.service.CopilotDotfileService.isActive()" because the return value of "com.intellij.openapi.project.Project.getService(java.lang.Class)" is null #466

@Negrativo

Description

@Negrativo

Plugin version: 1.5.5
IDE version: IntelliJ IDEA 2025.2.3
VM: OpenJDK 64-Bit Server VM 21.0.8 1-b1038.72 JetBrains s.r.o.
OS: Windows 10 10.0

Stacktrace:

java.lang.NullPointerException: Cannot invoke "com.vaadin.plugin.copilot.service.CopilotDotfileService.isActive()" because the return value of "com.intellij.openapi.project.Project.getService(java.lang.Class)" is null
	at com.vaadin.plugin.ui.VaadinStatusBarWidget.isActive(VaadinStatusBarWidget.kt:105)
	at com.vaadin.plugin.ui.VaadinStatusBarWidget.getIcon(VaadinStatusBarWidget.kt:93)
	at com.intellij.openapi.wm.impl.status.IconPresentationComponent.beforeUpdate(IdeStatusBarImpl.kt:933)
	at com.intellij.openapi.wm.impl.status.IdeStatusBarImpl.updateWidget$lambda$28(IdeStatusBarImpl.kt:714)
	at com.intellij.util.ui.EdtInvocationManager.invokeLaterIfNeeded(EdtInvocationManager.java:32)
	at com.intellij.openapi.wm.impl.status.IdeStatusBarImpl.updateWidget(IdeStatusBarImpl.kt:710)
	at com.vaadin.plugin.ui.VaadinStatusBarWidget$Companion.update(VaadinStatusBarWidget.kt:27)
	at com.vaadin.plugin.ui.VaadinStatusBarWidget$1.enteredDumbMode(VaadinStatusBarWidget.kt:40)
	at com.intellij.util.messages.impl.MessageBusImplKt.invokeMethod(MessageBusImpl.kt:815)
	at com.intellij.util.messages.impl.MessageBusImplKt.invokeListener(MessageBusImpl.kt:762)
	at com.intellij.util.messages.impl.MessageBusImplKt.deliverMessage(MessageBusImpl.kt:501)
	at com.intellij.util.messages.impl.MessageBusImplKt.pumpWaiting(MessageBusImpl.kt:480)
	at com.intellij.util.messages.impl.MessageBusImplKt.access$pumpWaiting(MessageBusImpl.kt:1)
	at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:543)
	at jdk.proxy2/jdk.proxy2.$Proxy108.enteredDumbMode(Unknown Source)
	at com.intellij.openapi.project.DumbServiceImpl.publishDumbModeChangedEvent$lambda$7$lambda$6(DumbServiceImpl.kt:322)
	at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
	at com.intellij.openapi.application.impl.AppImplKt$rethrowCheckedExceptions$2.invoke(appImpl.kt:106)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:666)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:640)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:633)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:1166)
	at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
	at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
	at com.intellij.openapi.project.DumbServiceImpl.publishDumbModeChangedEvent$lambda$7(DumbServiceImpl.kt:322)
	at com.intellij.openapi.project.DumbServiceImpl$Companion.runCatchingIgnorePCE(DumbServiceImpl.kt:728)
	at com.intellij.openapi.project.DumbServiceImpl$Companion.access$runCatchingIgnorePCE(DumbServiceImpl.kt:706)
	at com.intellij.openapi.project.DumbServiceImpl.publishDumbModeChangedEvent(DumbServiceImpl.kt:322)
	at com.intellij.openapi.project.DumbServiceImpl.incrementDumbCounter(DumbServiceImpl.kt:275)
	at com.intellij.openapi.project.DumbServiceImpl.queueTaskOnEdt(DumbServiceImpl.kt:388)
	at com.intellij.openapi.project.DumbServiceImpl.access$queueTaskOnEdt(DumbServiceImpl.kt:53)
	at com.intellij.openapi.project.DumbServiceImpl$queueTask$2.invokeSuspend(DumbServiceImpl.kt:366)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:100)
	at com.intellij.openapi.application.impl.EdtCoroutineDispatcher.wrapWithLocking$lambda$3$lambda$2(EdtCoroutineDispatcher.kt:71)
	at com.intellij.openapi.application.WriteIntentReadAction.lambda$run$0(WriteIntentReadAction.java:24)
	at com.intellij.openapi.application.impl.AppImplKt$rethrowCheckedExceptions$2.invoke(appImpl.kt:106)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.doRunWriteIntentReadAction(NestedLocksThreadingSupport.kt:666)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runPreventiveWriteIntentReadAction(NestedLocksThreadingSupport.kt:640)
	at com.intellij.platform.locking.impl.NestedLocksThreadingSupport.runWriteIntentReadAction(NestedLocksThreadingSupport.kt:633)
	at com.intellij.openapi.application.impl.ApplicationImpl.runWriteIntentReadAction(ApplicationImpl.java:1166)
	at com.intellij.openapi.application.WriteIntentReadAction.compute(WriteIntentReadAction.java:55)
	at com.intellij.openapi.application.WriteIntentReadAction.run(WriteIntentReadAction.java:23)
	at com.intellij.openapi.application.impl.EdtCoroutineDispatcher.wrapWithLocking$lambda$3(EdtCoroutineDispatcher.kt:70)
	at com.intellij.openapi.application.impl.DispatchedRunnable.run(DispatchedRunnable.kt:42)
	at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:240)
	at com.intellij.openapi.application.Trans

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions