Date: Sat, 3 Apr 2010 19:48:09 -0700 From: Garrett Cooper <yanefbsd@gmail.com> To: =?ISO-8859-1?Q?Edward_Tj=F6rnhammar?= <e@cube2.se> Cc: gecko@freebsd.org, gary.jennejohn@freenet.de, freebsd-ports@freebsd.org Subject: Re: Bug Report: Firefox 3.6.2 crashes on JavaScript heavy pages Message-ID: <p2m7d6fde3d1004031948nc3aa4023j1974e6f150d054c7@mail.gmail.com> In-Reply-To: <m2n784478be1004031850j5cedba3bp2478f3ac7053e343@mail.gmail.com> References: <j2t784478be1004030330m55fafedez21c5b4dee755d28e@mail.gmail.com> <y2u7d6fde3d1004030424qb55727a3na1093f4cceda1ef0@mail.gmail.com> <20100403165639.75a69a8b@ernst.jennejohn.org> <m2n784478be1004031850j5cedba3bp2478f3ac7053e343@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Apr 3, 2010 at 6:50 PM, Edward Tj=F6rnhammar <e@cube2.se> wrote: > Thank you for your replies! > > I didn't have any special make.conf but tried using > fno-strict-aliasing as suggested by Garret and now it works. > > Regards > > On Sat, Apr 3, 2010 at 4:56 PM, Gary Jennejohn > <gary.jennejohn@freenet.de> wrote: >> On Sat, 3 Apr 2010 04:24:05 -0700 >> Garrett Cooper <yanefbsd@gmail.com> wrote: >> >>> On Sat, Apr 3, 2010 at 3:30 AM, Edward Tj__rnhammar <e@cube2.se> wrote: >>> > The browser crashes on JavaScript intensive pages. I've tried to debu= g >>> > the behavior but since firebug crashes with firefox this is a no go. >>> > I've tried disabling optimizations in the firefox makefile but it >>> > makes no difference. >>> > >>> > I don't believe it matters but my hardware is a Dell XPS m1210 laptop >>> > with intel graphics. >>> > >>> > What system: >>> > pylon# uname -a >>> > FreeBSD pylon 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Mar 13 18:50:29 >>> > CET 2010 __ __ root@pylon:/usr/obj/usr/src/sys/PYLON __i386 >>> > >>> > What makefile: >>> > pylon# grep Makefile,v /usr/ports/www/firefox/Makefile >>> > # $FreeBSD: ports/www/firefox/Makefile,v 1.221 2010/03/23 08:54:22 be= at Exp $ >>> > >>> > How to reproduce: >>> > I can reproduce this crash everytime by removing my .mozilla and then= visit: >>> > __http://review.source.android.com/11633 >>> > Most pages are Ok. >>> > >>> > Error message: >>> > Floating point exception (core dumped) >>> > >>> > Well.. the processor supports SSE instrincs, perhaps this is a SIMD >>> > optimization bug somewhere else, I remember I enabled that for some >>> > other port.. >>> > >>> > Other notable behaviour: >>> > If i run firefox3 with truss -f firefox3 does not crash on the page. >>> > I could probably dive deeper into this. >>> >>> =A0 =A0 Doesn't crash for me on Firefox 3.5.8: >>> >>> # /etc/make.conf: >>> CFLAGS =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0+=3D -fno-strict-aliasing -pipe >>> CXXFLAGS =A0 =A0 =A0+=3D -fno-strict-aliasing -pipe >>> # ... >>> CPUTYPE =A0 =A0 =A0 =A0 =A0 =A0 =A0 :=3D nocona >>> >>> =A0 =A0 Do you have a custom make.conf file? If so, what's your process= or >>> and your CPUTYPE / C*FLAGS? >>> >> >> The referenced page works for me using FF 3.6.2. =A0I don't have any >> special CFLAGS values set in src.conf/make.conf. >> >> I also have >> CPU: AMD Athlon(tm) Dual Core Processor 4850e (2505.35-MHz K8-class CPU) >> Features=3D0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,P= GE, >> MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> >> Features2=3D0x2001<SSE3,CX16> It might be a bug then in how they're type-casting in firefox; if this is reproducible, a bug should definitely be submitted upstream. Thanks, -Garrett
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p2m7d6fde3d1004031948nc3aa4023j1974e6f150d054c7>