From owner-freebsd-ports-bugs@FreeBSD.ORG Tue May 19 00:10:01 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9DC21065673 for ; Tue, 19 May 2009 00:10:01 +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 B48D68FC13 for ; Tue, 19 May 2009 00:10: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.3/8.14.3) with ESMTP id n4J0A1uS048144 for ; Tue, 19 May 2009 00:10:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n4J0A1WV048143; Tue, 19 May 2009 00:10:01 GMT (envelope-from gnats) Resent-Date: Tue, 19 May 2009 00:10:01 GMT Resent-Message-Id: <200905190010.n4J0A1WV048143@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthew Blue Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 53E3010656F7 for ; Tue, 19 May 2009 00:01:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 418B88FC18 for ; Tue, 19 May 2009 00:01:34 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n4J01Xmm024894 for ; Tue, 19 May 2009 00:01:33 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n4J01Xpp024893; Tue, 19 May 2009 00:01:33 GMT (envelope-from nobody) Message-Id: <200905190001.n4J01Xpp024893@www.freebsd.org> Date: Tue, 19 May 2009 00:01:33 GMT From: Matthew Blue To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/134689: Firefox ports and packages in chroot or jails crash the system X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 19 May 2009 00:10:02 -0000 >Number: 134689 >Category: ports >Synopsis: Firefox ports and packages in chroot or jails crash the system >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue May 19 00:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Matthew Blue >Release: 7.2-RELEASE-i386-dvd1 >Organization: None >Environment: FreeBSD laptop 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Firefox 2 and 3, when placed in a chroot jail or FreeBSD jail crash or cause the system to behave in strange ways. This happens when the package is installed to the jail and then ran, or when the port is compiled (Crashes before its done). If this is done using the command line, it hangs and does not end the process when ctrl+c is pressed. If it is done with a terminal in Xorg, the terminal also hangs in the same fashion. If another terminal is opened, there is a dbus process that does not end when sent any signal using the kill command. Also, any terminal that attempts to use a command that interacts with the file hierarchy in the jail also hangs, for example: attempting to use the ls command on any files in the jail makes that terminal hang, it also doesn't respond to ctrl+c or kill. >How-To-Repeat: The Firefox 2 or 3 package can be added to a FreeBSD jail and ran. If this is done from a terminal, then that terminal hangs. If it is ran by the window manager, the whole system freezes. (This is under a non-root account) The Firefox 3 port is compiled in a chroot jail. Compiling eventually causes it to hang in the same way. (This is under root) If the Firefox 3 port is compiled in a chroot jail without the DBUS option, the whole system reboots. (This is under root) >Fix: >Release-Note: >Audit-Trail: >Unformatted: