[Libreoffice-bugs] [Bug 121595] New: FILTER + VIEWING (Freeze first row): Calc hangs and uses 100% CPU

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Nov 21 16:02:21 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=121595

            Bug ID: 121595
           Summary: FILTER + VIEWING (Freeze first row): Calc hangs and
                    uses 100% CPU
           Product: LibreOffice
           Version: 6.1.2.1 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Calc
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: kaustuv.saha at gmail.com

Description:
When freezing the first row and also enabling auto-filter for the first row, if
we try to filter on the first column values and if any of the other column
values is text, then the filter dialog and Calc hangs while CPU usage becomes
100%.

Steps to Reproduce:
1. Create a simple .xlsx file with 1 sheet.
2. The sheet contains a set of headings in the first row and values in other
rows, below each heading. The values are a mix of numbers and text.
3. Freeze the first row and then enable auto-filter for the first row. The
sequence should not matter.
4. Try to filter all the rows of data based on a simple filter criteria, "first
column value = x" using the auto-filter dialog.

Actual Results:
Calc hangs and does not filter the data based on the criteria. Calc starts to
consume 100% CPU.

Expected Results:
The rows should have been filtered based on the criteria, "first column value =
x". Calc should not hang or consume 100% CPU.


Reproducible: Always


User Profile Reset: No


OpenGL enabled: Yes

Additional Info:
This seems somewhat related to bug 120385. When creating the example file, I
noted that if the values in all other columns are numbers, then Calc performs
correctly and doesn't hang. But if the value in 1 (or more) column(s) is text,
then it hangs.

Since I'm running Fedora 29, I'm also using Wayland by default.

Information from "Help - About LibreOffice":
Version: 6.1.2.1
Build ID: 6.1.2.1-3.fc29
CPU threads: 4; OS: Linux 4.19; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); Calc: group threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20181121/5835fb73/attachment.html>


More information about the Libreoffice-bugs mailing list