ChrisRM/material-theme-jetbrains

Exception on PhpStorm 2022.3 Beta with New UI enabled

matiux opened this issue · 0 comments

When I open PhpStorm I get an exception and the header bar disappears (I can't paste the whole exception as it too long)

PhpStorm 2022.3 Beta
Build #PS-223.7571.15, built on November 10, 2022
Runtime version: 17.0.5+1-b653.12 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Linux 6.0.8-arch1-1
GC: G1 Young Generation, G1 Old Generation
Registry:
editor.focus.mode.color.light=415967
ide.editor.tab.selection.animation=true
debugger.new.tool.window.layout=true
run.processes.with.pty=TRUE
ide.new.editor.tabs.vertical.borders=true
ide.experimental.ui=true
ide.balloon.shadow.size=0
editor.focus.mode.color.dark=415967

Non-Bundled Plugins:
net.sjrx.intellij.plugins.systemdunitfiles (0.3.10)
Batch Scripts Support (1.0.13)
org.ermadan.kafkalytic (0.10.5)
com.crunch42.openapi (1.41)
org.jetbrains.settingsRepository (223.7571.17)
com.intellij.ideolog (203.0.30.0)
com.godwin.json.parser (1.4.1)
Statistic (4.2.6)
String Manipulation (9.6.1)
izhangzhihao.rainbow.brackets (2022.3.4)
pro.bashsupport (3.0.1.223)
com.chrisrm.idea.MaterialThemeUI (8.0.1)
ru.adelf.idea.dotenv (2022.3)
de.espend.idea.php.annotation (8.2.3)
fr.adrienbrault.idea.symfony2plugin (2022.1.236)
org.sonarlint.idea (7.2.0.56810)

Current Desktop: KDE

java.lang.StackOverflowError
at java.base/java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1694)
at com.intellij.openapi.util.registry.Registry.doGet(Registry.java:59)
at com.intellij.openapi.util.registry.Registry._getWithoutStateCheck(Registry.java:55)
at com.intellij.openapi.util.registry.RegistryManagerImpl.is(RegistryManagerImpl.kt:51)
at com.intellij.openapi.util.registry.EarlyAccessRegistryManager.getBoolean(EarlyAccessRegistryManager.kt:81)
at com.intellij.ui.ExperimentalUI.isNewUI(ExperimentalUI.java:43)
at com.mallowigi.idea.projectframe.MTTitleFrame.getUsesColoredTitleBar(MTTitleFrame.kt:72)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame$addBackgroundChangeListener$listener$1.invoke(MTTitleFrame.kt:145)
at com.mallowigi.idea.projectframe.MTTitleFrame.addBackgroundChangeListener$lambda-6(MTTitleFrame.kt:151)
at java.desktop/java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:343)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:336)
at java.desktop/java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:268)
at java.desktop/java.awt.Component.firePropertyChange(Component.java:8750)
at java.desktop/java.awt.Component.setBackground(Component.java:1909)
at java.desktop/javax.swing.JComponent.setBackground(JComponent.java:2800)
at com.mallowigi.idea.projectframe.MTTitleFrame.setTitleBarColor(MTTitleFrame.kt:157)
at com.mallowigi.idea.projectframe.MTTitleFrame.access$setTitleBarColor(MTTitleFrame.kt:60)
at ...