Ian_m said:
Its memory issues.
Edit the first line of the "tivoweb" file (in tivoweb-tcl) to :-
export TIVOSH_POOLSIZE=3244032
Since installing TivoWeb (now running TivoWebPlus), I frequently get reboots when using certain pages in the TWP. (As I did with TW) This is a series 1 DTivo which I modded three years ago to replace the original 40 Gig with two 80 Gig drives. (No other mods.) It recently started doing circular GSOD reboots. So I pulled the two 80 Gig drives, put the original 40 back in, bought the Cache Card and now have TWP up and running. I never get any random reboots -- only when doing certain things in TW or TWP.
Restarting TWP will reboot my DTivo sometimes. If I restart TWP and immediately try to load the Tivo TWP home page, then my DTivo will reboot about 80% of the time. If I restart TWP and wait a few minutes before loading the home page, it will reboot about 20% of the time. (I have to wait minutes, not seconds, for the waiting to help.)
I made the above change and so far it has not helped. What are the odds that this is a PSU problem vs a memory problem? If it's a marginal PSU, then how does one get a non-marginal one? One place that has PSUs for this DTivo (Phillips R6000) has pulls.
Note: The two 80 Gig drives I pulled were tested with SpinRite and had no bad sectors, no ECC action during the test.
Searching through other threads here, I have found that for each TWP-triggered reboot, I see the following in tvlog:
Nov 5 06:38:25 (none) tivosh[121]: Tmk Fatal Error: Thread died due to signal -2
Nov 5 06:38:25 (none) tivosh[121]: Invoking rule 834: rebooting system
EDIT: Added later: I just fully removed hackman from the TWP modules directory and restarted TWP. Not only did TWP start up much faster, but my mysterious TWP-usage reboots appear to have stopped. The combination of increasing memory and removing hackman -- or maybe just removing hackman -- seems to have fixed my problem. Now I can use all TWP pages without reboots. Nice!