[Libreoffice-bugs] [Bug 123457] New: Using multiple words in quotes (e.g. "user data") in Search Term of Find tab causes LibreOffice to crash (Not Responding msg)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Feb 14 00:15:50 UTC 2019


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

            Bug ID: 123457
           Summary: Using multiple words in quotes (e.g. "user data") in
                    Search Term of Find tab causes LibreOffice to crash
                    (Not Responding msg)
           Product: LibreOffice
           Version: 6.1.4.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: windsorcomputertutor at gmail.com

Description:
Both the Help window and the app (Writer, Calc, whatever) crash, if multiple
words, separated by spaces, and within quotation marks, are entered into the
'Search term' field of the Find tab in the LibreOffice Help window.

Steps to reproduce:
1) Open Writer or Calc (possibly others, but only checked these two)
2) Press F1 or open Help > LibreOffice Help from the menu
3) In the Find tab, for the Search Term text input, enter multiple words in
quotes, e.g. "user data" (include the quotation marks)
4) Press Enter or click the Find button

Expected result: 
- The help system should search for the quoted words verbatim, i.e. next to
each other as listed, e.g. any articles which contain the word 'user'
immediately followed by the word 'data' (in this example, such articles
actually do exist).
- At the very least, this should not cause a crash of any part of LibreOffice.
At worst, it might report that such a feature is not implemented, or that
quotes are not allowed in the Find tab.

Actual result: 
- The help system's window crashes: it shows '(Not Responding)' appended to the
window title, and the cursor changes to a waiting cursor (rotating blue circle
on Windows). Not only that, but the application (Writer, Calc, whatever) also
crashes with the same symptoms.
- In the Windows Task Manager, under the Processes tab, the LibreOffice group
-- which contains two sub-tasks, one for "LibreOffice Help" and another for the
app -- has a Status of Not Responding. Ditto for the two sub-tasks.
- In the Task Manager Details tab, the process called 'soffice.bin' has Status
of Not Responding. However, the process called 'soffice.exe' has Status of
Running, however CPU usage is 0 and memory usage is relatively small.
- The only solution appears to be to manually terminate the LibreOffice
tasks/process ('End task' in Task Manager, or try to close via upper-right red
X button on one of the windows, which triggers Windows' default 'End task' on
'Not Responding' windows)

Steps to Reproduce:
1. Open Writer or Calc (possibly others, but only checked these two)
2. Press F1 or open Help > LibreOffice Help from the menu
3. In the Find tab, for the Search Term text input, enter multiple words in
quotes, e.g. "user data" (include the quotation marks)
4. Press Enter or click the Find button

Actual Results:
- The help system's window crashes: it shows '(Not Responding)' appended to the
window title, and the cursor changes to a waiting cursor (rotating blue circle
on Windows). Not only that, but the application (Writer, Calc, whatever) also
crashes with the same symptoms.
- In the Windows Task Manager, under the Processes tab, the LibreOffice group
-- which contains two sub-tasks, one for "LibreOffice Help" and another for the
app -- has a Status of Not Responding. Ditto for the two sub-tasks.
- In the Task Manager Details tab, the process called 'soffice.bin' has Status
of Not Responding. However, the process called 'soffice.exe' has Status of
Running, however CPU usage is 0 and memory usage is relatively small.
- The only solution appears to be to manually terminate the LibreOffice
tasks/process ('End task' in Task Manager, or try to close via upper-right red
X button on one of the windows, which triggers Windows' default 'End task' on
'Not Responding' windows)

Expected Results:
- The help system should search for the quoted words verbatim, i.e. next to
each other as listed, e.g. any articles which contain the word 'user'
immediately followed by the word 'data' (in this example, such articles
actually do exist).
- At the very least, this should not cause a crash of any part of LibreOffice.
At worst, it might report that such a feature is not implemented, or that
quotes are not allowed in the Find tab.


Reproducible: Always


User Profile Reset: No



Additional Info:
I tried various quotations, all of which were actual text in the help files,
which I was directly looking at, just to test if any of them would work.
Searching for single words in quotes, such as "features" gave a 'No topics
found.' pop-up message, even though the word features (though without
surrounding quotes) definitely appears in the help.

But any search with multiple words, such as "writer features", causes a full
crash.

Using double-quotes (the '"' symbol) in a search to search for "verbatim text"
is an ubiquitous search feature, e.g. in Google and just about any other major
search engine. 

At the very least, it should be expected that people might try it, and it
should not crash anything.

-- 
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/20190214/b98d3c55/attachment-0001.html>


More information about the Libreoffice-bugs mailing list