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)
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: