Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 May 2012 15:07:15 +1000
From:      Peter Jeremy <peter@rulingia.com>
To:        Konstantin Belousov <kostikbel@gmail.com>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: GL Programs SEGV on exit()
Message-ID:  <20120509050715.GF91315@server.rulingia.com>
In-Reply-To: <20120508084605.GU2358@deviant.kiev.zoral.com.ua>
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>

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

--7cm2iqirTL37Ot+N
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On 2012-May-08 11:46:05 +0300, Konstantin Belousov <kostikbel@gmail.com> wr=
ote:
>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.com>=
 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)
=2E..
>> 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.

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).

Thanks for the pointer.

--=20
Peter Jeremy

--7cm2iqirTL37Ot+N
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAk+p+4MACgkQ/opHv/APuIcF9wCfeAoj6G5kkIC9G5wRtmA8cq2y
zHoAnjLdxElWeXGHBy3zdZEwxNdAWHgY
=WBMW
-----END PGP SIGNATURE-----

--7cm2iqirTL37Ot+N--



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