Even with a stock ROM, things can get fouled up. More likely with most of the custom ROMs, but installing a new application, changing a setting, etc. can sometimes screw things up. IF this has something to do with MAL's ROM, it probably occurred after you installed a program or changed a particular setting. I think MAL's ROMs are pretty solid "out of the box". Try to recall if you modified something just prior to the lockup.
...and if you figure out what caused the problem:
1. Don't do it again
2. Post the info here