Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error in Log when Rider for UE starts under Linux #56

Closed
LaurentOngaro opened this issue Jan 8, 2022 · 7 comments
Closed

Error in Log when Rider for UE starts under Linux #56

LaurentOngaro opened this issue Jan 8, 2022 · 7 comments
Labels
Linux Bug only happening on linux

Comments

@LaurentOngaro
Copy link

The following message is shown in the Event log when Rider for UE starts under Linux
The plugin seems to run fine

System: Linux Manjaro Gnome (Arch based) up to date
Rider version: Build #RDCPPP-213.5744.303, built on December 10, 2021
Material theme version: 6.12.2

java.lang.Throwable: 'ScrollBar.Transparent.hoverThumbBorderColor' is not found in java.util.PropertyResourceBundle@449f3738(messages.MaterialThemeBundle) at com.intellij.openapi.diagnostic.Logger.error(Logger.java:182) at com.intellij.BundleBase.useDefaultValue(BundleBase.java:167) at com.intellij.BundleBase.messageOrDefault(BundleBase.java:106) at com.intellij.AbstractBundle.getMessage(AbstractBundle.java:47) at com.mallowigi.idea.messages.MaterialThemeBundle.message(MaterialThemeBundle.kt:64) at com.mallowigi.idea.config.MTScrollbarsPage$Companion.addColorDescriptor(MTScrollbarsPage.kt:119) at com.mallowigi.idea.config.MTScrollbarsPage$Companion.access$addColorDescriptor(MTScrollbarsPage.kt:98) at com.mallowigi.idea.config.MTScrollbarsPage.<clinit>(MTScrollbarsPage.kt:110) at java.base/jdk.internal.misc.Unsafe.allocateInstance(Native Method) at java.base/java.lang.invoke.DirectMethodHandle.allocateInstance(DirectMethodHandle.java:482) at com.intellij.serviceContainer.ComponentManagerImpl.instantiateClass(ComponentManagerImpl.kt:830) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.instantiateClass(XmlExtensionAdapter.java:99) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter$SimpleConstructorInjectionAdapter.instantiateClass(XmlExtensionAdapter.java:116) at com.intellij.openapi.extensions.impl.XmlExtensionAdapter.createInstance(XmlExtensionAdapter.java:66) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapter(ExtensionPointImpl.java:489) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:437) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:264) at com.intellij.openapi.extensions.ExtensionPointName.getExtensions(ExtensionPointName.java:35) at com.jetbrains.rd.platform.daemon.TextAttributesKeysStorage.n(TextAttributesKeysStorage.kt:36) at com.jetbrains.rd.platform.daemon.TextAttributesKeysStorage.register(TextAttributesKeysStorage.kt:27) at com.jetbrains.rd.platform.daemon.TextAttributesRegistrationHost.getTextAttributesKey(TextAttributesRegistrationHost.kt:39) at com.jetbrains.rdclient.daemon.components.FrontendHighlighterRegistrationHost.m(FrontendHighlighterRegistrationHost.kt:159) at com.jetbrains.rdclient.daemon.components.FrontendHighlighterRegistrationHost.access$patchIdeaColorsScheme(FrontendHighlighterRegistrationHost.kt:37) at com.jetbrains.rdclient.daemon.components.FrontendHighlighterRegistrationHost$handleDefaultRegistry$1.invoke(FrontendHighlighterRegistrationHost.kt:79) at com.jetbrains.rdclient.daemon.components.FrontendHighlighterRegistrationHost$handleDefaultRegistry$1.invoke(FrontendHighlighterRegistrationHost.kt:37) at com.jetbrains.rd.util.reactive.Signal.fire(Signal.kt:32) at com.jetbrains.rd.framework.impl.RdSignal.onWireReceived(RdSignal.kt:42) at com.jetbrains.rd.framework.MessageBroker$invoke$2$2.invoke(MessageBroker.kt:56) at com.jetbrains.rd.framework.MessageBroker$invoke$2$2.invoke(MessageBroker.kt:11) at com.jetbrains.rd.framework.impl.ProtocolContexts.readMessageContextAndInvoke(ProtocolContexts.kt:151) at com.jetbrains.rd.framework.MessageBroker$invoke$2.invoke(MessageBroker.kt:55) at com.jetbrains.rd.framework.MessageBroker$invoke$2.invoke(MessageBroker.kt:11) at com.jetbrains.rdclient.protocol.RdDispatcher.flushAll(RdDispatcher.kt:97) at com.jetbrains.rdclient.protocol.RdDispatcher.access$flushAll(RdDispatcher.kt:18) at com.jetbrains.rdclient.protocol.RdDispatcher$flushAllRunnable$1.run(RdDispatcher.kt:23) at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:214) at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21) at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:196) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:805) at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:348) at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:82) at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:131) at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:47) at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:187) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:891) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:760) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:447) at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:818) at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:446) at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:805) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:492) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

@mallowigi
Copy link
Collaborator

What's Rider for UE?

@LaurentOngaro
Copy link
Author

Rider For Unreal Engine

@mallowigi
Copy link
Collaborator

Didnt know that. I applied for a demo, will update when it's ready. Are there any steps to reproduce the issue?

@LaurentOngaro
Copy link
Author

LaurentOngaro commented Jan 8, 2022

It's a preview version , but its features will be added in future versions of Rider.
It's rather stable, the linux version has been released in december but the first release (for windows) start 3 years ago.
The issue occurs at start, when opening a unreal Engine project, nothing special to do

@LaurentOngaro
Copy link
Author

LaurentOngaro commented Jan 8, 2022

I'm currently testing it. And It seems to run like a charm
If you're interested, you can find a thread on this subject on jetbrains Track

@LaurentOngaro
Copy link
Author

LaurentOngaro commented Jan 8, 2022

I've made a mistake: The error is not in the event log, but in the List of the "IDE Fatal Errors"
This windows could be displayed by clicking on the last small icon at the bottom right of Rider.
The link to the old repo is also printed here , when you click on the "AtomMaterial" text

Capture d’écran de 2022-01-08 18-24-17

@mallowigi mallowigi added the Linux Bug only happening on linux label Feb 11, 2022
@mallowigi
Copy link
Collaborator

fixed it, I'll deploy a fix soon enough

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Linux Bug only happening on linux
Projects
None yet
Development

No branches or pull requests

2 participants