Ganom / Supporter-Issue-Tracker

This is an ISSUE-ONLY repo. This is used for reporting issues/feature requests for supporter plugins.
https://www.ganomsoftware.com/
0 stars 5 forks source link

con helper crashes on startup #136

Closed Bee-Ar closed 3 years ago

Bee-Ar commented 3 years ago

Describe the bug When using oak dungeon doors option, con helper crashes when starting up

To Reproduce Steps to reproduce the behavior:

  1. have the conhelper on at anytime
  2. walk into house on build mode OR
  3. be in house
  4. turn on conhelper

Expected behavior the helper should start once you get the butler to retrieve planks

Additional context here's some logs I found:


io.reactivex.rxjava3.exceptions.UndeliverableException: The exception could not be delivered to the consumer because it has already canceled/disposed the flow or the exception has nowhere to go to begin with. Further reading: https://github.com/ReactiveX/RxJava/wiki/What's-different-in-2.0#error-handling | java.lang.reflect.InvocationTargetException
    at io.reactivex.rxjava3.plugins.RxJavaPlugins.onError(RxJavaPlugins.java:367)
    at io.reactivex.rxjava3.internal.observers.LambdaObserver.onError(LambdaObserver.java:83)
    at io.reactivex.rxjava3.internal.observers.LambdaObserver.onNext(LambdaObserver.java:67)
    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.callback.Hooks.post(Hooks.java:175)
    at he.broadcastHidden(Widget.java:422)
    at he.onHiddenChanged(Widget.java:483)
    at he.t(Widget.java:495)
    at ab.x(class41.java:205)
    at ai.ji(WorldMapManager.java:9477)
    at client.jd(Client.java:9447)
    at client.he(Client.java:6028)
    at client.fw(Client.java:2997)
    at client.ak(Client.java:1256)
    at bd.aj(GameShell.java:351)
    at bd.run(GameShell.java:330)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.reflect.InvocationTargetException: null
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.base/java.lang.reflect.Method.invoke(Unknown Source)
    at net.runelite.client.plugins.Plugin.lambda$findSubscriptions$1(Plugin.java:102)
    at io.reactivex.rxjava3.internal.observers.LambdaObserver.onNext(LambdaObserver.java:63)
    ... 20 common frames omitted
Caused by: java.lang.NullPointerException: null
    at net.runelite.client.plugins.environmentaid.EnvironmentAidPlugin.widgetEvent(EnvironmentAidPlugin.java:221)
    ... 26 common frames omitted
2020-12-09 11:06:08 [Client] ERROR net.runelite.client.RuneLite - Script null is invalid, and will not be overlaid. This will break plugin(s)!
2020-12-09 11:06:09 [Client] INFO  n.r.client.plugins.iutils.iUtils - Received world-hop/login related click. Giving them priority
2020-12-09 11:06:43 [Client] ERROR net.runelite.client.RuneLite - Game crash: null
java.lang.ArrayIndexOutOfBoundsException: Index 106 out of bounds for length 3
    at fo.h(CollisionMap.java:192)
    at cl.v(class92.java:196)
    at client.copy$menuAction(Client.java:7828)
    at gz.il(RouteStrategy.java:1434)
    at kr.ib(FontName.java:7477)
    at client.copy$menu(Client.java:7422)
    at client.in(Client.java:1738)
    at client.fw(Client.java:3294)
    at client.ak(Client.java:1256)
    at bd.aj(GameShell.java:351)
    at bd.run(GameShell.java:330)
    at java.base/java.lang.Thread.run(Unknown Source)```