Sunday, January 18, 2009

firefox 2.0.x and 3.0.x + gcc 4.3.2 and Ubuntu Intrepid.

For those who do Mozilla development on Linux, and have upgraded to Ubuntu 8.10 (Intrepid Ibex), it might be important to notice that the gcc 4.3.2 shipped in that release fixes an old bug, and Firefox 2.0.x and 3.0.x built from source on Ubutu 8.10 will abort immediately after launching due to "buffer overflow". Problem is reported here and fixed partially on the mozilla trunk (1.9.2 and on the forked Firefox 3.1 tree), but many parts of the big patch are still missing checking AND they did not land in Firefox 2.0.x and 3.0.x development trees (old CVS system).

That is the patch that solves the problem for on both crashy trees, from Fedore mozilla team, iirc.

--Antonio Gomes

No comments: