SageTV Community  

Go Back   SageTV Community > SageTV Products > SageTV EPG Service

Notices

SageTV EPG Service Discussion related to the SageTV EPG Service used within SageTV. Questions about service area coverage, channel lineups, EPG listings, XMLTV, or anything else related to the service or programming guide data for SageTV should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-04-2018, 11:34 AM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,086
EPG NullPointerException

Posting from thread in Software to here for the EPG folks are aware

Code:
Thu 8/2 20:23:36.140 [EPG@a386b8] Wizard writing out table info for SeriesInfo
Thu 8/2 20:23:36.478 [EPG@a386b8] Exception during Maintenance:java.lang.NullPointerException
Thu 8/2 20:23:36.478 [EPG@a386b8] java.lang.NullPointerException
Thu 8/2 20:23:36.479 [EPG@a386b8] 	at sage.SeriesInfo.write(SeriesInfo.java:201)
Thu 8/2 20:23:36.479 [EPG@a386b8] 	at sage.Wizard.saveDBFile(Wizard.java:7930)
Thu 8/2 20:23:36.479 [EPG@a386b8] 	at sage.Wizard.maintenance(Wizard.java:2369)
Thu 8/2 20:23:36.479 [EPG@a386b8] 	at sage.EPG.run(EPG.java:645)
Thu 8/2 20:23:36.479 [EPG@a386b8] 	at java.lang.Thread.run(Unknown Source)
Thu 8/2 20:23:36.479 [EPG@a386b8] sage.epg.sd.SDRipper@1f6b7c6 needs an update in 16:33:26
Thu 8/2 20:23:36.479 [EPG@a386b8] EPG needs an update in 993 minutes
Thu 8/2 20:23:36.479 [EPG@a386b8] EPG's works is done. Waiting...
Quote:
Originally Posted by wnjj View Post
The line thatís crashing is attempting to access an array of people associated with the series and one of them is null. Tracing back, the person object it can be null if the name has 0 length. I wonder if SD has some funky data and the EPG code isnít filtering it?
Reply With Quote
  #2  
Old 08-04-2018, 12:12 PM
graywolf's Avatar
graywolf graywolf is offline
Sage Icon
 
Join Date: Oct 2009
Location: NC
Posts: 1,086
Question I have:
This has only happened on 1 of my SageTV setups.
It is not occurring on the other 2 SageTV setups.

Think the lineups should be the same, guess I need to double check.

Any way to determine WHICH series might be getting the null Person?
Reply With Quote
  #3  
Old 08-04-2018, 03:40 PM
wnjj wnjj is offline
Sage Expert
 
Join Date: Jan 2009
Posts: 560
Quote:
Originally Posted by graywolf View Post
Question I have:
This has only happened on 1 of my SageTV setups.
It is not occurring on the other 2 SageTV setups.

Think the lineups should be the same, guess I need to double check.

Any way to determine WHICH series might be getting the null Person?
That’s tough to tell without adding some debug code but it would seem to me it’d have to be one that isn’t already in the DB since the last startup. I haven’t built the JAR it awhile but some debug code and/or handling the NULL needs to be added to sort it out. I don’t know what kind of issue it will create if something else is referring to that missing person and it’s just skipped when saving. At a minimum, the “count” is already written so can’t be modified. I suppose we could create a “Mr. X” on the fly for the NULL entry so at least the DB can complete write out with debug code to display the series name.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Web Server recordings - NullPointerException pjwerdna SageTV v9 Customizations 1 01-15-2017 05:39 AM
NullPointerException on arrow up/down michaeldjcox SageTV Linux 1 08-18-2015 01:07 AM
Sage Client has NullPointerException and won't connect srothwell SageTV Software 5 04-21-2009 10:10 PM
NullPointerException in SageMC 6.3.9 Julianus SageMC Custom Interface 3 04-10-2009 05:15 PM
NullPointerException importing dvd profiler info skiingwiz SageMC Custom Interface 1 08-27-2008 07:01 PM


All times are GMT -6. The time now is 03:41 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.