I've just upgraded to 12.10 and firefox doesn't work properly.
When I start it from the gnome shell nothing happens, however system monitor shows me two processes called 'firefox', the last one of which has memory field as N/A
.
But when I just type in terminal firefox
it starts and there is only one entity of firefox in the system monitor.
It turned out to be easy.
Just disable all unity add-ons in firefox:
and it will work.
To do that be sure there is no firefoxes in the processes in the system monitor and launch firefox in the terminal with the command
firefox
.