PDA

View Full Version : scheduler seems to have died


Thompson
04-05-2008, 11:43 AM
I have a series 1 with two 100gb hd's, a turbonet card and tivoweb installed. It's worked great these last 7 years, but about a month ago, it lost the ability to schedule new shows from season passes.

At first I thought it might be corruption in the season passes, so I went into the "system reset" page and ran the 'clear program data and todo list'. This dumped my season passes and guide data, but left my recordings intact. This had to run for a few hours, then after it was done, I did a daily call, it downloaded the guide data and everything seemed to be going well.

However, in addition to being unable to schedule recordings from season passes, it now can't "finish" loading the guide data. So I can see all the guide data when flipping through channels (and I can schedule one-off recordings of episodes), but going to the 'pick programs to record' page gives a message that "guide data is being loaded and should finish in 4-8 hours", but it never does. This has the annoying side effect that I can no longer manually schedule recordings using a channel and a start and end time, or view season passes (because everything on the 'pick programs to record' page is locked out until the guide data load completes).

I can schedule new season passes the same way I can schedule one-off recordings, but of course, recordings based on those season passes are never scheduled.

Now, I'm able to use the 'now showing' page on my tivo to watch things that have been recorded, but the 'now showing' page in tivoweb errors out with an error I'll include below. Oddly enough, the 'todo' page on tivoweb works fine, which is great since I can't get to it in the tivo interface (because of the 4-8 hour thing above).


So, anyone have an idea of how I can fix this in whole or part?


Here's the error I get on 'now showing' in tivoweb:

INTERNAL SERVER ERROR
--cut here--
action_nowshowing '' ''
can't read "cache_ns_rec": no such variable
while executing
"lsearch $cache_ns_rec $fsid"
(procedure "print_nowshowingrow" line 64)
invoked from within
"print_nowshowingrow $chan $rec $nstype $rcount"
("uplevel" body line 4)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type $nowshowingdir "" 15 {
set rec [db $db openid $fsid]
if {$nstype == 6} {
print_nowshowingrow $chan $rec $nst..."
(procedure "::action_nowshowing" line 58)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--

Thompson
04-07-2008, 04:27 AM
So I followed the advice mentioned in another forum here on dealdatabase:

http://dealdatabase.com/forum/archive/index.php/t-10809.html

which has fixed the 'nowshowing' view in tivoweb. (the odd thing is that this message is from 2002, and, I believe, prior to the release of tivoweb 1.9.4, so you'd think this would have made it in to that version).

However, the non-tivoweb part (scheduling recordings of season passes) is still completely broken. I think to fix this, I'm going to have to dig around in the MFS tree, but I have no idea what I'm looking for, so any pointers would be greatly appreciated.

ps, I thought perhaps a sector on the hd had gone bad corrupting the software, but I've managed to determine that the files on the two mounted partitions haven't changed since I md5'd them back in 2006.

lonaman
09-14-2008, 12:25 AM
I am having this same problem. Did you ever find a resolution?

ace351
09-20-2008, 12:30 AM
i noticed this this week, suddnely all my season pass's said there were no more episodes, but only on 1/2 of them, the others were fine. no amout of tweeking could get them to recognize the shows were still there, in the to do list they showed as "someone in the household has deleted the pass". i went back in and made new pass's for the ones affected and so far it appears to be working again. not sure if it is the same problem but sure sounds like it.