Skip to content
This repository has been archived by the owner on Apr 8, 2023. It is now read-only.

pluginlist: Add null check #2513

Merged
merged 1 commit into from
Apr 28, 2020
Merged

Conversation

Owain94
Copy link
Contributor

@Owain94 Owain94 commented Apr 19, 2020

java.lang.NullPointerException: null
at net.runelite.client.plugins.config.PluginListPanel.lambda$new$3(PluginListPanel.java:179)
at io.reactivex.rxjava3.internal.observers.LambdaObserver.onNext(LambdaObserver.java:63)
at io.reactivex.rxjava3.internal.operators.observable.ObservableDoFinally$DoFinallyObserver.onNext(ObservableDoFinally.java:80)
at io.reactivex.rxjava3.internal.operators.observable.ObservableMap$MapObserver.onNext(ObservableMap.java:63)
at io.reactivex.rxjava3.internal.operators.observable.ObservableFilter$FilterObserver.onNext(ObservableFilter.java:52)
at com.jakewharton.rxrelay3.PublishRelay$PublishDisposable.onNext(PublishRelay.java:179)
at com.jakewharton.rxrelay3.PublishRelay.accept(PublishRelay.java:144)
at com.jakewharton.rxrelay3.SerializedRelay.accept(SerializedRelay.java:57)
at net.runelite.client.eventbus.EventBus.post(EventBus.java:115)
at net.runelite.client.config.ConfigManager.setConfiguration(ConfigManager.java:575)
at net.runelite.client.config.ConfigManager.setConfiguration(ConfigManager.java:547)
at net.runelite.client.config.ConfigManager.setDefaultConfiguration(ConfigManager.java:739)
at net.runelite.client.plugins.PluginManager.loadFakePluginConfiguration(PluginManager.java:277)
at net.runelite.client.plugins.config.PluginListPanel.addFakePlugin(PluginListPanel.java:291)
at net.runelite.client.plugins.config.ConfigPlugin.startUp(ConfigPlugin.java:86)
at net.runelite.client.plugins.PluginManager.startPlugin(PluginManager.java:463)
at net.runelite.client.plugins.PluginManager.lambda$startPlugins$2(PluginManager.java:309)
at java.awt.event.InvocationEvent.dispatch
at java.awt.EventQueue.dispatchEventImpl
at java.awt.EventQueue$4.run
at java.awt.EventQueue$4.run
at java.security.AccessController.doPrivileged
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege
at java.awt.EventQueue.dispatchEvent
at java.awt.EventDispatchThread.pumpOneEventForFilters
at java.awt.EventDispatchThread.pumpEventsForFilter
at java.awt.EventDispatchThread.pumpEventsForHierarchy
at java.awt.EventDispatchThread.pumpEvents
at java.awt.EventDispatchThread.pumpEvents
at java.awt.EventDispatchThread.run

@ThatGamerBlue
Copy link
Contributor

why is it null in the first place?

@ThatGamerBlue ThatGamerBlue added the bug Something isn't working label Apr 23, 2020
@xKylee
Copy link
Contributor

xKylee commented Apr 28, 2020

@Owain94 im assuming you're running this on your local build with 0 issues? if so ill merge it.

@xKylee xKylee merged commit 5778539 into open-osrs:master Apr 28, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants