Bug 121242 - Libreoffice (flatpak) segfaults after extension installation
Summary: Libreoffice (flatpak) segfaults after extension installation
Status: RESOLVED NOTOURBUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
6.1.3.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 112150 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-11-07 12:23 UTC by Julien Humbert
Modified: 2019-08-17 14:38 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Julien Humbert 2018-11-07 12:23:51 UTC
Description:
After the installation of the commercial spellcheck extension for French, named Antidote, LibreOffice segfaults when opening.

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x00002aaa46bc97c4 in ?? ()

I don't know where I should report it, so let's start here. At least even if it is the extension fault, LO shouldn't crash like this.

Steps to Reproduce:
1. Launch Libreoffice
2. Try to create a document
3. Crash occurs

Actual Results:
Crashes everytime

Expected Results:
Able to edit documents


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.1.3.2
Build ID: 86daf60bf00efa86ad547e59e09d6bb77c699acb
Threads CPU : 4; OS : Linux 4.18; UI Render : par défaut; VCL: gtk3; 
Flatpak
Locale : fr-FR (fr_FR.utf8); Calc: group threaded

GDB detailed backtrace :

#0  0x00002aaa46bc97c4 in  ()
#1  0x00007fffa232be7a in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#2  0x00007fffa232bff9 in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#3  0x00007fffa232be8c in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#4  0x00007fffa232bff9 in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#5  0x00007fffa232bc4b in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#6  0x00007fffa23229ab in  ()
    at /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#7  0x00007ffff444840b in cppu::OSingleFactoryHelper::createInstanceEveryTime(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) ()
    at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#8  0x00007ffff444764b in cppu::OFactoryComponentHelper::createInstanceWithContext(com::su
n::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) ()
    at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#9  0x00007ffff44825f4 in cppuhelper::ServiceManager::Data::Implementation::createInstance(com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&, bool) ()
    at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#10 0x00007ffff4481930 in cppuhelper::ServiceManager::createInstanceWithContext(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::uno::XComponentContext> const&) () at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#11 0x00007ffff447e388 in cppuhelper::ServiceManager::createInstance(rtl::OUString const&) () at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#12 0x00007ffff344fdc4 in RTL_Impl_CreateUnoService(SbxArray&) ()
    at /app/libreoffice/program/libsblo.so
#13 0x00007ffff34afb8e in SbiStdObject::Notify(SfxBroadcaster&, SfxHint const&) ()
    at /app/libreoffice/program/libsblo.so
#14 0x00007ffff288ee45 in SfxBroadcaster::Broadcast(SfxHint const&) ()
    at /app/libreoffice/program/libsvllo.so
#15 0x00007ffff34fef92 in SbxVariable::Broadcast(SfxHintId) ()
    at /app/libreoffice/program/libsblo.so
#16 0x00007ffff34f9709 in SbxValue::SbxValue(SbxValue const&) ()
    at /app/libreoffice/program/libsblo.so
#17 0x00007ffff34ff0d3 in SbxVariable::SbxVariable(SbxVariable const&) ()
    at /app/libreoffice/program/libsblo.so
#18 0x00007ffff34f2548 in SbxMethod::SbxMethod(SbxMethod const&) ()
    at /app/libreoffice/program/libsblo.so
#19 0x00007ffff34be9a1 in SbiRuntime::FindElement(SbxObject*, unsigned int, unsigned int, ErrCode, bool, bool) () at /app/libreoffice/program/libsblo.so
#20 0x00007ffff34bef58 in SbiRuntime::StepRTL(unsigned int, unsigned int) ()
    at /app/libreoffice/program/libsblo.so
#21 0x00007ffff34b5a81 in SbiRuntime::Step() () at /app/libreoffice/program/libsblo.so
#22 0x00007ffff3467880 in SbModule::Run(SbMethod*) ()
    at /app/libreoffice/program/libsblo.so
#23 0x00007ffff34684ac in SbModule::Notify(SfxBroadcaster&, SfxHint const&) ()
    at /app/libreoffice/program/libsblo.so
#24 0x00007ffff288ee45 in SfxBroadcaster::Broadcast(SfxHint const&) ()
    at /app/libreoffice/program/libsvllo.so
