On Sat, Apr 3, 2010 at 7:48 PM, Garrett Cooper <yanef...@gmail.com> wrote: > On Sat, Apr 3, 2010 at 6:50 PM, Edward Tjörnhammar <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.jennej...@freenet.de> wrote: >>> On Sat, 3 Apr 2010 04:24:05 -0700 >>> Garrett Cooper <yanef...@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 debug >>>> > 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 __ __ r...@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 beat >>>> > 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. >>>> >>>> Doesn't crash for me on Firefox 3.5.8: >>>> >>>> # /etc/make.conf: >>>> CFLAGS += -fno-strict-aliasing -pipe >>>> CXXFLAGS += -fno-strict-aliasing -pipe >>>> # ... >>>> CPUTYPE := nocona >>>> >>>> Do you have a custom make.conf file? If so, what's your processor >>>> and your CPUTYPE / C*FLAGS? >>>> >>> >>> The referenced page works for me using FF 3.6.2. I 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=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE, >>> MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT> >>> Features2=0x2001<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.
Another possibility -- if you're using -O2, etc, it might be a compiler optimization bug on your CPU architecture (less likely). Cheers, -Garrett _______________________________________________ freebsd-gecko@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-gecko To unsubscribe, send any mail to "freebsd-gecko-unsubscr...@freebsd.org"