From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 6 15:00:02 2013 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C74D0444 for ; Wed, 6 Mar 2013 15:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx1.freebsd.org (Postfix) with ESMTP id A92ABF4B for ; Wed, 6 Mar 2013 15:00:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.6/8.14.6) with ESMTP id r26F02ZH006214 for ; Wed, 6 Mar 2013 15:00:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.6/8.14.6/Submit) id r26F02S6006213; Wed, 6 Mar 2013 15:00:02 GMT (envelope-from gnats) Resent-Date: Wed, 6 Mar 2013 15:00:02 GMT Resent-Message-Id: <201303061500.r26F02S6006213@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, Lawrence Chen Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id D9B49423 for ; Wed, 6 Mar 2013 14:58:08 +0000 (UTC) (envelope-from lchen@zen.lhaven.homeip.net) Received: from mho-01-ewr.mailhop.org (mho-03-ewr.mailhop.org [204.13.248.66]) by mx1.freebsd.org (Postfix) with ESMTP id A2BD4F38 for ; Wed, 6 Mar 2013 14:58:07 +0000 (UTC) Received: from ip70-179-144-108.fv.ks.cox.net ([70.179.144.108] helo=zen.lhaven.homeip.net) by mho-01-ewr.mailhop.org with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1UDFnD-000NeB-EI for FreeBSD-gnats-submit@freebsd.org; Wed, 06 Mar 2013 14:58:07 +0000 Received: from zen.lhaven.homeip.net (localhost [127.0.0.1]) by zen.lhaven.homeip.net (8.14.6/8.14.5) with ESMTP id r26Ew3wu084435; Wed, 6 Mar 2013 08:58:03 -0600 (CST) (envelope-from lchen@zen.lhaven.homeip.net) Received: (from lchen@localhost) by zen.lhaven.homeip.net (8.14.6/8.14.5/Submit) id r26Ew3iB084434; Wed, 6 Mar 2013 08:58:03 -0600 (CST) (envelope-from lchen) Message-Id: <201303061458.r26Ew3iB084434@zen.lhaven.homeip.net> Date: Wed, 6 Mar 2013 08:58:03 -0600 (CST) From: Lawrence Chen To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/176690: deskutils/recoll: when something goes wrong it sends SIGTERM to init Cc: beastie_t@lhaven.homeip.net X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: Lawrence Chen List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Mar 2013 15:00:02 -0000 >Number: 176690 >Category: ports >Synopsis: deskutils/recoll: when something goes wrong it sends SIGTERM to init >Confidential: no >Severity: serious >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Mar 06 15:00:02 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Lawrence Chen >Release: FreeBSD 9.1-RELEASE amd64 >Organization: >Environment: System: FreeBSD zen.lhaven.homeip.net 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec 4 09:23:10 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: When something goes wrong in recollindex, it seems to cleanup by sending SIGTERM to its process group. And, if recollindex was started by root, it brings the system down to single-user mode. >How-To-Repeat: Its difficult to reproduce, as it requires some exec'd by recollindex to fail. Usually when it encounters some document file that isn't the type of file it thinks it is and the document filter doesn't fail gracefully. Or the document file is corrupt, I have a lot because I've been working on recovering files from an image of a corrupted harddrive. >Fix: No fix yet, but I think the 'SIGTERM to its process group' is now the most likely explanation of what's happening. The workaround is probably to never run recollindex as root, except I'm trying to index /home, so that I can also search messages in all the maildirs on my system. I suppose if I move all the maildirs.... >Release-Note: >Audit-Trail: >Unformatted: