Skip to content

[Bug]: Error every time open IntelliJ IDEA 2025.1.1 #125

Description

@Lzyct

Your Environment

IntelliJ IDEA 2025.1.1.1 (Ultimate Edition)
Build #IU-251.25410.129, built on May 9, 2025
Source revision: b815cfdcaa594
Licensed to Mudassir Mudassir
Subscription is active until September 25, 2025.
Runtime version: 21.0.6+9-b895.109 aarch64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.lwawt.macosx.LWCToolkit
macOS 15.4.1
Kotlin plugin: K2 mode
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 8000M
Cores: 10
Metal Rendering is ON
Registry:
ide.experimental.ui=true
jvm.dfa.analysis.ui.security.analysis.window.was.shown=true
Non-Bundled Plugins:
com.intellij.plugins.xwinkeymap (211.4961.30)
manjaro.mpb (1.9)
com.intellij.plugins.macoskeymap (241.13688.16)
com.jetbrains.edu (2025.4-2025.1-530)
com.daniel-espinoza.inline-error (0.4.0)
com.github.catppuccin.jetbrains (3.4.1)
PythonCore (251.25410.129)
com.jetbrains.rust (251.25410.127)
com.github.warningimhack3r.npmupdatedependencies (3.6.1)
com.intellij.jvm.dfa.analysis (251.25410.59)
dev.j-a.swift (1.3.3.393-251)
String Manipulation (9.15.0)
Key Promoter X (2024.2.2)
org.jetbrains.plugins.ruby (251.25410.129)
AceJump (3.8.22)
IdeaVIM (2.24.0)
org.jetbrains.IdeaVim-EasyMotion (1.16)
eu.theblob42.idea.whichkey (0.10.3)
com.herbert.george.flutter-snippets (2.0.0-stable-1)
com.wakatime.intellij.plugin (15.0.3)
Pythonid (251.25410.129)
com.intellij.python.django (251.25410.109)
io.acari.DDLCTheme (88.5-1.16.1)
io.unthrottled.doki.icons (88.5-1.6.0)
com.intellij.aqua (251.25410.109)
com.intellij.grazie.pro (0.3.376)
com.intellij.nativeDebug (251.25410.109)
org.jetbrains.junie (251.105.40)
org.moe (1.5.4)
pl.pszklarska.pubversionchecker (1.3.5)
org.jetbrains.android (251.25410.131)
com.android.tools.design (251.25410.109)
Dart (251.25410.28)
com.localizely.flutter-intl (1.18.8-2024.2)
com.intellij.lang.jsgraphql (251.23774.318)
com.jetbrains.plugins.jslint (202.3)
com.haulmont.rcb (251.25410.28)
mdx.js (251.23774.318)
io.flutter (85.2.4)
de.mariushoefler.flutter_enhancement_suite (1.7.0)
nix-idea (0.4.0.17)
net.ashald.envfile (3.4.2)
com.jetbrains.php (251.25410.129)
com.mallowigi (101.2.0)
izhangzhihao.rainbow.brackets (2024.2.10-241)
com.github.copilot (1.5.44-243)
zielu.gittoolbox (600.1.2+243)
Kotlin: 251.25410.129-IJ

How to reproduce.

Install the latest version of IntelliJ IDEA 2025.1.1 and latest doki icon plugin

What is expected?

No error message every time open IntelliJ IDEA

This is the error message:

