Kiran,
You may want to look at the transaction SM66 after the event is executed i.e. the action that causes the screen to freeze. There may be some code that runs on infinite loop or may be some other reason. This would give you exactly where the execution is stuck and the option to debug from there if required.
Regards
Prasenjit