From owner-freebsd-gnome@FreeBSD.ORG Fri Sep 16 16:16:05 2005 Return-Path: X-Original-To: gnome@FreeBSD.org Delivered-To: freebsd-gnome@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6D9416A41F; Fri, 16 Sep 2005 16:16:05 +0000 (GMT) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.FreeBSD.org (Postfix) with ESMTP id 81B2243D5F; Fri, 16 Sep 2005 16:16:03 +0000 (GMT) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 4FFAC82C7; Fri, 16 Sep 2005 18:15:55 +0200 (CEST) To: FreeBSD-gnats-submit@freebsd.org From: Thierry Thomas X-send-pr-version: 3.113 X-GNATS-Notify: Message-Id: <20050916161555.4FFAC82C7@graf.pompo.net> Date: Fri, 16 Sep 2005 18:15:55 +0200 (CEST) Cc: gnome@FreeBSD.org Subject: Mozilla / Firefox: regxpcom or regchrome broken on ia64 / FreeBSD-7. X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thierry Thomas List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Sep 2005 16:16:06 -0000 >Submitter-Id: current-users >Originator: Thierry Thomas >Organization: Kabbale Eros >Confidential: no >Synopsis: Mozilla / Firefox: regxpcom or regchrome broken on ia64 / FreeBSD-7. >Severity: non-critical >Priority: medium >Category: ia64 >Class: sw-bug >Release: FreeBSD 6.0-BETA4 i386 >Environment: System: FreeBSD graf.pompo.net 6.0-BETA4 FreeBSD 6.0-BETA4 #0: Thu Sep 8 19:32:50 CEST 2005 thierry@graf.pompo.net:/usr/obj/usr/src/sys/GRAF050907 i386 >Description: (Cc: to Mozilla & Firefox maintainers team for information.) As reported on pointyhat, several xpi extensions fail because regxpcom or regchrome segfault or have an erratic behaviour: E.g. adblock-firefox-0.5.d or bugmenot-0.6.2 or fr-mozilla-flp-1.7.11. After installation, these ports rebuild the chrome registry with regxpcom and regchrome, two binaries installed by mozilla or firefox (see www/mozex/pkg-install.xpi). >How-To-Repeat: Try to install these ports on ia64 / -CURRENT. >Fix: Acording to Marcel Moolenaar, the problem relates to SMP and libpthread. In particular the saving and restoring of the high FP registers. If this theory is correct, there should be no problems if regxpcom and regchrome are linked against libthr.