When looking at my Season Passes page, TivoWebPlus 1.2.1 on my HR10-250 consistently dies after displaying 19 of my ~30 season passes, with this error:
[INDENT]INTERNAL SERVER ERROR
--cut here--
action_ui '/seasonpass' ''
no such object: {CONFLICT err=0x30019}
while executing
"dbobj $station fsid"
("uplevel" body line 26)
invoked from within
"uplevel $body"
invoked from within
"ForeachMfsFileTrans fsid name type $seasonpassdir "" 20 {
set sp [db $db openid $fsid]
set type [defaultval 1 [dbobj $sp get Type]]
set rp..."
(procedure "action_seasonpass" line 92)
invoked from within
"action_seasonpass $chan "" $env"
(procedure "::action_ui" line 41)
invoked from within
"::action_$action $chan $part $env"
("eval" body line 1)
invoked from within
"eval {::action_$action $chan $part $env}"
--cut here--[/INDENT]
I've restarted tivoweb several times, but the error has not changed. I'm about to try running mfsassert -please but wanted to confirm that this will not kill my unit-- I've read that insufficient swap space can cause the operation to fail and require the entire disk to be re-imaged.
My tivoweb info screen says I have ~127MB of swap:
[INDENT]SwapTotal: 130044 kB
SwapFree: 130044 kB[/INDENT]
Is it safe for me to run msfcheck and mfsassert to fix any database errors? Is there anything else I should try in order to correct this problem?
Thanks!
RSS