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

Bug#898632: libreoffice: Cannot use IME under Wayland



Package: libreoffice
Version: 1:6.0.4-1
Severity: important
Tags: l10n

Hi,

When using ibus (in my case, with chewing) under GNOME in Wayland,
segfault happens when I type the first key under IME.

The following is the backtrace when the bug is triggered:

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x00007f21172234f0 in g_utf8_pointer_to_offset ()
   from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
(gdb) bt
#0  0x00007f21172234f0 in g_utf8_pointer_to_offset ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f210545d14c in  ()
    at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#2  0x00007f21174cd1a6 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#3  0x00007f21174e86df in g_signal_emit_valist ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#4  0x00007f21174e92e8 in g_signal_emit_by_name ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#5  0x00007f21174cd1a6 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#6  0x00007f21174e86df in g_signal_emit_valist ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#7  0x00007f21174e92e8 in g_signal_emit_by_name ()
    at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f20f95f2f73 in  ()
    at /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules/im-wayland.so
#9  0x00007f210d79bfce in ffi_call_unix64 ()
    at /usr/lib/x86_64-linux-gnu/libffi.so.6
#10 0x00007f210d79b93f in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.6
#11 0x00007f210268b184 in  ()
    at /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#12 0x00007f21026879d9 in  ()
    at /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#13 0x00007f2102688ea4 in wl_display_dispatch_queue_pending ()
    at /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#14 0x00007f2104879394 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#15 0x00007f2104819d90 in gdk_display_get_event ()
    at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#16 0x00007f21048790c2 in  () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#17 0x00007f21171f3287 in g_main_context_dispatch ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f21171f34c0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f21171f354c in g_main_context_iteration ()
    at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f21054243c4 in  ()
    at /usr/lib/libreoffice/program/libvclplug_gtk3lo.so
#21 0x00007f211cb28e9e in Application::Yield() ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#22 0x00007f211cb2a645 in Application::Execute() ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#23 0x00007f211bb55b27 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#24 0x00007f211cb2fd26 in  () at /usr/lib/libreoffice/program/libmergedlo.so
#25 0x00007f211cb2fe30 in SVMain() ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#26 0x00007f211bb76c45 in soffice_main ()
    at /usr/lib/libreoffice/program/libmergedlo.so
#27 0x00005583033c778b in  ()
#28 0x00007f2119852a87 in __libc_start_main (main=
    0x5583033c7780, argc=3, argv=0x7fffb322bfb8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb322bfa8)
    at ../csu/libc-start.c:310
#29 0x00005583033c77ca in  ()


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

Kernel: Linux 4.16.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libreoffice depends on:
ii  libreoffice-avmedia-backend-gstreamer  1:6.0.4-1
ii  libreoffice-base                       1:6.0.4-1
ii  libreoffice-calc                       1:6.0.4-1
ii  libreoffice-core                       1:6.0.4-1
ii  libreoffice-draw                       1:6.0.4-1
ii  libreoffice-impress                    1:6.0.4-1
ii  libreoffice-math                       1:6.0.4-1
ii  libreoffice-report-builder-bin         1:6.0.4-1
ii  libreoffice-writer                     1:6.0.4-1
ii  python3-uno                            1:6.0.4-1

Versions of packages libreoffice recommends:
ii  fonts-crosextra-caladea             20130214-2
ii  fonts-crosextra-carlito             20130920-1
ii  fonts-dejavu                        2.37-1
ii  fonts-liberation                    1:1.07.4-6
ii  fonts-liberation2                   2.00.1-6
ii  fonts-linuxlibertine                5.3.0-4
ii  fonts-noto-hinted                   20171026-2
ii  fonts-noto-mono                     20171026-2
ii  fonts-sil-gentium-basic             1.102-1
ii  libreoffice-java-common             1:6.0.4-1
ii  libreoffice-librelogo               1:6.0.4-1
ii  libreoffice-nlpsolver               0.9+LibO6.0.4-1
ii  libreoffice-ogltrans                1:6.0.4-1
ii  libreoffice-report-builder          1:6.0.4-1
ii  libreoffice-script-provider-bsh     1:6.0.4-1
ii  libreoffice-script-provider-js      1:6.0.4-1
ii  libreoffice-script-provider-python  1:6.0.4-1
ii  libreoffice-sdbc-postgresql         1:6.0.4-1
ii  libreoffice-wiki-publisher          1.2.0+LibO6.0.4-1

