[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001066: libreoffice-writer: LibreOffice Writer changes the page layout when saving and reopening (breaks a table row across a page)



Package: libreoffice-writer
Version: 1:7.2.3-2
Severity: normal
Tags: upstream
Forwwarded: https://bugs.documentfoundation.org/show_bug.cgi?id=146032

On some odt file, writer changes the page layout when saving and
reopening, after adding some text. This breaks a table row across
a page. To reproduce:

1. Open file0.odt (attached) with "libreoffice file0.odt".
2. Page 2, in the blank cell on the right of
   "Nom de l'organisme complémentaire", add some text, e.g. just
   a period. At this point, the page layout hasn't changed.
3. Save the file with Ctrl-S (this corresponds to the attached
   file1.odt file).
   At this point, the page layout still hasn't changed.
4. Quit LibreOffice.
5. Reopen the saved file with "libreoffice file0.odt".

Result: The first line of the "Nom de l'organisme complémentaire"
table row now appears at the end of page 1 (the end of this row
still appears on page 2).

Note: This is a file that comes from Inria in the docx format. I had
converted it to odt with this same LibreOffice version. The conversion
was apparently fine. The bug occurs only after editing the resulting
odt file, saving it and reopening it, as described above.

I've also reported the bug upstream, as I think that it is an upstream
bug (to be confirmed).

-- Package-specific info:

-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.0-1-amd64 (SMP w/8 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=POSIX, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libreoffice-writer depends on:
ii  libabw-0.1-1             0.1.3-1
ii  libc6                    2.32-4
ii  libe-book-0.1-1          0.1.3-2
ii  libepubgen-0.1-1         0.1.1-1
ii  libetonyek-0.1-1         0.1.10-3
ii  libgcc-s1                11.2.0-12
ii  libicu67                 67.1-7
ii  libmwaw-0.3-3            0.3.20-1
ii  libodfgen-0.1-1          0.1.8-2
ii  libreoffice-base-core    1:7.2.3-2
ii  libreoffice-common       1:7.2.3-2
ii  libreoffice-core         1:7.2.3-2
ii  librevenge-0.0-0         0.0.4-6+b1
ii  libstaroffice-0.0-0      0.0.7-1
ii  libstdc++6               11.2.0-12
ii  libuno-cppu3             1:7.2.3-2
ii  libuno-cppuhelpergcc3-3  1:7.2.3-2
ii  libuno-sal3              1:7.2.3-2
ii  libuno-salhelpergcc3-3   1:7.2.3-2
ii  libwpd-0.10-10           0.10.3-2
ii  libwpg-0.3-3             0.3.3-1
ii  libwps-0.4-4             0.4.12-2
ii  libxml2                  2.9.12+dfsg-5+b1
ii  ucf                      3.0043
ii  uno-libs-private         1:7.2.3-2
ii  zlib1g                   1:1.2.11.dfsg-2

Versions of packages libreoffice-writer recommends:
ii  libreoffice-math  1:7.2.3-2

Versions of packages libreoffice-writer suggests:
ii  default-jre [java8-runtime]     2:1.11-72
ii  fonts-crosextra-caladea         20130214-2.1
ii  fonts-crosextra-carlito         20130920-1.1
ii  libreoffice-base                1:7.2.3-2
ii  libreoffice-java-common         1:7.2.3-2
ii  openjdk-11-jre [java8-runtime]  11.0.13+8-1

Versions of packages libreoffice-core depends on:
ii  fontconfig                      2.13.1-4.2
ii  fonts-opensymbol                2:102.12+LibO7.2.3-2
ii  libboost-locale1.74.0           1.74.0-13
ii  libc6                           2.32-4
ii  libcairo2                       1.16.0-5
ii  libclucene-contribs1v5          2.3.3.4+dfsg-1+b1
ii  libclucene-core1v5              2.3.3.4+dfsg-1+b1
ii  libcups2                        2.3.3op2-7
ii  libcurl3-gnutls                 7.79.1-2
ii  libdbus-1-3                     1.12.20-3
ii  libdconf1                       0.40.0-2
ii  libeot0                         0.01-5+b1
ii  libepoxy0                       1.5.9-2
ii  libexpat1                       2.4.1-3
ii  libexttextcat-2.0-0             3.4.5-1
ii  libfontconfig1                  2.13.1-4.2
ii  libfreetype6                    2.11.0+dfsg-1
ii  libgcc-s1                       11.2.0-12
ii  libglib2.0-0                    2.70.1-1
ii  libgpgmepp6                     1.16.0-1.2
ii  libgraphite2-3                  1.3.14-1
ii  libgstreamer-plugins-base1.0-0  1.18.5-1
ii  libgstreamer1.0-0               1.18.5-1
ii  libharfbuzz-icu0                2.7.4-1
ii  libharfbuzz0b                   2.7.4-1
ii  libhunspell-1.7-0               1.7.0-4
ii  libhyphen0                      2.8.8-7
ii  libice6                         2:1.0.10-1
ii  libicu67                        67.1-7
ii  libjpeg62-turbo                 1:2.1.2-1
ii  liblcms2-2                      2.12~rc1-2
ii  libldap-2.4-2                   2.4.59+dfsg-1
ii  libmythes-1.2-0                 2:1.2.4-3+b1
ii  libneon27-gnutls                0.32.1-1
ii  libnspr4                        2:4.32-3
ii  libnss3                         2:3.73-1
ii  libnumbertext-1.0-0             1.0.7-1
ii  libopenjp2-7                    2.4.0-3
ii  liborcus-0.16-0                 0.16.1-5
ii  liborcus-parser-0.16-0          0.16.1-5
ii  libpng16-16                     1.6.37-3
ii  libpoppler102                   20.09.0-3.1
ii  libraptor2-0                    2.0.14-1.2
ii  librdf0                         1.0.17-1.1+b1
ii  libreoffice-common              1:7.2.3-2
ii  librevenge-0.0-0                0.0.4-6+b1
ii  libsm6                          2:1.2.3-1
ii  libstdc++6                      11.2.0-12
ii  libuno-cppu3                    1:7.2.3-2
ii  libuno-cppuhelpergcc3-3         1:7.2.3-2
ii  libuno-sal3                     1:7.2.3-2
ii  libuno-salhelpergcc3-3          1:7.2.3-2
ii  libx11-6                        2:1.7.2-2+b1
ii  libx11-xcb1                     2:1.7.2-2+b1
ii  libxext6                        2:1.3.4-1
ii  libxinerama1                    2:1.1.4-2
ii  libxml2                         2.9.12+dfsg-5+b1
ii  libxmlsec1                      1.2.33-1+b1
ii  libxmlsec1-nss                  1.2.33-1+b1
ii  libxrandr2                      2:1.5.2-1
ii  libxrender1                     1:0.9.10-1
ii  libxslt1.1                      1.1.34-4
ii  libzxingcore1                   1.2.0-1
ii  uno-libs-private                1:7.2.3-2
ii  ure                             1:7.2.3-2
ii  zlib1g                          1:1.2.11.dfsg-2

Versions of packages libreoffice-core recommends:
ii  gstreamer1.0-libav         1.18.5-1
ii  gstreamer1.0-plugins-bad   1.18.5-1+b4
ii  gstreamer1.0-plugins-base  1.18.5-1
ii  gstreamer1.0-plugins-good  1.18.5-1+b1
pn  gstreamer1.0-plugins-ugly  <none>
ii  libpaper-utils             1.1.28+b1

-- no debconf information

-- 
Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

Attachment: file0.odt
Description: application/vnd.oasis.opendocument.text

Attachment: file1.odt
Description: application/vnd.oasis.opendocument.text


Reply to: