Because you put it in MIUI im guessing your rooted. Did you just flash a new rom? Has it been working and then just stopped one day? Have you tried Rom managers force close fix? Have you flashed back to a backup when it was working? have you tried restarting your phone? It sounds like there is a file missing from the ROM.