Versions of packages libreoffice suggests:
ii  cups-bsd                                            2.2.7-3
ii  default-jre [java6-runtime]                         2:1.10-65
ii  firefox                                             60.0-1
ii  ghostscript                                         9.22~dfsg-2.1
ii  gnupg                                               2.2.5-1
pn  gpa                                                 <none>
ii  gstreamer1.0-libav                                  1.14.0-1
ii  gstreamer1.0-plugins-bad                            1.14.0-1+b1
ii  gstreamer1.0-plugins-base                           1.14.0-2
ii  gstreamer1.0-plugins-good                           1.14.0-4
ii  gstreamer1.0-plugins-ugly                           1.14.0-1
ii  hunspell-en-us [hunspell-dictionary]                1:2018.04.16-1
ii  hyphen-en-us [hyphen-hyphenation-patterns]          2.8.8-5
ii  imagemagick                                         8:6.9.9.39+dfsg-1
ii  imagemagick-6.q16 [imagemagick]                     8:6.9.9.39+dfsg-1
ii  libgl1                                              1.0.0+git20180308-2
ii  libreoffice-gnome                                   1:6.0.4-1
pn  libreoffice-grammarcheck                            <none>
pn  libreoffice-help                                    <none>
pn  libreoffice-l10n                                    <none>
pn  libreoffice-officebean                              <none>
ii  libsane                                             1.0.25-4.1
ii  libxrender1                                         1:0.9.10-1
pn  myspell-dictionary                                  <none>
ii  mythes-en-us [mythes-thesaurus]                     1:6.0.3-3
pn  openclipart2-libreoffice | openclipart-libreoffice  <none>
ii  openjdk-10-jre [java6-runtime]                      10.0.1+10-4
ii  openjdk-8-jre [java6-runtime]                       8u171-b11-1
ii  openjdk-9-jre [java6-runtime]                       9.0.4+12-4
pn  pstoedit                                            <none>
ii  thunderbird                                         1:52.7.0-1
pn  unixodbc                                            <none>

Versions of packages libreoffice-core depends on:
ii  fontconfig                2.13.0-4
ii  fonts-opensymbol          2:102.10+LibO6.0.4-1
ii  libboost-date-time1.62.0  1.62.0+dfsg-5+b2
ii  libboost-locale1.62.0     1.62.0+dfsg-5+b2
ii  libc6                     2.27-3
ii  libcairo2                 1.15.10-3
ii  libclucene-contribs1v5    2.3.3.4+dfsg-1
ii  libclucene-core1v5        2.3.3.4+dfsg-1
ii  libcmis-0.5-5v5           0.5.1+git20160603-3+b1
ii  libcups2                  2.2.7-3
ii  libcurl3-gnutls           7.58.0-2
ii  libdbus-1-3               1.12.8-2
ii  libdbus-glib-1-2          0.110-2
ii  libdconf1                 0.28.0-2
ii  libeot0                   0.01-5
ii  libepoxy0                 1.4.3-1
ii  libexpat1                 2.2.5-3
ii  libexttextcat-2.0-0       3.4.5-1
ii  libfontconfig1            2.13.0-4
ii  libfreetype6              2.8.1-2
ii  libgcc1                   1:8.1.0-3
ii  libglib2.0-0              2.56.1-2
ii  libgpgmepp6               1.11.1-1
ii  libgraphite2-3            1.3.11-2
ii  libharfbuzz-icu0          1.7.6-1+b1
ii  libharfbuzz0b             1.7.6-1+b1
ii  libhunspell-1.6-0         1.6.2-1
ii  libhyphen0                2.8.8-5
ii  libice6                   2:1.0.9-2
ii  libicu60                  60.2-6
ii  libjpeg62-turbo           1:1.5.2-2+b1
ii  liblcms2-2                2.9-1
ii  libldap-2.4-2             2.4.46+dfsg-5
ii  libmythes-1.2-0           2:1.2.4-3
ii  libneon27-gnutls          0.30.2-2
ii  libnspr4                  2:4.19-2
ii  libnss3                   2:3.37-1
ii  libodfgen-0.1-1           0.1.6-2
ii  liborcus-0.13-0           0.13.4-2
ii  libpng16-16               1.6.34-1
ii  libpoppler74              0.63.0-2
ii  librdf0                   1.0.17-1.1
ii  libreoffice-common        1:6.0.4-1
ii  librevenge-0.0-0          0.0.4-6
ii  libsm6                    2:1.2.2-1+b3
ii  libstdc++6                8.1.0-3
ii  libx11-6                  2:1.6.5-1
ii  libxext6                  2:1.3.3-1+b2
ii  libxinerama1              2:1.1.3-1+b3
ii  libxml2                   2.9.4+dfsg1-6.1+b1
ii  libxmlsec1                1.2.25-1
ii  libxmlsec1-nss            1.2.25-1
ii  libxrandr2                2:1.5.1-1
ii  libxrender1               1:0.9.10-1
ii  libxslt1.1                1.1.29-5
ii  uno-libs3                 6.0.4-1
ii  ure                       6.0.4-1
ii  zlib1g                    1:1.2.11.dfsg-1

