On Sun, Oct 26, 2008 at 12:26:52PM +1300, Michael Cree wrote: > I've CCed this to Bob Tracy since he has done quite a bit of work trying to > track down the problem,, that is reported in the debian-alpha mail list. > He may wish to comment further. > > Bob compiled vanilla 3.0.3 firefox sources, and I compiled 3.0.3-g1 icecat > sources for testing (mainly because iceweasel was still back at 3.0.1 at > the time). These also crash. For me the symptom is that the browser > window opens on the screen and then immediately disappears again with the > crash.
That is the symptom I'm seeing as well. Significantly, this occurs both with Iceweasel and with firefox executables built from the vanilla firefox-3.x sources. The main browser window with two tabs appears: the two tabs correspond to the "you've upgraded" web page and the normal home page. As soon as the two pages start to load, the browser crashes with a segfault. For a vanilla firefox-3.0.3 build, disabling optimization took care of the segfaults, while adding "-Wl,--no-relax" to DSO_LDOPTS allowed libxul.so to be built. The build process was aborting during the final link-edit of libxul.so with GPREL16 relocation errors, and a 2007 bugzilla report I found implicated the "relax" code in "binutils". The same workarounds allow firefox-3.1b1 to build and work properly. My alpha is a PWS 433au (miata), currently running a kernel.org 2.6.27 kernel. gcc/g++ is version 4.2.4-3, and binutils is version 2.18.0.20080103. -- ------------------------------------------------------------------------ Bob Tracy | "I was a beta tester for dirt. They never did [EMAIL PROTECTED] | get all the bugs out." - Steve McGrew on /. ------------------------------------------------------------------------ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]