Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 May 2012 18:58:55 +0300
From:      Konstantin Belousov <kostikbel@gmail.com>
To:        Peter Jeremy <peter@rulingia.com>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: GL Programs SEGV on exit()
Message-ID:  <20120509155855.GC2358@deviant.kiev.zoral.com.ua>
In-Reply-To: <20120509050715.GF91315@server.rulingia.com>
References:  <20120507114924.GA19126@server.vk2pj.dyndns.org> <20120507121352.GM2358@deviant.kiev.zoral.com.ua> <20120507203202.GB19126@server.vk2pj.dyndns.org> <20120508084605.GU2358@deviant.kiev.zoral.com.ua> <20120509050715.GF91315@server.rulingia.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--3hfdk9piEJEBNzwR
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, May 09, 2012 at 03:07:15PM +1000, Peter Jeremy wrote:
> On 2012-May-08 11:46:05 +0300, Konstantin Belousov <kostikbel@gmail.com> =
wrote:
> >On Tue, May 08, 2012 at 06:32:02AM +1000, Peter Jeremy wrote:
> >> On 2012-May-07 15:13:52 +0300, Konstantin Belousov <kostikbel@gmail.co=
m> wrote:
> >> >On Mon, May 07, 2012 at 09:49:24PM +1000, Peter Jeremy wrote:
> >> >> Since rebuilding WITH_NEW_XORG, I've been seeing segmentation
> >> >> violations in GL programs under some conditions.  As a case that is
> >> >> quick and easy to reproduce, "glxinfo -b" with software GL (which is
> >> >> easily forced by running glxinfo in a X11-over-SSH session) will
> >> >> core dump on exit.
> >> (Due to atexit processing invoking a function in an unloaded .so)
> ...
> >> I notice r211706 was initially marked "MFC after 3 weeks" but this was
> >> never done.  I've found one posting that blames it for problems in
> >> emacs but nothing else.  Is there a reason it wasn't MFC'd?
> >
> >It requires r211705 to get needed support from rtld. I mostly give up
> >merging rtld changes to stable/8 long time ago.
> >
> >If you can test this all, I would merge.
>=20
> I've updated my 8.x system to r235137 and merged r211705 and r211706
> and neither glxinfo nor firefox now coredump.  Based on that, I'd say
> r211705 and r211706 are prerequisites to running Mesa/dri 7.11.2 (part
> of WITH_NEW_XORG) on 8.x (and presumably 7.x).
>=20
> Thanks for the pointer.

Merge is done.

--3hfdk9piEJEBNzwR
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (FreeBSD)

iEYEARECAAYFAk+qlD4ACgkQC3+MBN1Mb4giYwCfcEb3lMfjFiIss9T5dqoezSG9
LtIAniEAmWgH57hzC/AK0dVyt1s2Y3ls
=dU67
-----END PGP SIGNATURE-----

--3hfdk9piEJEBNzwR--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120509155855.GC2358>