#25 0x00007ffff3460538 in SbMethod::Broadcast(SfxHintId) ()
    at /app/libreoffice/program/libsblo.so
#26 0x00007ffff34f9c5e in SbxValue::Get(SbxValues&) const ()
    at /app/libreoffice/program/libsblo.so
#27 0x00007ffff34666cf in SbMethod::Call(SbxValue*, SbxVariable*) ()
    at /app/libreoffice/program/libsblo.so
#28 0x00007fffa4a68cd1 in basprov::BasicScriptImpl::invoke(com::sun::star::uno::Sequence<com::sun::star::uno::Any> const&, com::sun::star::uno::Sequence<short>&, com::sun::star::uno::Sequence<com::sun::star::uno::Any>&) ()
    at /app/libreoffice/program/../program/libbasprovlo.so
#29 0x00007fffc0ab78e0 in scripting_protocolhandler::ScriptProtocolHandler::dispatchWithNotification(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) ()
    at /app/libreoffice/program/../program/libprotocolhandlerlo.so
#30 0x00007fffc0ab54d9 in scripting_protocolhandler::ScriptProtocolHandler::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) () at /app/libreoffice/program/../program/libprotocolhandlerlo.so
#31 0x00007ffff2fc6a47 in SfxEvents_Impl::Execute(com::sun::star::uno::Any const&, com::sun::star::document::DocumentEvent const&, SfxObjectShell*) ()
    at /app/libreoffice/program/libsfxlo.so
#32 0x00007ffff2fc9a59 in (anonymous namespace)::SfxGlobalEvents_Impl::implts_checkAndExecuteEventBindings(com::sun::star::document::DocumentEvent const&) ()
    at /app/libreoffice/program/libsfxlo.so
#33 0x00007ffff2fca950 in (anonymous namespace)::SfxGlobalEvents_Impl::documentEventOccured(com::sun::star::document::DocumentEvent const&) ()
    at /app/libreoffice/program/libsfxlo.so
#34 0x00007ffff2f85894 in SfxBaseModel::postEvent_Impl(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::frame::XController2> const&) ()
    at /app/libreoffice/program/libsfxlo.so
#35 0x00007ffff2f8927e in SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) ()
    at /app/libreoffice/program/libsfxlo.so
#36 0x00007ffff288ee45 in SfxBroadcaster::Broadcast(SfxHint const&) ()
    at /app/libreoffice/program/libsvllo.so
#37 0x00007ffff303e0a0 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () at /app/libreoffice/program/libsfxlo.so
#38 0x00007ffff3029fd3 in (anonymous namespace)::SfxFrameLoader_Impl::load(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () at /app/libreoffice/program/libsfxlo.so
#39 0x00007fffc179f79a in framework::LoadEnv::impl_loadContent() ()
    at /app/libreoffice/program/../program/libfwklo.so
#40 0x00007fffc17a0ec6 in framework::LoadEnv::startLoading() ()
    at /app/libreoffice/program/../program/libfwklo.so
#41 0x00007fffc17337f5 in framework::LoadDispatcher::impl_dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&, com::sun::star::uno::Reference<com::sun::star::frame::XDispatchResultListener> const&) ()
    at /app/libreoffice/program/../program/libfwklo.so
#42 0x00007fffc1734459 in framework::LoadDispatcher::dispatch(com::sun::star::util::URL const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) ()
    at /app/libreoffice/program/../program/libfwklo.so
#43 0x00007ffff2e2219e in implDispatchDelayed(void*, void*) ()
    at /app/libreoffice/program/libsfxlo.so
#44 0x00007fffef85587f in ImplWindowFrameProc(vcl::Window*, SalEvent, void const*) ()
    at /app/libreoffice/program/libvcllo.so
#45 0x00007fffefa79545 in SalUserEventList::DispatchUserEvents(bool) ()
    at /app/libreoffice/program/libvcllo.so
#46 0x00007fffe034f6f9 in call_userEventFn ()
    at /app/libreoffice/program/libvclplug_gtk3lo.so
#47 0x00007ffff5cc409a in g_main_context_dispatch (context=0x555556013910)
    at gmain.c:3234
