https://bugs.documentfoundation.org/show_bug.cgi?id=166691
Bug ID: 166691
Summary: New commit causes pages to flicker very quickly, and
causes white space in places where it shouldn't be
Product: LibreOffice
Version: 25.8.0.0 alpha0+
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: LibreOffice
Assignee: [email protected]
Reporter: [email protected]
Description:
Hello,
I have done some testing over the past week and want to report back on some
important findings.
I have tested this commit from this
bug(https://bugs.documentfoundation.org/show_bug.cgi?id=166210) in multiple
ways, and ended up with the same result after each time. On my local
LibreOfficeDev, I pulled the latest on master branch and tested using that
build.
Also tested on master branch using the build I made on this bug's commit
(https://git.libreoffice.org/core/+/0e9ef8943514a5642c0e11024eebb88bd0d91096%5E%21).
And finally, I tested by downloading the “daily build” of 25.2.4
(https://dev-builds.libreoffice.org/daily/libreoffice-25-2/) which included the
commit made for this bug. As mentioned previously, I came to the same findings
after each step of testing. Here is the build number that I am on(what shows
when clicking About -> LibreOfficeDev on my running version):
https://git.libreoffice.org/core/+log/9430b6549a6bf4b6717530c578796e93c5a43f9a
When I open odt’s (seems to be in only forms that have conditional sections
from the extent of our testing), it causes the number of pages to jump
extremely quickly between the number of pages the odt should be, and +,- 2 to 5
pages depending on the form. The number of pages jump fast enough that I can’t
tell what is happening with the form for about 10-20 seconds and then it stops.
When it stops jumping, it will end with more pages than it should be due to
what appears to be page breaks in locations that should not break (and don’t
break in older versions before this commit) – I haven’t seen a case where new
page breaks get created in the xml.
In the video named “Recording of Version 7.2.5.2”, the form looks completely
fine running in version 7, and looks this way on any version up to the commit I
referenced above that caused it.
In the video named “Recording of issues in version 25”, the form has the page
flickering issue when opened, and even after page flickering goes away, there
are page breaks in locations that are unexpected (and page breaks that are not
in older versions).
In screenshot 1, we deleted this line of code (selected line) and the new issue
with jumping pages and extra white space goes away.
We also found that if you open the odt in the new version, where the new issue
is happening, and unhide all conditional sections and click in different parts
of the odt(random clicking depending on the odt) it will fix itself. But then
if it is saved it will go back to it's incorrect form.
Steps to Reproduce:
Opening an odt in the new version causes this issue every single time without
fail.
Actual Results:
Open the form in the new Libre office version.
Expected Results:
After the above steps are performed, the pages and page numbers will start
flickering for about 10-20 seconds. After this stops, we will see that the form
is displayed incorrectly. All of the locations where it is going to a new page
in the middle of the page, is incorrect.
Reproducible: Always
User Profile Reset: No
Additional Info:
The form that is shown in the video "Recording of Version 7.2.5.2", is exactly
what the form is expected to look like, and what it looks like in any version
before the commit mentioned in the description. This commit:
https://git.libreoffice.org/core/+/0e9ef8943514a5642c0e11024eebb88bd0d91096%5E%21
--
You are receiving this mail because:
You are the assignee for the bug.