Date: Mon, 29 Apr 2013 21:24:16 -0700 From: Craig Whipp <crwhipp@gmail.com> To: Pierre Pronchery <khorben@defora.org> Cc: Matthias Apitz <guru@unixarea.de>, freebsd-ports@freebsd.org 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>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 29 Apr 2013 22:50:32 +0200 Pierre Pronchery <khorben@defora.org> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130429212416.4039e3d6>