<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - repeatable freeze with nouveau and geeqie context menus"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90201">90201</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>repeatable freeze with nouveau and geeqie context menus
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>xorg
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>x86-64 (AMD64)
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>Linux (All)
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Driver/nouveau
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>nouveau@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mattdm@mattdm.org
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>xorg-team@lists.x.org
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=115383" name="attach_115383" title="system log from crash">attachment 115383</a> <a href="attachment.cgi?id=115383&action=edit" title="system log from crash">[details]</a></span>
system log from crash

Description of problem:

This seems kind of weird, but I can reliably trigger a hang of the GUI on my
system by running geeqie and right-clicking on the file list. The context menu
comes up, but the mouse and keyboard immediately become nonresponsive. I can
ssh in and reboot, though.


Version-Release number of selected component (if applicable):

xorg-x11-drv-nouveau-1.0.11-2.fc22.x86_64

How reproducible:

Seems to be always.

Steps to Reproduce:
1. run geeqie in a directory with a number of jpg files
2. right click on one of those files in the list
3. boom

Actual results:

mouse and keyboard freeze

Expected results:

not that.

Additional info:

system log is full of lines like:

Apr 24 21:26:22 system.example.org kernel: nouveau E[   PFIFO][0000:01:00.0]
PBDMA0: ch 1 [DRM] subc 0 mthd 0x001c data 0x00001004
Apr 24 21:26:22 system.example.org systemd-journal[477]: Missed 16 kernel
messages
Apr 24 21:26:22 system.example.org kernel: nouveau E[   PFIFO][0000:01:00.0]
PBDMA0: ch 1 [DRM] subc 0 mthd 0x001c data 0x00001004
Apr 24 21:26:22 system.example.org systemd-journal[477]: Missed 16 kernel
messages
Apr 24 21:26:22 system.example.org kernel: nouveau E[   PFIFO][0000:01:00.0]
PBDMA0: ch 1 [DRM] subc 0 mthd 0x001c data 0x00001004
Apr 24 21:26:22 system.example.org systemd-journal[477]: Missed 19 kernel
messages
Apr 24 21:26:22 system.example.org kernel: nouveau E[   PFIFO][0000:01:00.0]
PBDMA0: ACQUIRE


And by "full", I mean about 7.6 million lines of that in a few minutes -- so
much that it seems to have wiped out previous log information by sheer volume,
triggering systemd's log rotation.


This didn't happen with Fedora 21. I'm running under GNOME Shell -- I have not
tried other environments.

A bug filed in Fedora <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1215329">https://bugzilla.redhat.com/show_bug.cgi?id=1215329</a> has
additional logs from another tester who was able to reproduce.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>