Skip site navigation (1)Skip section navigation (2)
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>