I don't think it's a MediaPortal problem, it's just MySQL is very sensitive to corruption. Most of the times I've had the problem it's been after something has gone wrong, like a crash or power loss (of course, it _could_ be MP that crashed, in which case it may be possible for somebody to do something about it if they can reproduce it). MS SQL seems less prone to problems IME, so it could be worth you trying that instead if you're getting lots of MySQL problems - for me though it's not a big enough deal for me to be bothered to change back when it's easy to fix if it happens (once you know how).Come on devs, there are enough of us who have had this problem for it not to be a random thing, time to get it sorted out permanently?
Rob