<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 - Calc failed to sort by columns when marked range has empty rows"
   href="https://bugs.documentfoundation.org/show_bug.cgi?id=113793">113793</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Calc failed to sort by columns when marked range has empty rows
          </td>
        </tr>

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

        <tr>
          <th>Version</th>
          <td>5.2.1.2 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>Calc
          </td>
        </tr>

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

        <tr>
          <th>Reporter</th>
          <td>hafner.peterhans@t-online.de
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Description:
I marked some range like (for example) H1:V50 which included occasional empty
rows (but the head row H1:V1 always had data) and wanted to have it sorted by
column. I navigated via menu and submenu and issued the sort command through a
popup dialog by mouse.

Reference: 
crashreport.libreoffice.org/stats/crash_details/9532106c-f9a8-41ad-adc2-6ddfb7449c58

Steps to Reproduce:
1. enter strings (rotate:90 degrees for compactness) in first row
2. enter sparse numbers in only a few of the cells
3. mark a sub-range of that table including the top row: a range not starting
in col.A but further to the right and including only a few dozen rows down, not
all
4. try to sort this sub-range BY COLUMN 1

E.g. mark range E1:J25 where E1:J25 is filled with string data and few other
cells of E2:J25 have numeric data, then sort by column.

Actual Results:  
crash (see description)

Expected Results:
(no crashing of the program?) (whatever error message would have been better
than just a crash, at least to avoid that in future)


Reproducible: Didn't try


User Profile Reset: No



Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:56.0) Gecko/20100101
Firefox/56.0</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>