my iphone was bought otb 1.0.2 unlocked week 30 like 5 months ago. I recently upgrade to 1.1.1 and then 1.1.2 jailbreaked and unlocked it. It has been two weeks since that and today i figured out one of my contacts is not working it us just one from the 250 i have it kicks me to the main screen, it works from favourites but not from contacts that is one thing the other thing is the add new address for all the contacts is crashing too but for all the contacts. It throws me to the main screen. So what is happening ans how can i fix with out restoring.

Thanks in advance
please help me