java.lang.Throwable: io.unthrottled.doki.icons.jetbrains.integrations.PlatformHacker <clinit> requests io.unthrottled.doki.icons.jetbrains.config.Config instance. Class initialization must not depend on services. Consider using instance of the service on-demand instead.
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:375)
	at com.intellij.serviceContainer.ComponentManagerImplKt.checkOutsideClassInitializer(ComponentManagerImpl.kt:1585)
	at com.intellij.serviceContainer.ComponentManagerImplKt.getOrCreateInstanceBlocking(ComponentManagerImpl.kt:1554)
	at com.intellij.serviceContainer.ComponentManagerImpl.doGetService(ComponentManagerImpl.kt:752)
	at com.intellij.serviceContainer.ComponentManagerImpl.getService(ComponentManagerImpl.kt:696)
	at io.unthrottled.doki.icons.jetbrains.config.Config$Companion.getInstance(Config.kt:22)
	at io.unthrottled.doki.icons.jetbrains.path.IconPathReplacementComponent.installComponents(IconPathReplacementComponent.kt:59)
	at io.unthrottled.doki.icons.jetbrains.integrations.PlatformHacker.<clinit>(PlatformHacker.kt:14)
	at io.unthrottled.doki.icons.jetbrains.listeners.ApplicationLifecycleListener.<clinit>(ApplicationLifecycleListener.kt:11)
	at java.base/jdk.internal.misc.Unsafe.allocateInstance(Native Method)
	at java.base/java.lang.invoke.DirectMethodHandle.allocateInstance(DirectMethodHandle.java:501)
	at com.intellij.serviceContainer.ComponentManagerImpl.findConstructorAndInstantiateClass(ComponentManagerImpl.kt:909)
	at com.intellij.serviceContainer.ComponentManagerImpl.doInstantiateClass(ComponentManagerImpl.kt:918)
	at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:903)
	at com.intellij.serviceContainer.ComponentManagerImpl.createListener(ComponentManagerImpl.kt:965)
	at com.intellij.util.messages.impl.CompositeMessageBus.subscribeLazyListeners$lambda$4(CompositeMessageBus.kt:123)
	at com.intellij.openapi.progress.Cancellation.computeInNonCancelableSection(Cancellation.java:139)
	at com.intellij.util.messages.impl.CompositeMessageBus.subscribeLazyListeners(CompositeMessageBus.kt:117)
	at com.intellij.util.messages.impl.CompositeMessageBus.doComputeSubscribers$intellij_platform_core(CompositeMessageBus.kt:93)
	at com.intellij.util.messages.impl.MessageBusImpl.computeSubscribers$intellij_platform_core(MessageBusImpl.kt:243)
	at com.intellij.util.messages.impl.CompositeMessageBus.computeSubscribers$intellij_platform_core(CompositeMessageBus.kt:88)
	at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher$publish$handlers$1.invoke(CompositeMessageBus.kt:279)
	at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher$publish$handlers$1.invoke(CompositeMessageBus.kt:279)
	at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher.publish$lambda$0(CompositeMessageBus.kt:279)
	at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1708)
	at com.intellij.util.messages.impl.ToDirectChildrenMessagePublisher.publish$intellij_platform_core(CompositeMessageBus.kt:279)
	at com.intellij.util.messages.impl.MessagePublisher.invoke(MessageBusImpl.kt:490)
	at jdk.proxy2/jdk.proxy2.$Proxy55.appFrameCreated(Unknown Source)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1$1.invokeSuspend(IdeStarter.kt:130)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1$1.invoke(IdeStarter.kt)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1$1.invoke(IdeStarter.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:163)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:48)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1.invokeSuspend(IdeStarter.kt:128)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1.invoke(IdeStarter.kt)
	at com.intellij.idea.IdeStarter$openProjectIfNeeded$isOpenProjectNeeded$1.invoke(IdeStarter.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:163)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:48)
	at com.intellij.idea.IdeStarter.openProjectIfNeeded$suspendImpl(IdeStarter.kt:127)
	at com.intellij.idea.IdeStarter.openProjectIfNeeded(IdeStarter.kt)
	at com.intellij.idea.IdeStarter$start$2$openProjectBlock$1.invokeSuspend(IdeStarter.kt:84)
	at com.intellij.idea.IdeStarter$start$2$openProjectBlock$1.invoke(IdeStarter.kt)
	at com.intellij.idea.IdeStarter$start$2$openProjectBlock$1.invoke(IdeStarter.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:163)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.idea.IdeStarter$start$2.invokeSuspend(IdeStarter.kt:97)
	at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
	at com.intellij.idea.IdeStarter$start$2.invoke(IdeStarter.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
	at kotlinx.coroutines.CoroutineScopeKt.coroutineScope(CoroutineScope.kt:261)
	at com.intellij.idea.IdeStarter.start$suspendImpl(IdeStarter.kt:69)
	at com.intellij.idea.IdeStarter.start(IdeStarter.kt)
	at com.intellij.platform.ide.bootstrap.ApplicationLoader$executeApplicationStarter$2.invokeSuspend(ApplicationLoader.kt:450)
	at com.intellij.platform.ide.bootstrap.ApplicationLoader$executeApplicationStarter$2.invoke(ApplicationLoader.kt)
	at com.intellij.platform.ide.bootstrap.ApplicationLoader$executeApplicationStarter$2.invoke(ApplicationLoader.kt)
	at kotlinx.coroutines.intrinsics.UndispatchedKt.startUndispatchedOrReturn(Undispatched.kt:62)
	at kotlinx.coroutines.BuildersKt__Builders_commonKt.withContext(Builders.common.kt:163)
	at kotlinx.coroutines.BuildersKt.withContext(Unknown Source)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span(tracer.kt:56)
	at com.intellij.platform.diagnostic.telemetry.impl.TracerKt.span$default(tracer.kt:48)
	at com.intellij.platform.ide.bootstrap.ApplicationLoader.executeApplicationStarter(ApplicationLoader.kt:449)
	at com.intellij.platform.ide.bootstrap.StartupUtil$startApplication$10$1.invokeSuspend(startup.kt:336)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:608)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:873)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:763)
	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:750)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions