libreoffice crashes when libvclplug_gtk3lo is installed

Bug #1793861 reported by Josef Hopfgartner
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
libreoffice (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

running on ubuntu cosmic with proposed packages.
uninstalling libreoffice-gtk3 is a workaround.
here is a stackdump, hope it helps...

130 NETZAGENTUR\josef@joebook ~ % loffice --norestore :(
Application Error

Fatal exception: Signal 6
Stack:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3cfb3)[0x7f9c5c1b7fb3]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3d1c3)[0x7f9c5c1b81c3]
/lib/x86_64-linux-gnu/libc.so.6(+0x41100)[0x7f9c5bf9d100]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f9c5bf9d077]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x121)[0x7f9c5bf7e535]
/usr/lib/libreoffice/program/libmergedlo.so(+0x11ec2fa)[0x7f9c5d3c42fa]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application5AbortERKN3rtl8OUStringE+0x90)[0x7f9c5f00c630]
/usr/lib/libreoffice/program/libmergedlo.so(+0x1efaa17)[0x7f9c5e0d2a17]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2e39beb)[0x7f9c5f011beb]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x17202)[0x7f9c5c192202]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3d08f)[0x7f9c5c1b808f]
/lib/x86_64-linux-gnu/libc.so.6(+0x41100)[0x7f9c5bf9d100]
/lib/x86_64-linux-gnu/libc.so.6(+0x183f11)[0x7f9c5c0dff11]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_dbus_node_info_new_for_xml+0x124)[0x7f9c5ad645a4]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2eb3fef)[0x7f9c5f08bfef]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc9996)[0x7f9c5ad59996]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc9ba8)[0x7f9c5ad59ba8]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8f203)[0x7f9c5ad1f203]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8fad6)[0x7f9c5ad1fad6]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc1812)[0x7f9c5ad51812]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8f203)[0x7f9c5ad1f203]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8f239)[0x7f9c5ad1f239]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x158)[0x7f9c5ab6cae8]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4ded8)[0x7f9c5ab6ced8]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f9c5ab6cf6c]
/usr/lib/libreoffice/program/libvclplug_gtk3lo.so(+0x89923)[0x7f9c4fc4a923]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application5YieldEv+0x2e)[0x7f9c5f00cb0e]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application7ExecuteEv+0x45)[0x7f9c5f00e285]
/usr/lib/libreoffice/program/libmergedlo.so(+0x1f00376)[0x7f9c5e0d8376]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2e3b376)[0x7f9c5f013376]
/usr/lib/libreoffice/program/libmergedlo.so(_Z6SVMainv+0x30)[0x7f9c5f013470]
/usr/lib/libreoffice/program/libmergedlo.so(soffice_main+0x91)[0x7f9c5e0f4a21]
/usr/lib/libreoffice/program/soffice.bin(+0x107b)[0x55b8274e107b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xeb)[0x7f9c5bf8009b]
/usr/lib/libreoffice/program/soffice.bin(+0x10ba)[0x55b8274e10ba]

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: libreoffice-gtk3 1:6.1.1-0ubuntu1
ProcVersionSignature: Ubuntu 4.18.0-8.9-generic 4.18.7
Uname: Linux 4.18.0-8-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia
ApportVersion: 2.20.10-0ubuntu11
Architecture: amd64
CurrentDesktop: GNOME
Date: Sat Sep 22 09:40:07 2018
SourcePackage: libreoffice
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Josef Hopfgartner (josef-netzagentur) wrote :
description: updated
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libreoffice (Ubuntu):
status: New → Confirmed
Revision history for this message
Jani Uusitalo (uusijani) wrote :

LO 1:6.0.6-0ubuntu0.18.04.1 in Bionic is likewise affected, and the workaround also works here.

Revision history for this message
Marien Grashoff (marien-9) wrote :

On KDE neon 5.14 (Ubuntu 18.04 LTS) LO 6.0.6 produces the same error, after updates. I cannot recall what exactly was updated. Workaround (removing libreoffice-gtk3) does not help since the desktop is KDE.

Revision history for this message
Josef Hopfgartner (josef-netzagentur) wrote :

This bug has been fixed with
libreoffice-gtk3:amd64 1:6.1.2-0ubuntu1.1
which replaced
libreoffice-gtk3:amd64 1:6.1.2-0ubuntu1

Changed in libreoffice (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Marien Grashoff (marien-9) wrote :

@Josef Thanks for the comment. Unfortunately LO 6.1 is not in the default Bionic repositories. So I installed the PPA for LO 6.1, completely removed anything LO 6.0, including my profile, and then installed 6.1 (and 6.1 modules ONLY, nothing else). However, even though I did not install the GTK3 modules, but only the KDE module, I still get the same error. LO persistently wants to restore lost documents which do not exist and consequently fails to start. Also, using the libreoffice -- norestore command from a terminal, LO just does not start.

This is the stack output:

Application Error

Fatal exception: Signal 6
Stack:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x136bd)[0x7f81751fb6bd]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3cc46)[0x7f8175224c46]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20)[0x7f8174e2ef20]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0xc7)[0x7f8174e2ee97]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x141)[0x7f8174e30801]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2def442)[0x7f8178237442]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application5AbortERKN3rtl8OUStringE+0xa2)[0x7f81781c0d22]
/usr/lib/libreoffice/program/libmergedlo.so(+0x1d37230)[0x7f817717f230]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2d7e963)[0x7f81781c6963]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x165d2)[0x7f81751fe5d2]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3cb0f)[0x7f8175224b0f]
/lib/x86_64-linux-gnu/libc.so.6(+0x3ef20)[0x7f8174e2ef20]
/lib/x86_64-linux-gnu/libc.so.6(+0xb1646)[0x7f8174ea1646]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(g_dbus_node_info_new_for_xml+0x124)[0x7f8173413c24]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2dfd39f)[0x7f817824539f]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc9216)[0x7f8173409216]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc9458)[0x7f8173409458]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8d1a3)[0x7f81733cd1a3]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8dbc6)[0x7f81733cdbc6]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0xc1082)[0x7f8173401082]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8d1a3)[0x7f81733cd1a3]
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0(+0x8d1d9)[0x7f81733cd1d9]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x155)[0x7f8172e1c1f5]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x4c5c0)[0x7f8172e1c5c0]
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7f8172e1c64c]
/usr/lib/libreoffice/program/libvclplug_gtk3_kde5lo.so(+0x8c884)[0x7f815fadc884]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application5YieldEv+0x2e)[0x7f81781c142e]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application7ExecuteEv+0x45)[0x7f81781c2c15]
/usr/lib/libreoffice/program/libmergedlo.so(+0x1d3d506)[0x7f8177185506]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2d80386)[0x7f81781c8386]
/usr/lib/libreoffice/program/libmergedlo.so(_Z6SVMainv+0x30)[0x7f81781c8490]
/usr/lib/libreoffice/program/libmergedlo.so(soffice_main+0x115)[0x7f81771a6475]
/usr/lib/libreoffice/program/soffice.bin(+0x78b)[0x55cef9ec778b]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0x7f8174e11b97]
/usr/lib/libreoffice/program/soffice.bin(+0x7ca)[0x55cef9ec77ca]

Revision history for this message
Marien Grashoff (marien-9) wrote :

If I can be of any help tracing the problem, please give me some instructions.

Revision history for this message
Olivier Tilloy (osomon) wrote :

@Marien: yours is a different stack trace than the one originally reported here. Would you mind filing a separate bug report (mention this one)?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.