Date: Fri, 03 Apr 2009 11:40:34 -0500 From: Robert Noland <rnoland@FreeBSD.org> To: "N.J. Mann" <njm@njm.me.uk> Cc: freebsd-x11@FreeBSD.org Subject: Re: Xorg 7.4 crashes on exit Message-ID: <1238776834.65025.20.camel@balrog.2hip.net> In-Reply-To: <20090403155001.GA929@titania.njm.me.uk> References: <20090330201109.9CE521CC09@ptavv.es.net> <1238445388.8491.358.camel@balrog.2hip.net> <20090331151657.GA898@titania.njm.me.uk> <1238517533.8491.371.camel@balrog.2hip.net> <20090401154208.GA873@titania.njm.me.uk> <1238654585.1791.15.camel@balrog.2hip.net> <20090402164255.GA85610@titania.njm.me.uk> <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>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-opntS3FV6Fips1Q0VOb3 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2009-04-03 at 16:50 +0100, N.J. Mann wrote: > In message <1238733857.65025.2.camel@balrog.2hip.net>, > Robert Noland (rnoland@FreeBSD.org) wrote: > > On Thu, 2009-04-02 at 20:18 +0100, N.J. Mann wrote: > > > Okay, still no core file as me, but as root I get the following: > [snip] > > >=20 > > > Is this any use? Should I re-compile Xorg with debugging symbols? > >=20 > > Yes, though I'm getting ready to update Xserver, all the xrandr bits an= d > > the Intel driver, along with all of Mesa. libdrm may be ready as well, > > if not very soon. So, we may want to revisit once all that is done. >=20 > Well here is a backtrace with symbols. If you wish to shelve this util > after your updates say the word. >=20 > titania# gdb Xorg ~njm/Xorg.core.2009-04-03 > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you = are > welcome to change it and/or distribute copies of it under certain conditi= ons. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for detail= s. > This GDB was configured as "i386-marcel-freebsd"... > Core was generated by `Xorg'. > Program terminated with signal 11, Segmentation fault. > Reading symbols from /usr/local/lib/libpciaccess.so.0...done. > Loaded symbols for /usr/local/lib/libpciaccess.so.0 > Reading symbols from /usr/local/lib/libXfont.so.1...done. > Loaded symbols for /usr/local/lib/libXfont.so.1 > Reading symbols from /usr/local/lib/libfreetype.so.9...done. > Loaded symbols for /usr/local/lib/libfreetype.so.9 > Reading symbols from /usr/local/lib/libXau.so.6...done. > Loaded symbols for /usr/local/lib/libXau.so.6 > Reading symbols from /usr/local/lib/libfontenc.so.1...done. > Loaded symbols for /usr/local/lib/libfontenc.so.1 > Reading symbols from /lib/libz.so.4...done. > Loaded symbols for /lib/libz.so.4 > Reading symbols from /usr/local/lib/libpixman-1.so.9...done. > Loaded symbols for /usr/local/lib/libpixman-1.so.9 > Reading symbols from /usr/local/lib/libXdmcp.so.6...done. > Loaded symbols for /usr/local/lib/libXdmcp.so.6 > Reading symbols from /lib/libcrypto.so.5...done. > Loaded symbols for /lib/libcrypto.so.5 > Reading symbols from /usr/lib/librpcsvc.so.4...done. > Loaded symbols for /usr/lib/librpcsvc.so.4 > Reading symbols from /lib/libm.so.5...done. > Loaded symbols for /lib/libm.so.5 > Reading symbols from /lib/libgcc_s.so.1...done. > Loaded symbols for /lib/libgcc_s.so.1 > Reading symbols from /lib/libc.so.7...done. > Loaded symbols for /lib/libc.so.7 > Reading symbols from /usr/local/lib/xorg/modules/extensions//libextmod.so= ...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//libextmod.so > Reading symbols from /usr/local/lib/xorg/modules/extensions//librecord.so= ...done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//librecord.so > Reading symbols from /usr/local/lib/xorg/modules/extensions//libdbe.so...= done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//libdbe.so > Reading symbols from /usr/local/lib/xorg/modules/extensions//libglx.so...= done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//libglx.so > Reading symbols from /usr/local/lib/xorg/modules/extensions//libxtrap.so.= ..done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//libxtrap.so > Reading symbols from /usr/local/lib/xorg/modules/extensions//libdri.so...= done. > Loaded symbols for /usr/local/lib/xorg/modules/extensions//libdri.so > Reading symbols from /usr/local/lib/libdrm.so.2...done. > Loaded symbols for /usr/local/lib/libdrm.so.2 > Reading symbols from /usr/local/lib/xorg/modules/fonts//libfreetype.so...= done. > Loaded symbols for /usr/local/lib/xorg/modules/fonts//libfreetype.so > Reading symbols from /usr/local/lib/xorg/modules/drivers//intel_drv.so...= done. > Loaded symbols for /usr/local/lib/xorg/modules/drivers//intel_drv.so > Reading symbols from /usr/local/lib/libdrm_intel.so.1...done. > Loaded symbols for /usr/local/lib/libdrm_intel.so.1 > Reading symbols from /usr/local/lib/xorg/modules/input//mouse_drv.so...do= ne. > Loaded symbols for /usr/local/lib/xorg/modules/input//mouse_drv.so > Reading symbols from /usr/local/lib/xorg/modules/input//kbd_drv.so...done= . > Loaded symbols for /usr/local/lib/xorg/modules/input//kbd_drv.so > Reading symbols from /usr/local/lib/xorg/modules//libvgahw.so...done. > Loaded symbols for /usr/local/lib/xorg/modules//libvgahw.so > Reading symbols from /usr/local/lib/xorg/modules//libfb.so...done. > Loaded symbols for /usr/local/lib/xorg/modules//libfb.so > Reading symbols from /usr/local/lib/xorg/modules//libexa.so...done. > Loaded symbols for /usr/local/lib/xorg/modules//libexa.so > Reading symbols from /libexec/ld-elf.so.1...done. > Loaded symbols for /libexec/ld-elf.so.1 > #0 0x28aff320 in ?? () > (gdb) bt > #0 0x28aff320 in ?? () > #1 0x28573b84 in pthread_mutex_lock () from /lib/libc.so.7 > #2 0x285e3feb in drm_intel_fake_bo_unmap () from /usr/local/lib/libdrm_i= ntel.so.1 > #3 0x285e33c2 in drm_intel_bo_unmap () from /usr/local/lib/libdrm_intel.= so.1 Symbols from libdrm ... > #4 0x28768230 in intel_batch_flush () from /usr/local/lib/xorg/modules/d= rivers//intel_drv.so > #5 0x28767a64 in I830Sync () from /usr/local/lib/xorg/modules/drivers//i= ntel_drv.so > #6 0x287762ed in I830LeaveVT () from /usr/local/lib/xorg/modules/drivers= //intel_drv.so > #7 0x287767b3 in I830CloseScreen () from /usr/local/lib/xorg/modules/dri= vers//intel_drv.so and xf86-video-intel would be awesome. robert. > #8 0x0815606e in RRCloseScreen (i=3D0, pScreen=3D0x2863b4e0) at randr.c:= 108 > #9 0x080bf03e in CMapCloseScreen (i=3D0, pScreen=3D0x2863b4e0) at xf86cm= ap.c:229 > #10 0x080b6d24 in DPMSClose (i=3D0, pScreen=3D0x2863b4e0) at xf86DPMS.c:1= 37 > #11 0x285aca64 in XvCloseScreen (ii=3D0, pScreen=3D0x2863b4e0) at xvmain.= c:316 > #12 0x080bbcd1 in VidModeClose (i=3D0, pScreen=3D0x2863b4e0) at xf86VidMo= de.c:115 > #13 0x081344c5 in CursorCloseScreen (index=3D0, pScreen=3D0x2863b4e0) at = cursor.c:172 > #14 0x0815489c in AnimCurCloseScreen (index=3D0, pScreen=3D0x2863b4e0) at= animcur.c:130 > #15 0x0812ee7a in compCloseScreen (index=3D0, pScreen=3D0x2863b4e0) at co= mpinit.c:89 > #16 0x28739853 in glxCloseScreen (index=3D0, pScreen=3D0x2863b4e0) at glx= screens.c:267 > #17 0x0806b0ea in main (argc=3D4, argv=3D0xbfbfed24, envp=3DCannot access= memory at address 0x9 > ) at main.c:470 >=20 >=20 >=20 > Cheers, > Nick. --=20 Robert Noland <rnoland@FreeBSD.org> FreeBSD --=-opntS3FV6Fips1Q0VOb3 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) iEYEABECAAYFAknWPAIACgkQM4TrQ4qfROOiqgCbBu0PqwXCMzMpQvOedqjzsbco EHIAoIXRpDionhwJSAKP83aEh3MXfmgQ =NljQ -----END PGP SIGNATURE----- --=-opntS3FV6Fips1Q0VOb3--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1238776834.65025.20.camel>