From owner-freebsd-ports@FreeBSD.ORG Tue Apr 30 04:24:29 2013 Return-Path: Delivered-To: freebsd-ports@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 A87CB901 for ; Tue, 30 Apr 2013 04:24:29 +0000 (UTC) (envelope-from crwhipp@gmail.com) Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) by mx1.freebsd.org (Postfix) with ESMTP id 8627C18C3 for ; Tue, 30 Apr 2013 04:24:29 +0000 (UTC) Received: by mail-pd0-f182.google.com with SMTP id 14so75146pdj.41 for ; Mon, 29 Apr 2013 21:24:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:cc:subject:message-id:in-reply-to :references:x-mailer:mime-version:content-type :content-transfer-encoding; bh=l7XZuQtV3nBuKnjCY2IELLIvY/J8JAFwfewXOpFJowU=; b=Yw0neCWDms65bRGKLfLdASklsh3LaCcxIDoQbCbqEzVLY/5kTx1FTZKBH+/rZX1nuF mDHeaIxHALEqDvy9gYtXv9p4cez+00TMHaYjuTqpdt9VUD7SrOe/1C5RbRpyUDDQ4uEf iVqEovhjkak6V2cZ+bNYaUxxdq7tdq/mGIfF9SKOkcCZsG75sNYrHzb2FOPz7a908UeE W2BeDDYWYY3Svq1PPECiSIeBQY1lrPhj78FxDXI2uGab9HiP1zZr+5tEHS3fCuZjyvhK rZYisovxv0PqvcjSkgGl1+bjMvYlsiWYuSHMhCgdvdNRx5U3jPjaQDsArulGyd+uh+cj UmYQ== X-Received: by 10.68.213.162 with SMTP id nt2mr63333551pbc.179.1367295863839; Mon, 29 Apr 2013 21:24:23 -0700 (PDT) Received: from localhost (97-117-169-77.phnx.qwest.net. [97.117.169.77]) by mx.google.com with ESMTPSA id dr6sm28768627pac.11.2013.04.29.21.24.21 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Mon, 29 Apr 2013 21:24:23 -0700 (PDT) Date: Mon, 29 Apr 2013 21:24:16 -0700 From: Craig Whipp To: Pierre Pronchery Subject: Re: astro/foxtrotgps (1.1.1_1 from ports SVN r315646) crashes on start Message-ID: <20130429212416.4039e3d6@gmail.com> In-Reply-To: <20130429205032.GO3880@defora.org> References: <20130428180134.GA1770@tiny.Sisis.de> <20130429154031.GA2206@tinyCurrent> <20130429205032.GO3880@defora.org> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.17; i386-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Matthias Apitz , freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Apr 2013 04:24:29 -0000 On Mon, 29 Apr 2013 22:50:32 +0200 Pierre Pronchery wrote: > Hey, >=20 > On Mon, Apr 29, 2013 at 05:40:32PM +0200, Matthias Apitz wrote: > > El d=EDa Sunday, April 28, 2013 a las 08:01:35PM +0200, Matthias > > Apitz escribi=F3: > >=20 > > > Foxtrotgps crashes on start on 10-CURRENT r235646 during > > > 'pthread_mutex_unlock', details follow below; > >=20 > > The attached patch (to be placed in > > astro/foxtrotgps/files/patch-src-main before 'make install') fixes > > the bug; >=20 > thank you for the patch, it fixes the reproducible crash upon startup, > and I have committed it to pkgsrc-wip. >=20 > However, I am afraid that it may break functionality, and allow only > the main Gtk+ thread to start. Map download in particular was > performed in a separate thread in TangoGPS IIRC, and here foxtrot > doesn't download anything... I'm afraid this issue results from the > patch. It may be more work than just this to get it to run properly :/ >=20 > Please let me know if it works better for you. >=20 I don't have a CURRENT machine to test this on. FoxtrotGPS works fine on 9.1-RELEASE, without the patch. What's the difference between 9.1 and -CURRENT that would cause this to break? For what it's worth, my initial testing shows that map tile downloads seem to work fine on 9.1-RELEASE with the patch applied, too. - Craig