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

Bug#977463: libreoffice-writer: !!br0ken!! error when using compose key in overwrite / insert mode



Package: libreoffice-writer
Version: 1:7.0.3-4+b1
Severity: normal

Dear Maintainer,

Writer appears not to be properly handling the use of the compose key next to a
line break in overwrite / insert mode.

When in overwrite mode, pressing the compose key deletes the character
currently highlighted (as expected) but pressing the first character in the
compose key sequence deletes the next character. This character is then
restored on completing the compose key sequence. However, this does not work
when the second character is a line break. Instead !!br0ken!! is pasted into
the text.

Steps to reproduce:

1) Create new document.

2) Type a single letter and press enter (e.g. A⏎)

3) Switch to overwrite mode by pressing Insert or other means.

4) Press the left-arrow until the A is highlighted.

5) Insert a compose key sequence (e.g. Compose + a + a).

Expected outcome: the letter A is replaced with å.

Actual outcome: the letter A is replaced with å!!br0ken!!.

Hope this is clear. If not, do let me know.

Thanks!

Jacob



-- Package-specific info:

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-4-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
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.31-5
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.9-4
ii  libgcc-s1                10.2.0-19
ii  libicu67                 67.1-5
ii  libmwaw-0.3-3            0.3.17-1
ii  libodfgen-0.1-1          0.1.7-1
ii  libreoffice-base-core    1:7.0.3-4+b1
ii  libreoffice-common       1:7.0.3-4
ii  libreoffice-core         1:7.0.3-4+b1
ii  librevenge-0.0-0         0.0.4-6+b1
ii  libstaroffice-0.0-0      0.0.7-1
ii  libstdc++6               10.2.0-19
ii  libuno-cppu3             1:7.0.3-4+b1
ii  libuno-cppuhelpergcc3-3  1:7.0.3-4+b1
ii  libuno-sal3              1:7.0.3-4+b1
ii  libuno-salhelpergcc3-3   1:7.0.3-4+b1
ii  libwpd-0.10-10           0.10.3-1
ii  libwpg-0.3-3             0.3.3-1
ii  libwps-0.4-4             0.4.12-1
ii  libxml2                  2.9.10+dfsg-6.3+b1
ii  ucf                      3.0043
ii  uno-libs-private         1:7.0.3-4+b1
ii  zlib1g                   1:1.2.11.dfsg-2

Versions of packages libreoffice-writer recommends:
ii  libreoffice-math  1:7.0.3-4+b1

Versions of packages libreoffice-writer suggests:
ii  default-jre [java8-runtime]     2:1.11-72
ii  fonts-crosextra-caladea         20130214-2
ii  fonts-crosextra-carlito         20130920-1
ii  libreoffice-base                1:7.0.3-4+b1
ii  libreoffice-java-common         1:7.0.3-4
ii  openjdk-10-jre [java8-runtime]  10.0.2+13-2
ii  openjdk-11-jre [java8-runtime]  11.0.9.1+1-1

Versions of packages libreoffice-core depends on:
ii  fontconfig                      2.13.1-4.2
ii  fonts-opensymbol                2:102.11+LibO7.0.3-4
ii  libboost-locale1.71.0           1.71.0-7+b1
ii  libc6                           2.31-5
ii  libcairo2                       1.16.0-4
ii  libclucene-contribs1v5          2.3.3.4+dfsg-1+b1
ii  libclucene-core1v5              2.3.3.4+dfsg-1+b1
ii  libcmis-0.5-5v5                 0.5.2-2+b2
ii  libcups2                        2.3.3op1-3
ii  libcurl3-gnutls                 7.72.0-1
ii  libdbus-1-3                     1.12.20-1
ii  libdconf1                       0.38.0-1
ii  libeot0                         0.01-5+b1
ii  libepoxy0                       1.5.4-1
ii  libexpat1                       2.2.10-1
ii  libexttextcat-2.0-0             3.4.5-1
ii  libfontconfig1                  2.13.1-4.2
ii  libfreetype6                    2.10.4+dfsg-1
ii  libgcc-s1                       10.2.0-19
ii  libglib2.0-0                    2.66.3-2
ii  libgpgmepp6                     1.14.0-1+b2
ii  libgraphite2-3                  1.3.14-1
ii  libgstreamer-plugins-base1.0-0  1.18.2-1
ii  libgstreamer1.0-0               1.18.2-1
ii  libharfbuzz-icu0                2.6.7-1
ii  libharfbuzz0b                   2.6.7-1
ii  libhunspell-1.7-0               1.7.0-3
ii  libhyphen0                      2.8.8-7
ii  libice6                         2:1.0.10-1
ii  libicu67                        67.1-5
ii  libjpeg62-turbo                 1:2.0.5-1.1
ii  liblcms2-2                      2.9-4+b1
ii  libldap-2.4-2                   2.4.56+dfsg-1
ii  libmythes-1.2-0                 2:1.2.4-3+b1
ii  libneon27-gnutls                0.31.2-1
ii  libnspr4                        2:4.29-1
ii  libnss3                         2:3.59-1
ii  libnumbertext-1.0-0             1.0.6-1
ii  liborcus-0.16-0                 0.16.1-3+b2
ii  liborcus-parser-0.16-0          0.16.1-3+b2
ii  libpng16-16                     1.6.37-3
ii  libpoppler102                   20.09.0-3
ii  libqrcodegencpp1                1.5.0-2
ii  libraptor2-0                    2.0.14-1.1
ii  librdf0                         1.0.17-1.1+b1
ii  libreoffice-common              1:7.0.3-4
ii  librevenge-0.0-0                0.0.4-6+b1
ii  libsm6                          2:1.2.3-1
ii  libstdc++6                      10.2.0-19
ii  libuno-cppu3                    1:7.0.3-4+b1
ii  libuno-cppuhelpergcc3-3         1:7.0.3-4+b1
ii  libuno-sal3                     1:7.0.3-4+b1
ii  libuno-salhelpergcc3-3          1:7.0.3-4+b1
ii  libx11-6                        2:1.6.12-1
ii  libx11-xcb1                     2:1.6.12-1
ii  libxext6                        2:1.3.3-1+b2
ii  libxinerama1                    2:1.1.4-2
ii  libxml2                         2.9.10+dfsg-6.3+b1
ii  libxmlsec1                      1.2.31-1
ii  libxmlsec1-nss                  1.2.31-1
ii  libxrandr2                      2:1.5.1-1
ii  libxrender1                     1:0.9.10-1
ii  libxslt1.1                      1.1.34-4
ii  uno-libs-private                1:7.0.3-4+b1
ii  ure                             1:7.0.3-4+b1
ii  zlib1g                          1:1.2.11.dfsg-2

Versions of packages libreoffice-core recommends:
ii  gstreamer1.0-libav         1.18.2-1
ii  gstreamer1.0-plugins-bad   1.18.0-2+b1
ii  gstreamer1.0-plugins-base  1.18.2-1
ii  gstreamer1.0-plugins-good  1.18.2-1
ii  gstreamer1.0-plugins-ugly  1.18.2-1
ii  libpaper-utils             1.1.28+b1

-- no debconf information

Reply to: