ports/176690: deskutils/recoll: when something goes wrong it sends SIGTERM to init
Lawrence Chen
beastie at tardisi.com
Wed Mar 6 15:00:02 UTC 2013
>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 at 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:
More information about the freebsd-ports-bugs
mailing list