Description: In LibreOffice 5.3 there is regression which cause out of memory during resave attachment 129319 [details] from bug 104374 In LibreOffice 5.2 this file is saved correctly Steps to Reproduce: 1. Open .xlsx file from attachment 129319 [details] 2. Save as .xlsx 3. Actual Results: LibreOffice hangs, and consume all memory Expected Results: As it was in LibreOffice 5.2: The .xlsx file is saved. Reproducible: Always User Profile Reset: No Additional Info: User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/53.0.2785.143 Chrome/53.0.2785.143 Safari/537.36
From changes which I introduced in .xlsx export it is possible that: https://cgit.freedesktop.org/libreoffice/core/commit/?id=5239cefff56875c7bb45c046977f1724aace0cfb could cause that issue.
It looks like commit: https://cgit.freedesktop.org/libreoffice/core/commit/?id=5239cefff56875c7bb45c046977f1724aace0cfb is causing performance regression.
Definitely. I tried without and it works. I'm going to revert that patch, also on 5-3 branch. See also https://bugs.documentfoundation.org/show_bug.cgi?id=104434#c5
Eike Rathke committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=00afb44987ccd10bce740aef53861ec53c75c95f tdf#104434 tdf#104451 Revert "tdf#46738 Fix exporting .xlsx of coloured em"... It will be available in 5.4.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Eike Rathke committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=50d746b78f5600a94830143b1bd5facab4d60c25&h=libreoffice-5-3 tdf#104434 tdf#104451 Revert "tdf#46738 Fix exporting .xlsx of coloured em"... It will be available in 5.3.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.