Versions of packages libreoffice-core recommends:
ii  libpaper-utils  1.1.24+nmu5

Versions of packages libreoffice-writer depends on:
ii  libabw-0.1-1           0.1.2-1
ii  libc6                  2.27-3
ii  libe-book-0.1-1        0.1.3-1+b1
ii  libepubgen-0.1-1       0.1.0-2
ii  libetonyek-0.1-1       0.1.8-1
ii  libgcc1                1:8.1.0-3
ii  libicu60               60.2-6
ii  liblangtag1            0.6.2-1
ii  libmwaw-0.3-3          0.3.14-1
ii  libodfgen-0.1-1        0.1.6-2
ii  libreoffice-base-core  1:6.0.4-1
ii  libreoffice-core       1:6.0.4-1
ii  librevenge-0.0-0       0.0.4-6
ii  libstaroffice-0.0-0    0.0.6-1
ii  libstdc++6             8.1.0-3
ii  libwpd-0.10-10         0.10.2-2
ii  libwpg-0.3-3           0.3.1-3
ii  libwps-0.4-4           0.4.9-1
ii  libxml2                2.9.4+dfsg1-6.1+b1
ii  uno-libs3              6.0.4-1
ii  ure                    6.0.4-1
ii  zlib1g                 1:1.2.11.dfsg-1

Versions of packages libreoffice-writer recommends:
ii  libreoffice-math  1:6.0.4-1

Versions of packages libreoffice-writer suggests:
ii  default-jre [java6-runtime]     2:1.10-65
ii  fonts-crosextra-caladea         20130214-2
ii  fonts-crosextra-carlito         20130920-1
ii  libreoffice-base                1:6.0.4-1
ii  libreoffice-java-common         1:6.0.4-1
ii  openjdk-10-jre [java6-runtime]  10.0.1+10-4
ii  openjdk-8-jre [java6-runtime]   8u171-b11-1
ii  openjdk-9-jre [java6-runtime]   9.0.4+12-4

Versions of packages libreoffice-calc depends on:
ii  coinor-libcbc3               2.9.9+repack1-1
ii  coinor-libcoinmp1v5          1.8.3-2
ii  coinor-libcoinutils3v5       2.10.14+repack1-1
ii  libblas3 [libblas.so.3]      3.8.0-1
ii  libboost-filesystem1.62.0    1.62.0+dfsg-5+b2
ii  libboost-iostreams1.62.0     1.62.0+dfsg-5+b2
ii  libbz2-1.0                   1.0.6-8.1
ii  libc6                        2.27-3
ii  libetonyek-0.1-1             0.1.8-1
ii  libgcc1                      1:8.1.0-3
ii  libicu60                     60.2-6
ii  liblapack3 [liblapack.so.3]  3.8.0-1
ii  liblcms2-2                   2.9-1
ii  libmwaw-0.3-3                0.3.14-1
ii  libodfgen-0.1-1              0.1.6-2
ii  liborcus-0.13-0              0.13.4-2
ii  libreoffice-base-core        1:6.0.4-1
ii  libreoffice-core             1:6.0.4-1
ii  librevenge-0.0-0             0.0.4-6
ii  libstaroffice-0.0-0          0.0.6-1
ii  libstdc++6                   8.1.0-3
ii  libwps-0.4-4                 0.4.9-1
ii  libxml2                      2.9.4+dfsg1-6.1+b1
ii  lp-solve                     5.5.0.15-4+b1
ii  uno-libs3                    6.0.4-1
ii  ure                          6.0.4-1
ii  zlib1g                       1:1.2.11.dfsg-1

Versions of packages libreoffice-calc suggests:
ii  ocl-icd-libopencl1  2.2.12-1

Versions of packages libreoffice-base depends on:
ii  libc6                     2.27-3
ii  libgcc1                   1:8.1.0-3
ii  libreoffice-base-core     1:6.0.4-1
ii  libreoffice-base-drivers  1:6.0.4-1
ii  libreoffice-core          1:6.0.4-1
ii  libstdc++6                8.1.0-3
ii  uno-libs3                 6.0.4-1
ii  ure                       6.0.4-1

Versions of packages libreoffice-base recommends:
ii  default-jre [java6-runtime]     2:1.10-65
ii  libreoffice-java-common         1:6.0.4-1
ii  libreoffice-writer              1:6.0.4-1
ii  openjdk-10-jre [java6-runtime]  10.0.1+10-4
ii  openjdk-8-jre [java6-runtime]   8u171-b11-1
ii  openjdk-9-jre [java6-runtime]   9.0.4+12-4

Versions of packages libreoffice-base suggests:
ii  libreoffice-report-builder  1:6.0.4-1
pn  unixodbc                    <none>

Versions of packages libreoffice-draw depends on:
ii  libavahi-client3     0.7-4
ii  libavahi-common3     0.7-4
ii  libc6                2.27-3
ii  libcdr-0.1-1         0.1.4-1+b1
ii  libdbus-1-3          1.12.8-2
ii  libdbus-glib-1-2     0.110-2
ii  libfreehand-0.1-1    0.1.2-2
ii  libgcc1              1:8.1.0-3
ii  libglib2.0-0         2.56.1-2
ii  libicu60             60.2-6
ii  liblcms2-2           2.9-1
ii  libmspub-0.1-1       0.1.4-1+b1
ii  libmwaw-0.3-3        0.3.14-1
ii  libodfgen-0.1-1      0.1.6-2
ii  libpagemaker-0.0-0   0.0.4-1
ii  libpng16-16          1.6.34-1
ii  libqxp-0.0-0         0.0.1-1+b1
ii  libreoffice-core     1:6.0.4-1
ii  librevenge-0.0-0     0.0.4-6
ii  libstaroffice-0.0-0  0.0.6-1
ii  libstdc++6           8.1.0-3
ii  libvisio-0.1-1       0.1.6-1+b1
ii  libwpd-0.10-10       0.10.2-2
ii  libwpg-0.3-3         0.3.1-3
ii  libxml2              2.9.4+dfsg1-6.1+b1
ii  libzmf-0.0-0         0.0.2-1+b1
ii  uno-libs3            6.0.4-1
ii  ure                  6.0.4-1
ii  zlib1g               1:1.2.11.dfsg-1

Versions of packages libreoffice-impress depends on:
ii  libc6                2.27-3
ii  libepoxy0            1.4.3-1
ii  libetonyek-0.1-1     0.1.8-1
ii  libgcc1              1:8.1.0-3
ii  libmwaw-0.3-3        0.3.14-1
ii  libodfgen-0.1-1      0.1.6-2
ii  libreoffice-core     1:6.0.4-1
ii  libreoffice-draw     1:6.0.4-1
ii  librevenge-0.0-0     0.0.4-6
ii  libstaroffice-0.0-0  0.0.6-1
ii  libstdc++6           8.1.0-3
ii  libxml2              2.9.4+dfsg1-6.1+b1
ii  uno-libs3            6.0.4-1
ii  ure                  6.0.4-1
ii  zlib1g               1:1.2.11.dfsg-1

Versions of packages libreoffice-impress recommends:
ii  libreoffice-avmedia-backend-gstreamer  1:6.0.4-1

Versions of packages libreoffice-impress suggests:
ii  bluez  5.49-1

Versions of packages libreoffice-math depends on:
ii  fonts-opensymbol  2:102.10+LibO6.0.4-1
ii  libc6             2.27-3
ii  libgcc1           1:8.1.0-3
ii  libreoffice-core  1:6.0.4-1
ii  libstdc++6        8.1.0-3
ii  uno-libs3         6.0.4-1
ii  ure               6.0.4-1

-- no debconf information

Attachment: signature.asc
Description: PGP signature


Reply to: