https://bugs.documentfoundation.org/show_bug.cgi?id=100479
Bug ID: 100479
Summary: UI: Using "search all" on a larger document makes LO
unresponsive (freeze) for minutes
Product: LibreOffice
Version: unspecified
Hardware: x86-64 (AMD64)
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:47.0) Gecko/20100101
Firefox/47.0
Build Identifier: Version: 5.1.3.2 Build-ID:
644e4637d1d8544fd9f56425bd6cec110e49301b
Using the function "Alle suchen" (engl. "search all" or "find all") on a larger
document, e.g. 150+ pages, with certain fonts can make LibreOffice freeze for
minutes without the possibility to cancel the process in case the button was
inadvertently pressed.
>From my user'S POV the issue seems to be not the search itself, but the need to
subsequently highlight all found search results, which, depending on the font,
can make LibreOffice unresponsive.
Even if LibreOffice is not be responsible for the long rendering time, it
should show a better behaviour in this case.
Reproducible: Sometimes
Steps to Reproduce:
1. Create 200p Lorem ipsum document (or open sample)
2. Install "UnifrakturMaguntia" font if necessary (Open Source,
http://unifraktur.sourceforge.net/de/maguntia.html)
I tried to embedd the font in the ODT, so this might not be necessary.
3. Set default paragraph style to this font if not yet done.
4. Type Ctrl+F
5. Enter "t " as search and then click on "Search all".
-> Progress bar finishes quickly, but subsequently LO doesn't react any more.
Notes:
This is 100% reproducible in my document (175 pages of text, partly in Gothic
font ("UnifrakturMaguntia"), partly in "normal" Times font. No images, Nothing
fancy except for plenty of long "s" as usual in old German texts.
Searching for, lets say, "s " or "t " freezes the application for 2:45 minutes!
With a plain "Lorem Ipsum" of 200 pages in Times New Roman, searching only
takes about 10s (the second part of which LO is not responding too.)
However, if I convert the text to "UnifrakturMaguntia" font, then marking the
found letters suddenly takes five minutes too.
Actual Results:
After searching the document LO freezes for minutes
Expected Results:
LO remains responsive, shows a progess/busy indicator and allows to cancel the
long running operation.
Reset User Profile?No
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs