Seite 1 von 1

NPE in ReminderList.startTimer()

Verfasst: 12 Mär 2023, 23:30
von Anton_D
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.

Re: NPE in ReminderList.startTimer()

Verfasst: 13 Mär 2023, 10:08
von Anton_D
Auch folgende Meldungen im Log beim Testen von Nigthly heute, nur zu Information:

WARNUNG: Localization of message 'ReminderPlugin.pauseTimerMinutes' should be replaced by Localizer.getLocalization(Localizer.I18N_MINUTES)

WARNUNG: Localization of message 'SelectableItemList.addAll' should be replaced by Localizer.getLocalization(Localizer.I18N_SELECT_ALL)

Re: NPE in ReminderList.startTimer()

Verfasst: 13 Mär 2023, 18:07
von Siggi
Ich hatte da auch schon einiges zusammen getragen.

Siehe: viewtopic.php?p=129049#p129049

Re: NPE in ReminderList.startTimer()

Verfasst: 13 Mär 2023, 20:04
von ds10
Bei solchen Meldungen bin ich generell vorsichtig, weil die unter Umständen nur in der aktuell verwendeten Sprache identisch sind. In einer anderen Sprache womöglich aber nicht und ich verstehe halt auch nur zwei Sprachen Deutsch und Englisch.

Re: NPE in ReminderList.startTimer()

Verfasst: 13 Mär 2023, 20:24
von Anton_D
Das hier noch dazu gefunden im Log:

WARNING: Localization of message 'GlobalPluginProgramFormatingManager.default' should be replaced by Localizer.getLocalization(Localizer.I18N_STANDARD)