TiVo Community Forum banner
1 - 11 of 11 Posts

· Registered
Joined
·
1,128 Posts
Discussion Starter · #1 ·
Started to get the following error when using TW 1.9.4 info module has anyone got any idea why.

Thanks

Richard

INTERNAL SERVER ERROR
--cut here--
action_info '/' ''
syntax error in expression "(0 * 86400 + 75900) - ( * 86400 + 71938)"
while executing
"expr ($stopdate * 86400 + $stoptime) - ($startdate * 86400 + $starttime)"
(procedure "rec_get_dur" line 18)
invoked from within
"rec_get_dur $rec"
("uplevel" body line 21)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type "/Recording/DiskUsed/10" "" 15 {
set rec [db $db openid $fsid]
scan $name "%d:%d" fsid streamsize
set s..."
(procedure "::action_info" line 56)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--
 

· Registered
Joined
·
926 Posts
Ah, so do none of them crash then? It would be helpful if you could provide some more information! Did you go through them all?

From what I can gather in the source code it's the "Duration" field near the top that is important here, sorry for the confusion. TiVoweb pulls out the start+end date+time in order to calculate it.

(Once you find the "problem" recording, the best thing to do is watch and then delete it)
 

· Registered
Joined
·
1,128 Posts
Discussion Starter · #8 ·
:confused: :confused:

On Now playing screen in TW all programmes have a date shown, and when I click an episode I can see a showing date for all programmes and an expiration date for all that are not KUID.

I found 3 programmes that showed a negative duration albeit they all played OK and correct lenghth. Those 3 programmes I have put somewhere else :rolleyes: :D :D :rolleyes: and deleted them from the Tivo.

Still am getting the same error message though
 

· Registered
Joined
·
926 Posts
Also I've spotted...
Code:
syntax error in expression "([COLOR=SandyBrown]0[/COLOR] * 86400 + [COLOR=Blue]75900[/COLOR]) - [COLOR=Red]([/COLOR] * 86400 + [COLOR=Green]71938[/COLOR])"
while executing
"expr ([COLOR=SandyBrown]$stopdate[/COLOR] * 86400 + $stoptime) - [COLOR=Red]($startdate[/COLOR] * 86400 + $starttime)"
$stopdate is 0, and $startdate is missing. At the time that the recording was created it didn't/couldn't save the dates.

We can narrow down the search to see which recording it was, though - it ended at 75900 seconds after midnight (22:05 BST) and started at 71938 (20:58). You use Endpad, don't you! :D

Is the clock wrong on your TiVo, or has it been recently? Is the time being set correctly in your daily calls?

Can you type this at a bash prompt, what happens?
Code:
/bin/ntpdate -b 204.176.49.40 204.176.49.41
 
1 - 11 of 11 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top