|
SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Constant NULL pointer exception error in Weather...
Is anyone experiencing a constant NULL pointer exception error in the log after the update to the new weather system as below?
Code:
Tue 10/9 22:04:00.135 [ReProcessHook@a00ef3] The Google weather plugin has been found; name = 'googleweather', version = '2.0.0' Tue 10/9 22:04:00.135 [Fork-OPUS4A-199218@a45305] Is it time to check for a new SageTV software version? Tue 10/9 22:04:00.135 [Fork-BASE-71232@19da9b] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Tue 10/9 22:04:00.135 [Fork-BASE-71232@19da9b] java.lang.reflect.Method.invoke(Unknown Source) Tue 10/9 22:04:00.135 [Fork-BASE-71232@19da9b] sage.e$e.a(Unknown Source) Tue 10/9 22:04:00.136 [Fork-BASE-71232@19da9b] sage.a.m$b.a(Unknown Source) Tue 10/9 22:04:00.136 [Fork-BASE-71232@19da9b] sage.a.m.a(Unknown Source) Tue 10/9 22:04:00.136 [Fork-BASE-71232@19da9b] sage.e.a(Unknown Source) Tue 10/9 22:04:00.136 [Fork-BASE-71232@19da9b] sage.be.a(Unknown Source) Tue 10/9 22:04:00.136 [Fork-BASE-71232@19da9b] sage.be.do(Unknown Source) Tue 10/9 22:04:00.137 [Fork-BASE-71232@19da9b] sage.be.new(Unknown Source) Tue 10/9 22:04:00.137 [Fork-BASE-71232@19da9b] sage.be.int(Unknown Source) Tue 10/9 22:04:00.137 [Fork-BASE-71232@19da9b] sage.be.new(Unknown Source) Tue 10/9 22:04:00.137 [Fork-BASE-71232@19da9b] sage.be.int(Unknown Source) Tue 10/9 22:04:00.137 [Fork-BASE-71232@19da9b] sage.be.new(Unknown Source) Tue 10/9 22:04:00.138 [Fork-BASE-71232@19da9b] sage.be.int(Unknown Source) Tue 10/9 22:04:00.138 [Fork-BASE-71232@19da9b] sage.be.aQ(Unknown Source) Tue 10/9 22:04:00.138 [Fork-BASE-71232@19da9b] sage.be.aQ(Unknown Source) Tue 10/9 22:04:00.138 [Fork-BASE-71232@19da9b] sage.be.aQ(Unknown Source) Tue 10/9 22:04:00.138 [Fork-BASE-71232@19da9b] sage.be.aQ(Unknown Source) Tue 10/9 22:04:00.139 [Fork-BASE-71232@19da9b] sage.cb.a6(Unknown Source) Tue 10/9 22:04:00.139 [Fork-BASE-71232@19da9b] sage.e.h$2.void(Unknown Source) Tue 10/9 22:04:00.139 [Fork-BASE-71232@19da9b] sage.az.a(Unknown Source) Tue 10/9 22:04:00.139 [Fork-BASE-71232@19da9b] sage.a.m$b.a(Unknown Source) Tue 10/9 22:04:00.139 [Fork-BASE-71232@19da9b] sage.a.m.a(Unknown Source) Tue 10/9 22:04:00.140 [Fork-BASE-71232@19da9b] sage.e.a(Unknown Source) Tue 10/9 22:04:00.140 [Fork-BASE-71232@19da9b] sage.be.a(Unknown Source) Tue 10/9 22:04:00.140 [Fork-BASE-71232@19da9b] sage.be.a(Unknown Source) Tue 10/9 22:04:00.140 [Fork-BASE-71232@19da9b] sage.be$2.run(Unknown Source) Tue 10/9 22:04:00.141 [Fork-BASE-71232@19da9b] sage.cz$a.run(Unknown Source) Tue 10/9 22:04:00.141 [Fork-OPUS4A-122188@17842fa] STV update will not be checked because it is not time to check again. Last check was on 09-Oct-2012 at 07:27:49 Tue 10/9 22:04:00.141 [Fork-BASE-71232@19da9b] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of sage_google_weather_GoogleWeather_getGWCurrentCondition of java.lang.NullPointerException for:WIcons_Icons_GetWeatherIconURL(sage_google_weather_GoogleWeather_getGWCurrentCondition(GoogleWeatherInstance, "iconURL")) Tue 10/9 22:04:00.141 [Fork-OPUS4A-199218@a45305] No, it is not time to check for a new version. Last check was on 09-Oct-2012 at 18:23:41 Tue 10/9 22:04:00.144 [ReProcessHook@a00ef3] For location '', found instance= sage.google.weather.WeatherUnderground@ff3f31 Tue 10/9 22:04:00.145 [ReProcessHook@a00ef3] instance for '' = sage.google.weather.WeatherUnderground@ff3f31 Tue 10/9 22:04:00.146 [ReProcessHook@a00ef3] The Weather Underground instance = 'sage.google.weather.WeatherUnderground@ff3f31' Tue 10/9 22:04:00.146 [ReProcessHook@a00ef3] The Weather Underground WeatherLoc = '{state=, loccode=zmw:00000.11.03644, country=United Kingdom, city=Swindon}' Tue 10/9 22:04:00.147 [ReProcessHook@a00ef3] The Google weather JAR has been loaded, version: '2.0.0' Tue 10/9 22:04:00.147 [Fork-OPUS4A-199218@a45305] Is it time to check for a new HD200 firmware version? Tue 10/9 22:04:00.147 [Fork-OPUS4A-122188@17842fa] Ending STV update availability check thread. Tue 10/9 22:04:00.147 [Fork-OPUS4A-199218@a45305] No, it is not time to check for a new version. Last check was on 09-Oct-2012 at 13:18:29 Tue 10/9 22:04:00.148 [Fork-OPUS4-108092@19da9b] STARTING Forked weather thread. Tue 10/9 22:04:00.148 [Fork-OPUS4A-199218@a45305] SageTV upgrade will not be checked because it is not time to check again. Tue 10/9 22:04:00.148 [Fork-OPUS4A-199218@a45305] Ending SageTV & Firmware version upgrade availability check thread. Tue 10/9 22:04:49.141 [Fork-OPUS4-108092@19da9b] Updating weather Tue 10/9 22:04:49.141 [Fork-BASE-71232@a45305] Not time to update weather yet. Tue 10/9 22:04:49.142 [Fork-BASE-71232@a45305] java.lang.NullPointerException Tue 10/9 22:04:49.142 [Fork-BASE-71232@a45305] sun.reflect.GeneratedMethodAccessor8.invoke(Unknown Source) Tue 10/9 22:04:49.142 [Fork-BASE-71232@a45305] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Tue 10/9 22:04:49.142 [Fork-BASE-71232@a45305] java.lang.reflect.Method.invoke(Unknown Source) Tue 10/9 22:04:49.142 [Fork-BASE-71232@a45305] sage.e$e.a(Unknown Source) Tue 10/9 22:04:49.143 [Fork-BASE-71232@a45305] sage.a.m$b.a(Unknown Source) Tue 10/9 22:04:49.143 [Fork-BASE-71232@a45305] sage.a.m.a(Unknown Source) Tue 10/9 22:04:49.143 [Fork-BASE-71232@a45305] sage.e.a(Unknown Source) Tue 10/9 22:04:49.143 [Fork-BASE-71232@a45305] sage.be.a(Unknown Source) Tue 10/9 22:04:49.143 [Fork-BASE-71232@a45305] sage.be.do(Unknown Source) Tue 10/9 22:04:49.144 [Fork-BASE-71232@a45305] sage.be.new(Unknown Source) Tue 10/9 22:04:49.144 [Fork-BASE-71232@a45305] sage.be.int(Unknown Source) Tue 10/9 22:04:49.144 [Fork-BASE-71232@a45305] sage.be.new(Unknown Source) Tue 10/9 22:04:49.144 [Fork-BASE-71232@a45305] sage.be.int(Unknown Source) Tue 10/9 22:04:49.144 [Fork-BASE-71232@a45305] sage.be.new(Unknown Source) Tue 10/9 22:04:49.145 [Fork-BASE-71232@a45305] sage.be.int(Unknown Source) Tue 10/9 22:04:49.145 [Fork-BASE-71232@a45305] sage.be.aQ(Unknown Source) Tue 10/9 22:04:49.145 [Fork-BASE-71232@a45305] sage.be.aQ(Unknown Source) Tue 10/9 22:04:49.145 [Fork-BASE-71232@a45305] sage.be.aQ(Unknown Source) Tue 10/9 22:04:49.145 [Fork-BASE-71232@a45305] sage.be.aQ(Unknown Source) Tue 10/9 22:04:49.146 [Fork-BASE-71232@a45305] sage.cb.a6(Unknown Source) Tue 10/9 22:04:49.146 [Fork-BASE-71232@a45305] sage.e.h$2.void(Unknown Source) Tue 10/9 22:04:49.146 [Fork-BASE-71232@a45305] sage.az.a(Unknown Source) Tue 10/9 22:04:49.146 [Fork-BASE-71232@a45305] sage.a.m$b.a(Unknown Source) Tue 10/9 22:04:49.146 [Fork-BASE-71232@a45305] sage.a.m.a(Unknown Source) Tue 10/9 22:04:49.147 [Fork-BASE-71232@a45305] sage.e.a(Unknown Source) Tue 10/9 22:04:49.147 [Fork-BASE-71232@a45305] sage.be.a(Unknown Source) Tue 10/9 22:04:49.147 [Fork-BASE-71232@a45305] sage.be.a(Unknown Source) Tue 10/9 22:04:49.147 [Fork-BASE-71232@a45305] sage.be$2.run(Unknown Source) Tue 10/9 22:04:49.147 [Fork-BASE-71232@a45305] sage.cz$a.run(Unknown Source) Tue 10/9 22:04:49.148 [Fork-BASE-71232@a45305] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of sage_google_weather_GoogleWeather_getGWCurrentCondition of java.lang.NullPointerException for:WIcons_Icons_GetWeatherIconURL(sage_google_weather_GoogleWeather_getGWCurrentCondition(GoogleWeatherInstance, "iconURL")) Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard |
#2
|
|||
|
|||
Quote:
Last edited by BobPhoenix; 10-09-2012 at 04:20 PM. |
#3
|
||||
|
||||
Quote:
OK, I removed the "WIcons" plugin and got the Andy icon set back...didn't realized that the icon set gets downloaded automatically from the internet...cool. A bit of warning if you are using the "Ramdisk" and "junctions" to speed up the fanart, remember to run the script otherwise the Andy icons cannot be downloaded properly as they are cached in "GeneratedThumbnails". The exception is now changed, slightly: Code:
Tue 10/9 23:55:13.197 [EventRouter-001d6a4cf73c@25e4b2] java.lang.NullPointerException Tue 10/9 23:55:13.197 [EventRouter-001d6a4cf73c@25e4b2] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Tue 10/9 23:55:13.198 [EventRouter-001d6a4cf73c@25e4b2] sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Tue 10/9 23:55:13.198 [EventRouter-001d6a4cf73c@25e4b2] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Tue 10/9 23:55:13.198 [EventRouter-001d6a4cf73c@25e4b2] java.lang.reflect.Method.invoke(Unknown Source) Tue 10/9 23:55:13.198 [EventRouter-001d6a4cf73c@25e4b2] sage.e$e.a(Unknown Source) Tue 10/9 23:55:13.198 [EventRouter-001d6a4cf73c@25e4b2] sage.a.m$b.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.a.m.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.e.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.be.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.be.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.be.a(Unknown Source) Tue 10/9 23:55:13.199 [EventRouter-001d6a4cf73c@25e4b2] sage.be.null(Unknown Source) Tue 10/9 23:55:13.200 [EventRouter-001d6a4cf73c@25e4b2] sage.be.for(Unknown Source) Tue 10/9 23:55:13.200 [EventRouter-001d6a4cf73c@25e4b2] sage.cb.char(Unknown Source) Tue 10/9 23:55:13.200 [EventRouter-001d6a4cf73c@25e4b2] sage.EventRouter.a(Unknown Source) Tue 10/9 23:55:13.200 [EventRouter-001d6a4cf73c@25e4b2] sage.EventRouter.run(Unknown Source) Tue 10/9 23:55:13.200 [EventRouter-001d6a4cf73c@25e4b2] java.lang.Thread.run(Unknown Source) Tue 10/9 23:55:13.201 [EventRouter-001d6a4cf73c@25e4b2] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of sage_google_weather_GoogleWeather_updateNWSNow of java.lang.NullPointerException for:sage_google_weather_GoogleWeather_updateNWSNow(GoogleWeatherInstance) Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard Last edited by routerunner; 10-09-2012 at 05:12 PM. |
#4
|
|||
|
|||
Quote:
Last edited by BobPhoenix; 10-09-2012 at 05:37 PM. |
#5
|
|||
|
|||
OK I uninstalled it and the Exceptions went away. I did have to go to the LIBRARY tab and uninstall WIconsAPI as well but from the description that would invalidate Diamond as well.
|
#6
|
||||
|
||||
Quote:
Code:
Wed 10/10 0:42:11.378 [Timer-8@1bd8575] For location '', found instance= sage.google.weather.GoogleWeather@5842e3 Wed 10/10 0:42:11.379 [Timer-8@1bd8575] instance for '' = sage.google.weather.GoogleWeather@5842e3 Wed 10/10 0:42:11.379 [Timer-8@1bd8575] Catbert Static Field lookup Failure for:PHOENIX_GOOGLE_WEATHER Wed 10/10 0:42:11.380 [Timer-8@1bd8575] java.lang.ClassNotFoundException: PHOENIX.GOOGLE Wed 10/10 0:42:11.380 [Timer-8@1bd8575] java.lang.NullPointerException Wed 10/10 0:42:11.380 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Wed 10/10 0:42:11.380 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.380 [Timer-8@1bd8575] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.380 [Timer-8@1bd8575] java.lang.reflect.Method.invoke(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.e$e.a(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.a.m$b.a(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.a.m.a(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.e.a(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.e.g$30.void(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.az.a(Unknown Source) Wed 10/10 0:42:11.381 [Timer-8@1bd8575] sage.e.a(Unknown Source) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sage.SageTV.api(Unknown Source) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sagex.remote.EmbeddedSageAPIProvider.callService(EmbeddedSageAPIProvider.java:16) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sagex.SageAPI.call(SageAPI.java:171) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sagex.api.WidgetAPI.EvaluateExpression(WidgetAPI.java:824) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sagex.phoenix.Phoenix.initServices(Phoenix.java:347) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sagex.phoenix.plugin.PhoenixPlugin.onPluginsLoaded(PhoenixPlugin.java:243) Wed 10/10 0:42:11.382 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] java.lang.reflect.Method.invoke(Unknown Source) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] java.util.TimerThread.mainLoop(Unknown Source) Wed 10/10 0:42:11.383 [Timer-8@1bd8575] java.util.TimerThread.run(Unknown Source) Wed 10/10 0:42:11.384 [Timer-8@1bd8575] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of sage_google_weather_GoogleWeather_getNWSZipCode of java.lang.NullPointerException for:sage_google_weather_GoogleWeather_getNWSZipCode(PHOENIX_GOOGLE_WEATHER) Wed 10/10 0:42:11.387 [Timer-8@1bd8575] Catbert Static Field lookup Failure for:PHOENIX_GOOGLE_WEATHER Wed 10/10 0:42:11.387 [Timer-8@1bd8575] java.lang.ClassNotFoundException: PHOENIX.GOOGLE Wed 10/10 0:42:11.387 [Timer-8@1bd8575] java.lang.NullPointerException Wed 10/10 0:42:11.387 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Wed 10/10 0:42:11.387 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.387 [Timer-8@1bd8575] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] java.lang.reflect.Method.invoke(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] sage.e$e.a(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] sage.a.m$b.a(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] sage.a.m.a(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] sage.e.a(Unknown Source) Wed 10/10 0:42:11.388 [Timer-8@1bd8575] sage.e.g$30.void(Unknown Source) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sage.az.a(Unknown Source) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sage.e.a(Unknown Source) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sage.SageTV.api(Unknown Source) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sagex.remote.EmbeddedSageAPIProvider.callService(EmbeddedSageAPIProvider.java:16) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sagex.SageAPI.call(SageAPI.java:171) Wed 10/10 0:42:11.389 [Timer-8@1bd8575] sagex.api.WidgetAPI.EvaluateExpression(WidgetAPI.java:824) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sagex.phoenix.Phoenix.initServices(Phoenix.java:350) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sagex.phoenix.plugin.PhoenixPlugin.onPluginsLoaded(PhoenixPlugin.java:243) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] java.lang.reflect.Method.invoke(Unknown Source) Wed 10/10 0:42:11.390 [Timer-8@1bd8575] sagex.plugin.AbstractPlugin$1.run(AbstractPlugin.java:254) Wed 10/10 0:42:11.391 [Timer-8@1bd8575] java.util.TimerThread.mainLoop(Unknown Source) Wed 10/10 0:42:11.391 [Timer-8@1bd8575] java.util.TimerThread.run(Unknown Source) Wed 10/10 0:42:11.391 [Timer-8@1bd8575] EXCEPTION in getValueAsObject:sage.a.e: Error in method reflection of sage_google_weather_GoogleWeather_getGoogleWeatherLoc of java.lang.NullPointerException for:sage_google_weather_GoogleWeather_getGoogleWeatherLoc(PHOENIX_GOOGLE_WEATHER) Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard |
#7
|
|||
|
|||
That I don't have installed any where. I would try with no plugins except the new weather plugin. See if it goes away. If it does then install other plugins until the exception comes back. I have exceptions in my log but they are from my Placeshifter connections/disconnections and are just showing EOF when the socket disconnects I think. Then report to the plugin author's to fix for the new weather jar file calls.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Null Point Exception trying to open Sagetv.xml | PLUCKYHD | SageTV Studio | 5 | 06-25-2010 01:32 PM |
null pointer exception on start | geekraver | SageTV Software | 17 | 06-22-2004 03:29 AM |
Java null pointer error on startup | Bear | SageTV Software | 11 | 01-26-2004 05:32 AM |
Java Null Pointer Exception in 1.3.8 | rrussell | SageTV Software | 4 | 07-28-2003 07:23 AM |
Beta V1.2.2 Java java.lang Null Pointer Exception | hamptonhills | SageTV Beta Test Software | 1 | 03-27-2003 12:11 PM |