#48 0x00007ffff5cc409a in g_main_context_dispatch (context=context@entry=0x555556013910)
    at gmain.c:3899
#49 0x00007ffff5cc4450 in g_main_context_iterate (context=context@entry=0x555556013910, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3972
#50 0x00007ffff5cc44fc in g_main_context_iteration (context=0x555556013910, may_block=1)
    at gmain.c:4033
#51 0x00007fffe0350a14 in GtkSalData::Yield(bool, bool) ()
    at /app/libreoffice/program/libvclplug_gtk3lo.so
#52 0x00007fffefa9875e in Application::Yield() () at /app/libreoffice/program/libvcllo.so
#53 0x00007fffefa99f45 in Application::Execute() ()
    at /app/libreoffice/program/libvcllo.so
#54 0x00007ffff78eabe6 in desktop::Desktop::Main() ()
    at /app/libreoffice/program/libsofficeapp.so
#55 0x00007fffefa9f6c6 in ImplSVMain() () at /app/libreoffice/program/libvcllo.so
#56 0x00007fffefa9f7d0 in SVMain() () at /app/libreoffice/program/libvcllo.so
#57 0x00007ffff7914fa5 in soffice_main () at /app/libreoffice/program/libsofficeapp.so
#58 0x000055555555478b in main ()
Comment 1 Xisco Faulí 2018-11-07 15:09:57 UTC
*** Bug 112150 has been marked as a duplicate of this bug. ***
Comment 2 Xisco Faulí 2018-11-07 15:11:36 UTC
Hi Julien,
Is it possible to download it for free?
Comment 3 Julien Humbert 2018-11-08 01:19:25 UTC
Unfortunately, I don't think it is possible to download it for free.

It seems to be specific to Linux, as the Windows version seems to work as intended.

Version: 6.1.2.1
Build ID: 65905a128db06ba48db947242809d14d3f9a93fe
Threads CPU : 4; OS : Windows 10.0; UI Render : GL; 
Locale : fr-FR (ja_JP); Calc: CL
Comment 4 Claude 2018-11-08 01:44:38 UTC
Antidote does not work either on MacOS with the LibreOffice from the Mac App Store, from Caligra. I guess that any sandboxed App won't allow the permissions Antidote needs. 

As far as I know, Antidote does not work either with the Snap version (Ubuntu.)

With the regular LibreOffice, on MacOS Mojave, you need to allow Antidote to have full disk access, in the System Preferences, in order for Antidote to work properly. (Disabling SIP in MacOS might be a work around, but not recommended.) 

@Julien

