Are you running the Program Manager in the background? Even if you're not running a program, the manager will still log in occasionally, subsequently logging you off if you're on.
I do this once in awhile and go, "oh shit did I just get frozen", then see the icon still up.