From owner-freebsd-questions@FreeBSD.ORG Mon May 26 10:33:48 2008 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1E931065674 for ; Mon, 26 May 2008 10:33:48 +0000 (UTC) (envelope-from gunther.mayer@googlemail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5518FC20 for ; Mon, 26 May 2008 10:33:48 +0000 (UTC) (envelope-from gunther.mayer@googlemail.com) Received: by ug-out-1314.google.com with SMTP id q2so430054uge.37 for ; Mon, 26 May 2008 03:33:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=bq6jH4uETXkgyv5Q297C/FryuVwOwrGOpPlc6oimQ9c=; b=R5PkUpREO2CasVgiDfFyGMg2ps5+mgiBDUAMPtQUA6hLkpqmMAgGZQQoRiXAK7qE9gxW/Qm3lIpn57GVWvRB1BLXG5sBPj50g9gAgY4q0OMlLKXMOy7PgV/NAa4HN0qjkts2AJbwyZymIZx1EgQNBM8tKR5zMPCO0VAAKFS06d4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=H5xhS5uxgkqDsqiVh59JpPIKDFoVVN8KTF93QaWsi2YTbwDE+y5N3BbmmNQP3/1hjZBFvBfs/UyUgibgk5GhbTsuZ5PzuH60Rr5bKkwkdtHbAo4Uu5kVbduOOLiuUfam+IcZ+dge21hbx05TSCSxOHNZfhNkHON34XuIDus+4WU= Received: by 10.67.97.1 with SMTP id z1mr2691072ugl.11.1211798026685; Mon, 26 May 2008 03:33:46 -0700 (PDT) Received: from ?172.25.0.228? ( [196.7.14.186]) by mx.google.com with ESMTPS id 24sm9298485ugf.62.2008.05.26.03.33.43 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 26 May 2008 03:33:45 -0700 (PDT) Message-ID: <483A91BD.5050307@googlemail.com> Date: Mon, 26 May 2008 12:32:29 +0200 From: Gunther Mayer User-Agent: Thunderbird 2.0.0.14 (X11/20080502) MIME-Version: 1.0 To: questions@freebsd.org References: <483199E1.5040505@gmail.com> <1ca03352a67fee9bc3c252700828bcbd@gmail.com> In-Reply-To: <1ca03352a67fee9bc3c252700828bcbd@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: The impossible happened, committing suicide X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2008 10:33:49 -0000 Joshua Isom wrote: > On May 19, 2008, at 10:16 AM, Gunther Mayer wrote: > >> Assertion failed: (0 && "The impossible happened, committing >> suicide"), function load_plist, file store_txt.c, line 840. >> Abort trap >> >> Obviously a developer's joke, but I'm concerned that there might be a >> real problem. Would anybody here have any clue as to why this would >> occur? > > It looks like portsearch is where the assertion fails. With a cursory > look, you have a bad plist file for some port and portsearch just dies > when it gets bad input. The "best" thing to do would be to patch > portsearch to figure out what file is causing the problem, > `s->plist_fn`, and either delete it(assuming portsearch updates it, > since I seem to have few files starting with plist and it looks as > though it's trying to load a file named plist I'm assuming it's > controlled by portsearch) or just reinstall portsearch. You're right, it is portsearch that's giving the problem, but neither reinstalling portsearch (upgrading actually) nor a regeneration of its files seem to work. When I do an "rm -rf /var/db/portsearch && portsearch -u" portsearch completes fine, but any subsequent invocations of "portsearch -u" fail with the same problem. It seems like it generates the same corrupt data over and over again and next time it runs it chokes on its own mess... > > But as I said, I just did a cursory look, and I don't use portsearch, > so I'm only looking at the source code. Any portsearch users out there? Gunther