From owner-freebsd-x11@FreeBSD.ORG Tue Jul 4 00:11:20 2006 Return-Path: X-Original-To: freebsd-x11@freebsd.org Delivered-To: freebsd-x11@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90A2D16A4F3 for ; Tue, 4 Jul 2006 00:11:20 +0000 (UTC) (envelope-from eric@anholt.net) Received: from camus.anholt.net (69-30-77-85.dq1sn.easystreet.com [69.30.77.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id BF13243D7D for ; Tue, 4 Jul 2006 00:11:17 +0000 (GMT) (envelope-from eric@anholt.net) Received: from localhost (localhost [127.0.0.1]) by camus.anholt.net (Postfix) with ESMTP id E40A23812AE; Mon, 3 Jul 2006 17:11:20 -0700 (PDT) From: Eric Anholt To: "Angka H. K." In-Reply-To: <4c40c4e70607022337u46a75cc5t65720ae3596d1ee1@mail.gmail.com> References: <4c40c4e70606252121w3193d22k2e0703134c84bf61@mail.gmail.com> <1151314880.1082.7.camel@vonnegut> <4c40c4e70606281957ta84424v2d95873b7fe2887f@mail.gmail.com> <1151578835.10194.5.camel@vonnegut> <4c40c4e70607022337u46a75cc5t65720ae3596d1ee1@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7BZNyEJjgbAQC4pFOkPv" Date: Mon, 03 Jul 2006 17:09:36 -0700 Message-Id: <1151971776.10945.4.camel@vonnegut> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port Cc: freebsd-x11@freebsd.org Subject: Re: XORG i915 &.0 current X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jul 2006 00:11:20 -0000 --=-7BZNyEJjgbAQC4pFOkPv Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2006-07-03 at 13:37 +0700, Angka H. K. wrote: > Dear all, >=20 > Attach is my output during a debugging. >=20 > I see a dlclose called inside glXDRIscreenDestroy with paramaeter screen= . > It's a very short function and no comment at all. I don't know what make = is > wrong, maybe the pointer poited by screen is mis poiting the screen addre= ss. >=20 > Please help me That's exactly the place I see the crash as well. If I run X under GDB, it totally loses its mind here, and even the continue command gets me stuck at the same point. If I let X crash and coredump (add NoTrapSignals to the ServerFlags, and run X as root), the backtrace is a bit confused but looks like the same place. A trivial program (linked against libGL, however) that dlopens i915_dri.so and dlcloses it appears to work. --=20 Eric Anholt anholt@FreeBSD.org eric@anholt.net eric.anholt@intel.com --=-7BZNyEJjgbAQC4pFOkPv Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQBEqbHAHUdvYGzw6vcRAtnDAJ9MJ24KjTRXKNcJ7SbNRaUul1VNRACgmIqZ 6xScFz4lGvHkquzNrTDVRnM= =eHDx -----END PGP SIGNATURE----- --=-7BZNyEJjgbAQC4pFOkPv--