NPE in ReminderList.startTimer()
Verfasst: 12 Mär 2023, 23:30
Schon wieder, leider, ein NPE. Beim ersten Start, gleich nach der Einrichtung, sieht man das im Log:
SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Start finished callbacks'
java.lang.NullPointerException: Cannot invoke "javax.swing.Timer.isRunning()" because "this.mTimer" is null
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderList.startTimer(ReminderList.java:222)
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderPlugin.handleTvBrowserStartFinished(ReminderPlugin.java:273)
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderPluginProxy.handleTvBrowserStartFinished(ReminderPluginProxy.java:181)
at tvbrowser/tvbrowser.TVBrowser$2.run(TVBrowser.java:659)
Eventuell soll man auch wenn mListener null ist vor dem Starten und überprüfen auch mTimer auf null prüfen.
SCHWERWIEGEND: UNCAUGHT EXCEPTION IN THREAD 'Start finished callbacks'
java.lang.NullPointerException: Cannot invoke "javax.swing.Timer.isRunning()" because "this.mTimer" is null
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderList.startTimer(ReminderList.java:222)
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderPlugin.handleTvBrowserStartFinished(ReminderPlugin.java:273)
at tvbrowser/tvbrowser.extras.reminderplugin.ReminderPluginProxy.handleTvBrowserStartFinished(ReminderPluginProxy.java:181)
at tvbrowser/tvbrowser.TVBrowser$2.run(TVBrowser.java:659)
Eventuell soll man auch wenn mListener null ist vor dem Starten und überprüfen auch mTimer auf null prüfen.