<html>
    <head>
      <base href="https://bugs.documentfoundation.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_UNCONFIRMED "
   title="UNCONFIRMED - Very slow document rendering - black screen and UI freezes"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=120114">120114</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Very slow document rendering - black screen and UI freezes
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>LibreOffice
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>6.1.2.1 release
          </td>
        </tr>

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

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

        <tr>
          <th>Status</th>
          <td>UNCONFIRMED
          </td>
        </tr>

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

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

        <tr>
          <th>Component</th>
          <td>Writer
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>libreoffice-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>tomasz.palutkiewicz@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I have one very large document (over 100 A4 pages, 4MB of xml content)
with multiple complex tables, graphs, images, paragraphs, comments...

I cannot work with it at latest versions (6.1 releases)
as whole UI freezes almost all the time,
"(Not Responding)" appears in the window title
and black screen appears instead of document content.

It seems that too large portions of document are redrawn too often;
so the process is not finished until redrawing is started again.
It happens even at very simple pages with just few lines of text,
so probably it is related to the rest of the document.

I would recommend to add "JUST ONE PAGE" display mode,
which renders only the page at which cursor is currently located
and/or limit usual rendering to the 3 pages around the cursor or less
(it should be easy to first find 1 or 2 previous and next page breaks
and then process and display only part of document between them).</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>