<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 - Crash in: `anonymous namespace'::documentStartPageNumber"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=116527">116527</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Crash in: `anonymous namespace'::documentStartPageNumber
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>5.4.5.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>muesliflyer@nexgo.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="http://bugs.documentfoundation.org/attachment.cgi?id=140760" name="attach_140760" title="Test files to replicate the problem">attachment 140760</a> <a href="http://bugs.documentfoundation.org/attachment.cgi?id=140760&action=edit" title="Test files to replicate the problem">[details]</a></span>
Test files to replicate the problem

This bug was filed from the crash reporting server and is
<a href="https://crashreport.libreoffice.org/stats/crash_details/cd1600ac-f45a-4bf4-8355-b64996a08db6">br-cd1600ac-f45a-4bf4-8355-b64996a08db6</a>.
=========================================

I caused this crash by entering From page number = 0 and To page number = 0
into the mail merge print dialog. A check should probably be added to prevent
such "stupid" values.

But this crash is not the main problem. The problem is that different page
ranges result in strange page ranges to be printed. I have a single page Writer
document and a Calc table with three records as the data source. Here is what I
get for different record ranges:

>From To Result
1    1  Prints the document filled with data from first record. Fine.
2    2  Prints document with data from *third* record!
3    3  Error message: No pages to be printed available (I am translating from
German
1    3  Prints all three pages. Fine.
2    3  Prints document with data from *third* record only!

I could not find a bug in mmresultdialogs.cxx that could explain this behavior.
Maybe someone can help.

Comment: I get the impression that Writer first generates an output document
with all pages from all data source records and then prints a page range from
this output document. Shouldn't it be better to generate an output document
only for the selected data source record range and then print all of that
document?</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>