https://bugs.documentfoundation.org/show_bug.cgi?id=155260
Bug ID: 155260
Summary: Lots of CPU time spend in SwFieldType::GetXObject
while spell-checking
Product: LibreOffice
Version: 7.6.0.0 alpha1+ Master
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Description:
Lots of CPU time spend in SwFieldType::GetXObject while spell-checking
Steps to Reproduce:
1. Have a Swedish dictionary installed and automatic spell checking disabled
2. Open attachment 155192. 90 seconds until on screen (OK)
3. Wait until CPU drops to 0%
4. Enable spell automatic spell checking.. I waited 300 seconds, but it didn't
finish. Memory usage keeps incrementing in small steps too
SwFieldType::GetXObject swlo
linguistic_DicList_get_implementation mergedlo
linguistic_DicList_get_implementation mergedlo
osl_getTempDirURL sal3
Nearly all the time is spend in SwFieldType::GetXObject
Actual Results:
Idle process keeps going..
Expected Results:
I'm lacking a decent benchmark. 4.4.7.2 has different idle timers. LibreOffice
5.2 is spending lots of time layouting tables
So random guess would be 180 seconds
Reproducible: Always
User Profile Reset: No
Additional Info:
Found in
Version: 7.6.0.0.alpha1+ (X86_64) / LibreOffice Community
Build ID: 99a88c9e55872214ce01d89447d18708e47e956b
CPU threads: 4; OS: Windows 6.3 Build 9600; UI render: Skia/Raster; VCL: win
Locale: nl-NL (nl_NL); UI: en-US
Calc: CL threaded
and in
Version: 5.2.5.0.0+
Build ID: a4d4fbeb623013f6377b30711ceedb38ea4b49f8
CPU Threads: 4; OS Version: Windows 6.2; UI Render: GL;
TinderBox: Win-x86@62-merge-TDF, Branch:libreoffice-5-2, Time:
2016-12-24_14:43:55
Locale: nl-NL (nl_NL); Calc: CL
Note the trace for 5.2.5 is different. Time isn't spend in
SwFieldType::GetXObject as such more in SwFrame::ImplFindTabFrame
--
You are receiving this mail because:
You are the assignee for the bug.