Do you have installed something that tries to mimic the OSX style menus?
Also turn of compiz or any other compositing software.
Also try to remove ~/.* (probably try with different user).
No i haven't installed any OSX style menu.
All theme related apps i have are - emarald manager, compiz-fusion, docky
tuning off compiz didn't help
won't "remove ~/*" delete all file/ folders in home folder. I think it contains user setting for various apps and my files also.
BTW once i also tried removing .codeblocks folder from home folder incase user setting for codeblocks were corrupted but even that didn't help.
Some where online i found that this [export UBUNTU_MENUPROXY=0] might help in temporarily unhiding the menu bar in affected application.
But even that didn't help.
Could this be due to some faulty plugin?