From owner-freebsd-amd64@FreeBSD.ORG Sat Mar 22 03:30:02 2008 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E240106566C for ; Sat, 22 Mar 2008 03:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E4DB58FC1F for ; Sat, 22 Mar 2008 03:30:01 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2M3U1K7037786 for ; Sat, 22 Mar 2008 03:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2M3U1bg037782; Sat, 22 Mar 2008 03:30:01 GMT (envelope-from gnats) Resent-Date: Sat, 22 Mar 2008 03:30:01 GMT Resent-Message-Id: <200803220330.m2M3U1bg037782@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Bill Squire Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1732106564A for ; Sat, 22 Mar 2008 03:28:00 +0000 (UTC) (envelope-from billsf@billsf.net) Received: from curacao.billsf.net (billsf.net [213.130.164.21]) by mx1.freebsd.org (Postfix) with ESMTP id B6A278FC14 for ; Sat, 22 Mar 2008 03:28:00 +0000 (UTC) (envelope-from billsf@billsf.net) Received: by curacao.billsf.net (Postfix, from userid 1000) id F26BD28F849; Sat, 22 Mar 2008 03:52:30 +0100 (CET) Message-Id: <20080322025230.F26BD28F849@curacao.billsf.net> Date: Sat, 22 Mar 2008 03:52:30 +0100 (CET) From: Bill Squire To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 X-Mailman-Approved-At: Sat, 22 Mar 2008 11:12:26 +0000 Cc: Subject: amd64/121951: Javascript bug in _amd64_ version of Mozilla-Firefox X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bill Squire List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Mar 2008 03:30:02 -0000 >Number: 121951 >Category: amd64 >Synopsis: Javascript bug in _amd64_ version of Mozilla-Firefox >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 22 03:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Bill Squire >Release: FreeBSD 7.0-STABLE amd64 >Organization: Billsf Holding BV / Squire for Hire >Environment: System: FreeBSD curacao.billsf.net 7.0-STABLE FreeBSD 7.0-STABLE #0: Wed Mar 12 16:30:16 CET 2008 root@curacao.billsf.net:/usr/obj/pkg/src_7/src/sys/CURACAO-SMP amd64 Xorg-xorg-7.3_1 with xf86-video-ati-6.7.196 for ATI Radeon X550 (RV370) 5B63 (PCIE) with XFCE (Gnome apps and some KDE apps) >Description: A 'quirk' possibly in the amd64 Firefox causes an error loading AJAX-style Javascript and other modern scripts that embed XML and javascript. Same on FreeBSD v7 and v8. (from the javascript error console) http://maps.google.com/ http://maps.google.com/intl/en_ALL/mapfiles/103/maps2/main.js error: 'a has no properties' (:545) or, error: 'u has no properties' (:278) http://slashdot.org/ http://slashdot.org/index.pl error: '_gat is not defined' (:39) and, error: 'pageTracker has no properties' (:2415) >How-To-Repeat: goto: and note there are NO maps -- anywhere 100% repeatable -- problem has developed over the past six months. goto: , login and try to "Retrieve more of ...." (at the bottom of the page) Try to set preferences or any other 'ajax-style' window 100% repeatable -- has developed over 1/2 a year. Other very minor failures at various sites: (highly variable) Launching video at various news sites (non-flash) usually implies manual loading into a mediaplayer or 'carefully timed manipulation'. BBC, CBC, VARA, VPRO etc. Note: Some sites, particularly in the US, try to prevent non-Windows usage. (This may or may not be related to this.) has very good error recovery in its scripts -- works. error: 'u has no properties' (no noticable consequences) >Fix: Some sites should be aware of this and perhaps write better scripts. Run the Linux32 version -- Usually works well. Run the native 32bit version on an i386 (athlon-xp) or Run the 32bit version under emulation on amd64. (in a jail) (Both the real and 'emulated' i386 work error-free.) Turn off javascript when practical Learn Javascript-2.0! >Fix: >Release-Note: >Audit-Trail: >Unformatted: