I've discovered an issue with the Eval() function that causes a hard crash of the Roku box, and is easily reproducible...
On 2.9, if you pass a string that is over 32k in length (regardless of content) to the Eval() function, the box will crash and reboot. In 3.0, the limit is slightly larger (I want to say 48k), but produces the same results.
If you're experiencing "random" reboots, and you're using the Eval() function in your code, this may be the issue.
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)