From owner-freebsd-x11@FreeBSD.ORG Sun Apr 5 20:43:16 2009 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B4DE1065672 for ; Sun, 5 Apr 2009 20:43:16 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id CEB448FC1C for ; Sun, 5 Apr 2009 20:43:15 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.156] (adsl-1-197-19.bna.bellsouth.net [65.1.197.19]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n35KfsiN012267 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 5 Apr 2009 16:41:55 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: "N.J. Mann" In-Reply-To: <20090405113205.GA982@titania.njm.me.uk> References: <1238692086.20670.38.camel@balrog.2hip.net> <20090402191833.GA886@titania.njm.me.uk> <1238733857.65025.2.camel@balrog.2hip.net> <20090403155001.GA929@titania.njm.me.uk> <1238776834.65025.20.camel@balrog.2hip.net> <20090403164855.GA1398@titania.njm.me.uk> <1238779009.65025.37.camel@balrog.2hip.net> <20090403184145.GA1019@titania.njm.me.uk> <20090404102459.GA71010@titania.njm.me.uk> <1238863151.65025.51.camel@balrog.2hip.net> <20090405113205.GA982@titania.njm.me.uk> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-jETANfs586Y9iyJZ6zoq" Organization: FreeBSD Date: Sun, 05 Apr 2009 15:42:27 -0500 Message-Id: <1238964147.1829.12.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.24.5 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@FreeBSD.org Subject: Re: Xorg 7.4 crashes on exit 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: Sun, 05 Apr 2009 20:43:16 -0000 --=-jETANfs586Y9iyJZ6zoq Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sun, 2009-04-05 at 12:32 +0100, N.J. Mann wrote: > Hi Robert, >=20 >=20 > In message <1238863151.65025.51.camel@balrog.2hip.net>, > Robert Noland (rnoland@FreeBSD.org) wrote: > > On Sat, 2009-04-04 at 11:24 +0100, N.J. Mann wrote: > > > In message <20090403184145.GA1019@titania.njm.me.uk>, > > > N.J. Mann (njm@njm.me.uk) wrote: > > > >=20 > > > > (gdb) bt > > > > #0 0x28aff320 in ?? () > > > > #1 0x28573b84 in pthread_mutex_lock () from /lib/libc.so.7 > > > > #2 0x285e412b in drm_intel_fake_bo_unmap (bo=3D0x2860d1d0) at inte= l_bufmgr_fake.c:1048 > > > > #3 0x285e3502 in drm_intel_bo_unmap (buf=3D0x2860d1d0) at intel_bu= fmgr.c:85 > > > > #4 0x28768300 in intel_batch_flush (pScrn=3D0x28602800, flushed=3D= 1) at i830_batchbuffer.c:188 > > > > #5 0x28767b34 in I830Sync (pScrn=3D0x28602800) at i830_accel.c:195 > > > > #6 0x287763bd in I830LeaveVT (scrnIndex=3D0, flags=3D0) at i830_dr= iver.c:3571 > > > > #7 0x28776883 in I830CloseScreen (scrnIndex=3D0, pScreen=3D0x2863b= 4e0) at i830_driver.c:3788 > > > > #8 0x0815606e in RRCloseScreen (i=3D0, pScreen=3D0x2863b4e0) at ra= ndr.c:108 > > > > #9 0x080bf03e in CMapCloseScreen (i=3D0, pScreen=3D0x2863b4e0) at = xf86cmap.c:229 > > > > #10 0x080b6d24 in DPMSClose (i=3D0, pScreen=3D0x2863b4e0) at xf86DP= MS.c:137 > > > > #11 0x285aca64 in XvCloseScreen (ii=3D0, pScreen=3D0x2863b4e0) at x= vmain.c:316 > > > > #12 0x080bbcd1 in VidModeClose (i=3D0, pScreen=3D0x2863b4e0) at xf8= 6VidMode.c:115 > > > > #13 0x081344c5 in CursorCloseScreen (index=3D0, pScreen=3D0x2863b4e= 0) at cursor.c:172 > > > > #14 0x0815489c in AnimCurCloseScreen (index=3D0, pScreen=3D0x2863b4= e0) at animcur.c:130 > > > > #15 0x0812ee7a in compCloseScreen (index=3D0, pScreen=3D0x2863b4e0)= at compinit.c:89 > > > > #16 0x28739853 in glxCloseScreen (index=3D0, pScreen=3D0x2863b4e0) = at glxscreens.c:267 > > > > #17 0x0806b0ea in main (argc=3D4, argv=3D0xbfbfed24, envp=3DCannot = access memory at address 0x9 > > > > ) at main.c:470 > > > > (gdb)=20 > > >=20 > > > I see you have committed the Xorg upgrade. Do you wish to continue > > > investigating the problems I am seeing with the old version or should= I > > > upgrade and see if that fixes it? > >=20 > > Go ahead and upgrade and let's see where we are. This looks like an > > issue with the driver or libdrm. libdrm should be released very soon a= s > > well. >=20 > The pattern on the screen is different on exiting X, but apart from that > no change. (The pattern is now vertical bands of different colours each > of a different width. Quite relaxing actually. :-) ) >=20 > Here is the latest backtrace: >=20 > (gdb) bt > #0 0x28b20320 in ?? () > #1 0x28581b84 in pthread_mutex_lock () from /lib/libc.so.7 > #2 0x285e112b in drm_intel_fake_bo_unmap (bo=3D0x2860d1d0) at intel_bufm= gr_fake.c:1048 Ok, can you select frame 2 and p *bo. robert. > #3 0x285e0502 in drm_intel_bo_unmap (buf=3D0x2860d1d0) at intel_bufmgr.c= :85 > #4 0x2876c2e0 in intel_batch_flush (pScrn=3D0x28602800, flushed=3D1) at = i830_batchbuffer.c:196 > #5 0x2876bad8 in I830Sync (pScrn=3D0x28602800) at i830_accel.c:195 > #6 0x28778fb0 in I830LeaveVT (scrnIndex=3D0, flags=3D0) at i830_driver.c= :3625 > #7 0x287794bb in I830CloseScreen (scrnIndex=3D0, pScreen=3D0x28639330) a= t i830_driver.c:3844 > #8 0x0814b9ae in RRCloseScreen (i=3D0, pScreen=3D0x28639330) at randr.c:= 105 > #9 0x080c119e in CMapCloseScreen (i=3D0, pScreen=3D0x28639330) at xf86cm= ap.c:230 > #10 0x080b9d54 in DPMSClose (i=3D0, pScreen=3D0x28639330) at xf86DPMS.c:1= 38 > #11 0x285b30c4 in XvCloseScreen (ii=3D0, pScreen=3D0x28639330) at xvmain.= c:317 > #12 0x080bdd51 in VidModeClose (i=3D0, pScreen=3D0x28639330) at xf86VidMo= de.c:116 > #13 0x08137005 in CursorCloseScreen (index=3D0, pScreen=3D0x28639330) at = cursor.c:186 > #14 0x0816589c in AnimCurCloseScreen (index=3D0, pScreen=3D0x28639330) at= animcur.c:136 > #15 0x08130f7b in compCloseScreen (index=3D0, pScreen=3D0x28639330) at co= mpinit.c:84 > #16 0x287396ba in glxCloseScreen (index=3D0, pScreen=3D0x28639330) at glx= screens.c:217 > #17 0x0806b465 in main (argc=3D4, argv=3D0xbfbfed24, envp=3DCannot access= memory at address 0x9 > ) at main.c:429 > (gdb)=20 >=20 >=20 > Cheers, > Nick. --=20 Robert Noland FreeBSD --=-jETANfs586Y9iyJZ6zoq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknZF7MACgkQM4TrQ4qfRONq3ACeNv9W0ND3JwHOWGkGtJDJEur4 aisAn02M4Pn0Grfx523zzpj8mqCRGRsO =OO6U -----END PGP SIGNATURE----- --=-jETANfs586Y9iyJZ6zoq--