Do you have the latest Antidote 10 that was just out today? It might work better...
Comment 5 Claude 2018-11-08 01:49:14 UTC
(In reply to Claude from comment #4)
> Antidote does not work either on MacOS with the LibreOffice from the Mac App
> Store, from Caligra. I guess that any sandboxed App won't allow the
> permissions Antidote needs. 
> 
 
Not from Caligra, but Collabora.

Sorry.
Comment 6 Julien Humbert 2018-11-08 01:50:48 UTC
Yes, it is with the latest and new Antidote 10 (extension version is 10.0.12).

So it has something to do with the sandbox. I will try it on the non flatpak version later today.
Comment 7 Julien Humbert 2018-11-08 13:57:05 UTC
System native LibreOffice (no flatpak) works as intended, so it's not the extension fault and we can assume it has something to do with the sandbox environment.

When launching the flatpak version, there is an error with dbus : org.freedesktop.DBus.Error.ServiceUnknown. (Below the output with the error when launching).
So I added --socket=session-bus to the command line to give access to the session bus, and indeed LibreOffice doesn't crash anymore ! Although the extension still doesn't work.

initia@initia ~ flatpak run --command=sh --devel org.libreoffice.LibreOffice    
sh-4.3$ gdb /app/libreoffice/program/soffice.bin 
GNU gdb (GDB) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /app/libreoffice/program/soffice.bin...Reading symbols from /usr/lib/debug//app/libreoffice/program/soffice.bin.debug...done.
done.
(gdb) r --writer
Starting program: /app/libreoffice/program/soffice.bin --writer
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/libthread_db.so.1".
Traceback (most recent call last):
  File "/app/lib/libstdc++.so.6.0.24-gdb.py", line 60, in <module>
    from libstdcxx.v6 import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
[New Thread 0x7fffe1644700 (LWP 11)]
[New Thread 0x7fffdbc1d700 (LWP 13)]
[New Thread 0x7fffdb41c700 (LWP 14)]
[New Thread 0x7fffda41d700 (LWP 15)]
[New Thread 0x7fffd9c1c700 (LWP 16)]
[New Thread 0x7fffd8fda700 (LWP 17)]
[Thread 0x7fffdbc1d700 (LWP 13) exited]
[New Thread 0x7fffdbc1d700 (LWP 18)]
[New Thread 0x7fffc099a700 (LWP 21)]
[Thread 0x7fffc099a700 (LWP 21) exited]
[Thread 0x7fffdbc1d700 (LWP 18) exited]
[New Thread 0x7fffdbc1d700 (LWP 22)]
[New Thread 0x7fffc099a700 (LWP 23)]
[Thread 0x7fffc099a700 (LWP 23) exited]
[New Thread 0x7fffc099a700 (LWP 24)]
[Thread 0x7fffc099a700 (LWP 24) exited]
[Thread 0x7fffdbc1d700 (LWP 22) exited]
[New Thread 0x7fffdbc1d700 (LWP 25)]
[New Thread 0x7fffc099a700 (LWP 26)]
Erreur à l'enregistrement du service : org.freedesktop.DBus.Error.ServiceUnknown

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x00002aaa5739e9c4 in ?? ()
Comment 8 Xisco Faulí 2019-05-08 22:11:11 UTC
Dear Julien,
A new major release of LibreOffice is available since this bug was reported.
Could you please try to reproduce it with the latest version of LibreOffice
from https://www.libreoffice.org/download/libreoffice-fresh/ ?
I have set the bug's status to 'NEEDINFO'. Please change it back to
'UNCONFIRMED' if the bug is still present in the latest version.
Comment 9 Julien Humbert 2019-05-11 07:53:02 UTC
Version: 6.2.3.2
Build ID: aecc05fe267cc68dde00352a451aa867b3b546ac
Threads CPU : 4; OS : Linux 5.0; UI Render : par défaut; VCL: gtk3; 
Flatpak
Locale : fr-FR (fr_FR.utf8); Langue IHM : fr-FR
Calc: threaded

Sill the same result.
Crashes Libreoffice Flatpak version (see below bt)
Doesn't crash when adding --socket=session-bus, but extension still doesn't work.

And works fine on native version.


Full gdb output:

flatpak run --command=sh --devel org.libreoffice.LibreOffice
[📦 org.libreoffice.LibreOffice ~]$ gdb /app/libreoffice/program/soffice.bin 
GNU gdb (GDB) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /app/libreoffice/program/soffice.bin...(no debugging symbols found)...done.
(gdb) r
Starting program: /app/libreoffice/program/soffice.bin 
warning: File "/usr/lib/x86_64-linux-gnu/libthread_db-1.0.so" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load".
To enable execution of this file add
	add-auto-load-safe-path /usr/lib/x86_64-linux-gnu/libthread_db-1.0.so
line to your configuration file "/home/initia/.gdbinit".
To completely disable this security protection add
	set auto-load safe-path /
line to your configuration file "/home/initia/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual.  E.g., run from the shell:
	info "(gdb)Auto-loading safe path"
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
[Detaching after fork from child process 10]
[New LWP 12]
[New LWP 13]
[New LWP 14]
[New LWP 15]
Gtk-Message: 16:42:42.027: Failed to load module "canberra-gtk-module"
Gtk-Message: 16:42:42.027: Failed to load module "canberra-gtk-module"
[New LWP 16]
[New LWP 17]
[LWP 17 exited]
[LWP 12 exited]
[New LWP 18]
[New LWP 19]
[LWP 19 exited]
[New LWP 20]
[LWP 20 exited]
[New LWP 21]
[LWP 21 exited]
[Detaching after fork from child process 22]
[New LWP 24]
[LWP 24 exited]
[LWP 18 exited]
[New LWP 25]
[LWP 25 exited]
[New LWP 26]
[New LWP 27]
[New LWP 28]
Erreur à l'enregistrement du service : org.freedesktop.DBus.Error.ServiceUnknown

Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault.
0x0000001f0000001f in ?? ()
(gdb) bt
#0  0x0000001f0000001f in ?? ()
#1  0x00007fffc9adf6da in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#2  0x00007fffc9adf859 in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#3  0x00007fffc9adf6ec in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#4  0x00007fffc9adf859 in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#5  0x00007fffc9adf4ab in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#6  0x00007fffc9ad657b in ?? ()
   from /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/uno_packages/cache/uno_packages/lu22j62kii.tmp_/Antidote.LibreOffice.6.oxt/libAntidote_64.OOo.MT.P100.so
#7  0x00007ffff734e2df in ?? () from /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#8  0x00007ffff734d31b in ?? () from /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#9  0x00007ffff738353c in ?? () from /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#10 0x00007ffff7382ab4 in ?? () from /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#11 0x00007ffff737fb6c in ?? () from /app/libreoffice/program/libuno_cppuhelpergcc3.so.3
#12 0x00007ffff6f0f8c8 in ?? () from /app/libreoffice/program/libsblo.so
#13 0x00007ffff6f6e06e in ?? () from /app/libreoffice/program/libsblo.so
#14 0x00007ffff66fb5c5 in SfxBroadcaster::Broadcast(SfxHint const&) ()
   from /app/libreoffice/program/libsvllo.so
#15 0x00007ffff6fbbe20 in SbxVariable::Broadcast(SfxHintId) ()
   from /app/libreoffice/program/libsblo.so
#16 0x00007ffff6fb65ad in SbxValue::SbxValue(SbxValue const&) ()
   from /app/libreoffice/program/libsblo.so
#17 0x00007ffff6fbbf37 in SbxVariable::SbxVariable(SbxVariable const&) ()
   from /app/libreoffice/program/libsblo.so
#18 0x00007ffff6faf67c in SbxMethod::SbxMethod(SbxMethod const&) ()
   from /app/libreoffice/program/libsblo.so
#19 0x00007ffff6f7cb89 in ?? () from /app/libreoffice/program/libsblo.so
#20 0x00007ffff6f7d24c in ?? () from /app/libreoffice/program/libsblo.so
#21 0x00007ffff6f73e01 in ?? () from /app/libreoffice/program/libsblo.so
#22 0x00007ffff6f27788 in SbModule::Run(SbMethod*) ()
   from /app/libreoffice/program/libsblo.so
#23 0x00007ffff6f28123 in SbModule::Notify(SfxBroadcaster&, SfxHint const&) ()
   from /app/libreoffice/program/libsblo.so
#24 0x00007ffff66fb5c5 in SfxBroadcaster::Broadcast(SfxHint const&) ()
   from /app/libreoffice/program/libsvllo.so
#25 0x00007ffff6f2104c in SbMethod::Broadcast(SfxHintId) ()
   from /app/libreoffice/program/libsblo.so
#26 0x00007ffff6fb6ace in SbxValue::Get(SbxValues&) const ()
   from /app/libreoffice/program/libsblo.so
#27 0x00007ffff6f25273 in SbMethod::Call(SbxValue*, SbxVariable*) ()
   from /app/libreoffice/program/libsblo.so
#28 0x00007fffd2598ac2 in ?? () from /app/libreoffice/program/../program/libbasprovlo.so
#29 0x00007fffd26e3745 in ?? ()
   from /app/libreoffice/program/../program/libprotocolhandlerlo.so
#30 0x00007fffd26e16ca in ?? ()
   from /app/libreoffice/program/../program/libprotocolhandlerlo.so
#31 0x00007ffff6c5d4f7 in ?? () from /app/libreoffice/program/libsfxlo.so
#32 0x00007ffff6c5f879 in ?? () from /app/libreoffice/program/libsfxlo.so
#33 0x00007ffff6c60594 in ?? () from /app/libreoffice/program/libsfxlo.so
#34 0x00007ffff6c1d0f4 in ?? () from /app/libreoffice/program/libsfxlo.so
#35 0x00007ffff6c201a6 in SfxBaseModel::Notify(SfxBroadcaster&, SfxHint const&) ()
   from /app/libreoffice/program/libsfxlo.so
#36 0x00007ffff66fb5c5 in SfxBroadcaster::Broadcast(SfxHint const&) ()
   from /app/libreoffice/program/libsvllo.so
#37 0x00007ffff6ccfe95 in SfxBaseController::attachFrame(com::sun::star::uno::Reference<com::sun::star::frame::XFrame> const&) () from /app/libreoffice/program/libsfxlo.so
#38 0x00007ffff6cbcd84 in ?? () from /app/libreoffice/program/libsfxlo.so
#39 0x00007fffddce7a4c in ?? () from /app/libreoffice/program/../program/libfwklo.so
#40 0x00007fffddce951a in ?? () from /app/libreoffice/program/../program/libfwklo.so
#41 0x00007fffddc80791 in ?? () from /app/libreoffice/program/../program/libfwklo.so
#42 0x00007fffddc8136d in ?? () from /app/libreoffice/program/../program/libfwklo.so
#43 0x00007ffff6ad6672 in ?? () from /app/libreoffice/program/libsfxlo.so
#44 0x00007ffff459aba0 in ?? () from /app/libreoffice/program/libvcllo.so
#45 0x00007ffff47ff87b in SalUserEventList::DispatchUserEvents(bool) ()
   from /app/libreoffice/program/libvcllo.so
#46 0x00007fffef17948d in ?? () from /app/libreoffice/program/libvclplug_gtk3lo.so
#47 0x00007ffff092e358 in g_main_context_dispatch ()
   from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007ffff092e748 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#49 0x00007ffff092e7e0 in g_main_context_iteration ()
   from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#50 0x00007fffef17a743 in ?? () from /app/libreoffice/program/libvclplug_gtk3lo.so
#51 0x00007ffff48271e2 in ?? () from /app/libreoffice/program/libvcllo.so
#52 0x00007ffff4829145 in Application::Execute() ()
   from /app/libreoffice/program/libvcllo.so
#53 0x00007ffff7ed6e36 in ?? () from /app/libreoffice/program/libsofficeapp.so
#54 0x00007ffff482fc96 in ImplSVMain() () from /app/libreoffice/program/libvcllo.so
#55 0x00007ffff7eff3f5 in soffice_main () from /app/libreoffice/program/libsofficeapp.so
#56 0x00005555555550bf in ?? ()
#57 0x00007ffff7cee0d3 in __libc_start_main () from /usr/lib/x86_64-linux-gnu/libc.so.6
#58 0x00005555555550fe in ?? ()
Comment 10 Claude 2019-05-11 12:46:14 UTC
I asked Druide, the maker of Antidote, and they said they do not support Flatpak nor Snap. Only deb and rpm format of LibreOffice in Linux.
Comment 11 Stephan Bergmann 2019-05-14 08:19:56 UTC
(In reply to Julien Humbert from comment #0)
> #0  0x00002aaa46bc97c4 in  ()
> #1  0x00007fffa232be7a in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #2  0x00007fffa232bff9 in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #3  0x00007fffa232be8c in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #4  0x00007fffa232bff9 in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #5  0x00007fffa232bc4b in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #6  0x00007fffa23229ab in  ()
>     at
> /home/initia/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/
> uno_packages/cache/uno_packages/lu15742vwz.tmp_/Antidote.LibreOffice.6.oxt/
> libAntidote_64.OOo.MT.P100.so
> #7  0x00007ffff444840b in
> cppu::OSingleFactoryHelper::createInstanceEveryTime(com::sun::star::uno::
> Reference<com::sun::star::uno::XComponentContext> const&) ()
>     at /app/libreoffice/program/libuno_cppuhelpergcc3.so.3

This problem would need to be reported with the author of that extension.  It fails somewhere deep inside the extension's code.
Comment 12 Buovjaga 2019-08-17 14:38:32 UTC
(In reply to Stephan Bergmann from comment #11)
> This problem would need to be reported with the author of that extension. 
> It fails somewhere deep inside the extension's code.

Then let's close