[Nouveau] [Bug 28320] New: Xserver hangs in an infinite loop

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun May 30 04:06:56 PDT 2010


https://bugs.freedesktop.org/show_bug.cgi?id=28320

           Summary: Xserver hangs in an infinite loop
           Product: xorg
           Version: git
          Platform: x86-64 (AMD64)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: high
         Component: Driver/nouveau
        AssignedTo: nouveau at lists.freedesktop.org
        ReportedBy: pav_s at freenet.de
         QAContact: xorg-team at lists.x.org


"[mi] EQ overflowing. The server is probably stuck in an infinite loop."

This is the only meaningful explanation I get in Xorg.0.log.old after
restarting the computer (Lenovo Thinkpad T410 @ nVidia NVS 3100M). After
searching on the Internet , I know, that this message is generated by a variety
of bugs, so tell me please, which information you need to locate the bug...

I am running X.Org X Server 1.8.1 on x86_64 Gentoo with kernel 2.6.34 but I
experienced this bug since 2.6.33 (maybe earlier, too). 

[description]
I first thought, that this bug was caused by my composition manager (xcompmgr)
but after disabling it the problem persisted.This bug happens spontaneous  and
completely at random. The Xserver stops redrawing anything but the mouse is
still moving (hwcursor). I could login through ssh  from another computer and
attach  gdb to the server, to find me inside a tight loop in
drmIoctl()@xf86drm.c making ioctl() and getting -1 and  errno==EINTR every
time. After killing and restarting the server I reliably get a hard lock (ssh
server stops answering my requests, kernel hangs).

[This bug happens in standalone and dualhead mode...]

Till now I have not found any way to reliably reproduce this bug.
(I will post some Xserver logs + dmesg soon)

thanks in advance

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Nouveau mailing list