Date: Sun, 05 Apr 2009 16:30:45 -0700 From: "Kevin Oberman" <oberman@es.net> To: "N.J. Mann" <njm@njm.me.uk> Cc: freebsd-x11@FreeBSD.org, Robert Noland <rnoland@FreeBSD.org> Subject: Re: Xorg 7.4 crashes on exit Message-ID: <20090405233045.5EABD1CC50@ptavv.es.net> In-Reply-To: Your message of "Sun, 05 Apr 2009 12:32:05 BST." <20090405113205.GA982@titania.njm.me.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Sun, 5 Apr 2009 12:32:05 +0100 > From: "N.J. Mann" <njm@njm.me.uk> > Sender: owner-freebsd-x11@freebsd.org > > Hi Robert, > > > 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: > > > > > > > > (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=0x2860d1d0) at intel_bufmgr_fake.c:1048 > > > > #3 0x285e3502 in drm_intel_bo_unmap (buf=0x2860d1d0) at intel_bufmgr.c:85 > > > > #4 0x28768300 in intel_batch_flush (pScrn=0x28602800, flushed=1) at i830_batchbuffer.c:188 > > > > #5 0x28767b34 in I830Sync (pScrn=0x28602800) at i830_accel.c:195 > > > > #6 0x287763bd in I830LeaveVT (scrnIndex=0, flags=0) at i830_driver.c:3571 > > > > #7 0x28776883 in I830CloseScreen (scrnIndex=0, pScreen=0x2863b4e0) at i830_driver.c:3788 > > > > #8 0x0815606e in RRCloseScreen (i=0, pScreen=0x2863b4e0) at randr.c:108 > > > > #9 0x080bf03e in CMapCloseScreen (i=0, pScreen=0x2863b4e0) at xf86cmap.c:229 > > > > #10 0x080b6d24 in DPMSClose (i=0, pScreen=0x2863b4e0) at xf86DPMS.c:137 > > > > #11 0x285aca64 in XvCloseScreen (ii=0, pScreen=0x2863b4e0) at xvmain.c:316 > > > > #12 0x080bbcd1 in VidModeClose (i=0, pScreen=0x2863b4e0) at xf86VidMode.c:115 > > > > #13 0x081344c5 in CursorCloseScreen (index=0, pScreen=0x2863b4e0) at cursor.c:172 > > > > #14 0x0815489c in AnimCurCloseScreen (index=0, pScreen=0x2863b4e0) at animcur.c:130 > > > > #15 0x0812ee7a in compCloseScreen (index=0, pScreen=0x2863b4e0) at compinit.c:89 > > > > #16 0x28739853 in glxCloseScreen (index=0, pScreen=0x2863b4e0) at glxscreens.c:267 > > > > #17 0x0806b0ea in main (argc=4, argv=0xbfbfed24, envp=Cannot access memory at address 0x9 > > > > ) at main.c:470 > > > > (gdb) > > > > > > 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? > > > > 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 as > > well. > > 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. :-) ) On my screen I see a line of the background window repeated the entire screen which creates the vertical stripes. But after a few seconds in that mode, or if I attempt to move to a VTY, the left half of the screen changes to some non-white noise pattern. It had seemed to have been fixed by a recent patch to the DRM code, but it still is showing up on occasion. I'm hoping that it will do it at work where I can easily log in over the network and look at the status of the system. It is very alive and I can type in commands (carefully) and they are executed. I just can't see input or output. It does not happen every time or even close to it. I have seen it at least once with xorg-server-1.6. I also have to be careful restarting X. If bonobo-activation-server is still running, the system often hangs and I have to power cycle it. During this time, the kernel is still alive as I can ping the system, but not much more. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090405233045.5EABD1CC50>