From owner-freebsd-ports@FreeBSD.ORG Sat Dec 10 22:27:26 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AF8D106566B for ; Sat, 10 Dec 2011 22:27:26 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id D99CF8FC12 for ; Sat, 10 Dec 2011 22:27:25 +0000 (UTC) Received: by wgbdr11 with SMTP id dr11so8334424wgb.31 for ; Sat, 10 Dec 2011 14:27:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=+CN2TKHZCtaO8+CivQeCHupkSCAAr/YxQjvv7aJf9q4=; b=TFjhv7EgsuBPPJ2msREGjFhrb4/Tomyh0YnlJtxaxvsyqYL4mutoQ024q72ReAT63c 4Ha7WXJSLvCEBmu/exQL+7j6rSJmj7/GBZWbXLYjMNT44y7yatrg3bwou4pmFKnlFNGM g4UZK5wGuadCv/spu4DLPYJ6XKIgfTldQTEAw= MIME-Version: 1.0 Received: by 10.180.104.41 with SMTP id gb9mr19940710wib.9.1323554574312; Sat, 10 Dec 2011 14:02:54 -0800 (PST) Received: by 10.223.92.152 with HTTP; Sat, 10 Dec 2011 14:02:54 -0800 (PST) In-Reply-To: <20111210193313.225a20f0@ernst.jennejohn.org> References: <20111210193313.225a20f0@ernst.jennejohn.org> Date: Sat, 10 Dec 2011 14:02:54 -0800 Message-ID: From: Kevin Oberman To: gljennjohn@googlemail.com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: dvdrip hang when PERL_VERSION=5.12.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Dec 2011 22:27:26 -0000 On Sat, Dec 10, 2011 at 10:33 AM, Gary Jennejohn wrote: > > I just noticed that dvdrip does not work when PERL_VERSION=3D5.12.4. > > Ths symptom is a hang as soon as the user tries to create a new project. > Here's the ps output: > 150 5360 4704 =A0 =A0 1 =A040 =A00 236740 =A047116 umtxn =A0 =A0I =A0 =A0= 2 =A0 =A00:00.88 > /usr/local/bin/perl /usr/local/bin/dvdrip > > Note the umtxn. > > Forcing PERL_VERSION=3D5.8.9 and reinstalling dvdrip results in a working > copy and creating a new project returns basically immediately and everyth= ing > else also works. > > Just thought I'd report it for the archive. Ouch! umtxn is waiting on a kernel lock. This should NOT happen and it looks more like a kernel issue than a userland one. If you can still run dvdrip with 5.12.4, what does 'procstat -k PID" show? It should provide some useful kernel stack information. Also, what version of FreeBSD and is it on i386, and64, or some other? --=20 R. Kevin Oberman, Network Engineer E-mail: kob6558@gmail.com