Firefox Security Module libgtop11dotnet crashes Libreoffice

Hi,

I need to use the aur package libgtop11dotnet to get my grades from my university. After installing, I need to load /usr/lib/libgtop11dotnet.so into Firefox as a Security Module in the preference. When it is activated in Firefox, opening any file crashes LibreOffice and gives me the following stack trace:

soffice /tmp/testdoc.odt 
soffice.bin: /usr/include/boost/smart_ptr/shared_ptr.hpp:728: typename boost::detail::sp_member_access<T>::type boost::shared_ptr<T>::operator->() const [with T = DeviceMonitor; typename boost::detail::sp_member_access<T>::type = DeviceMonitor*]: Assertion `px != 0' failed.


Fatal exception: Signal 6
Stack:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3ed64)[0x7f0fb510bd64]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x3eeec)[0x7f0fb510beec]
/usr/lib/libc.so.6(+0x3cf80)[0x7f0fb4e0df80]
/usr/lib/libc.so.6(gsignal+0x145)[0x7f0fb4e0def5]
/usr/lib/libc.so.6(abort+0x116)[0x7f0fb4df7862]
/usr/lib/libc.so.6(+0x26747)[0x7f0fb4df7747]
/usr/lib/libc.so.6(+0x35646)[0x7f0fb4e06646]
/usr/lib/libgtop11dotnet.so(+0x9e076)[0x7f0f8db76076]
/usr/lib/libgtop11dotnet.so(_ZN11Application10getDevicesEv+0x153)[0x7f0f8db770a3]
/usr/lib/libgtop11dotnet.so(C_Initialize+0x138)[0x7f0f8dbcc548]
/usr/lib/libnss3.so(+0x44606)[0x7f0faf76e606]
/usr/lib/libnss3.so(+0x44c5e)[0x7f0faf76ec5e]
/usr/lib/libnss3.so(SECMOD_LoadModule+0x17e)[0x7f0faf77c31e]
/usr/lib/libnss3.so(SECMOD_LoadModule+0x2c0)[0x7f0faf77c460]
/usr/lib/libnss3.so(+0x1a115)[0x7f0faf744115]
/usr/lib/libnss3.so(NSS_InitReadWrite+0x39)[0x7f0faf744729]
/usr/lib/libreoffice/program/../program/libxsec_xmlsec.so(+0x23a3c)[0x7f0f98044a3c]
/usr/lib/libreoffice/program/../program/libxsec_xmlsec.so(+0x33ee3)[0x7f0f98054ee3]
/usr/lib/libreoffice/program/../program/libxmlsecurity.so(_ZN24DocumentSignatureManager4initEv+0xd0)[0x7f0f8e1bf770]
/usr/lib/libreoffice/program/../program/libxmlsecurity.so(+0x1ca80)[0x7f0f8e196a80]
/usr/lib/libreoffice/program/../program/libxmlsecurity.so(+0x1d668)[0x7f0f8e197668]
/usr/lib/libreoffice/program/libsfxlo.so(_ZN14SfxObjectShell31GetDocumentSignatureInformationEbRKN3com3sun4star3uno9ReferenceINS2_8security26XDocumentDigitalSignaturesEEE+0x193)[0x7f0fb3ce0e83]
/usr/lib/libreoffice/program/libsfxlo.so(+0x3ba8c8)[0x7f0fb3ce18c8]
/usr/lib/libreoffice/program/libsfxlo.so(+0x3b20a1)[0x7f0fb3cd90a1]
/usr/lib/libreoffice/program/libsfxlo.so(_ZN14SfxObjectShell15FinishedLoadingE14SfxLoadedFlags+0x290)[0x7f0fb3cd9410]
/usr/lib/libreoffice/program/../program/libswlo.so(_ZN10SwDocShell15LoadingFinishedEv+0x29)[0x7f0f8f9cdcb9]
/usr/lib/libreoffice/program/../program/libswlo.so(+0xbf6e3c)[0x7f0f8f9e2e3c]
/usr/lib/libreoffice/program/libsfxlo.so(_ZN14SfxObjectShell13LoadOwnFormatER9SfxMedium+0x1d8)[0x7f0fb3cf65b8]
/usr/lib/libreoffice/program/libsfxlo.so(_ZN14SfxObjectShell6DoLoadEP9SfxMedium+0x11e8)[0x7f0fb3cfeae8]
/usr/lib/libreoffice/program/libsfxlo.so(_ZN12SfxBaseModel4loadERKN3com3sun4star3uno8SequenceINS2_5beans13PropertyValueEEE+0x25b)[0x7f0fb3d3164b]
/usr/lib/libreoffice/program/libsfxlo.so(+0x4ab116)[0x7f0fb3dd2116]
/usr/lib/libreoffice/program/../program/libfwklo.so(+0x1437ed)[0x7f0f9be237ed]
/usr/lib/libreoffice/program/../program/libfwklo.so(+0x1448de)[0x7f0f9be248de]
/usr/lib/libreoffice/program/../program/libfwklo.so(+0x144e4d)[0x7f0f9be24e4d]
/usr/lib/libreoffice/program/../program/libfwklo.so(+0xd48c5)[0x7f0f9bdb48c5]
/usr/lib/libreoffice/program/../program/libfwklo.so(+0xd55ad)[0x7f0f9bdb55ad]
/usr/lib/libreoffice/program/libcomphelper.so(_ZN10comphelper19SynchronousDispatch8dispatchERKN3com3sun4star3uno9ReferenceINS4_10XInterfaceEEERKN3rtl8OUStringESD_RKNS4_8SequenceINS3_5beans13PropertyValueEEE+0x3d5)[0x7f0fb46362b5]
/usr/lib/libreoffice/program/libsofficeapp.so(+0x4eae5)[0x7f0fb5030ae5]
/usr/lib/libreoffice/program/libsofficeapp.so(+0x58b5f)[0x7f0fb503ab5f]
/usr/lib/libreoffice/program/libsofficeapp.so(+0x3272a)[0x7f0fb501472a]
/usr/lib/libreoffice/program/libsofficeapp.so(+0x33e4b)[0x7f0fb5015e4b]
/usr/lib/libreoffice/program/libvcllo.so(+0x48afb6)[0x7f0fb19b2fb6]
/usr/lib/libreoffice/program/libvcllo.so(_ZN16SalUserEventList18DispatchUserEventsEb+0x196)[0x7f0fb1c50fe6]
/usr/lib/libreoffice/program/libvclplug_gtk3lo.so(+0xd587a)[0x7f0fab58087a]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x160)[0x7f0fad9a3f30]
/usr/lib/libglib-2.0.so.0(+0xa7b59)[0x7f0fad9f7b59]
/usr/lib/libglib-2.0.so.0(g_main_context_iteration+0x31)[0x7f0fad9a1781]
/usr/lib/libreoffice/program/libvclplug_gtk3lo.so(+0xd737d)[0x7f0fab58237d]
/usr/lib/libreoffice/program/libvcllo.so(+0x767743)[0x7f0fb1c8f743]
/usr/lib/libreoffice/program/libvcllo.so(_ZN11Application7ExecuteEv+0x46)[0x7f0fb1c91cb6]
/usr/lib/libreoffice/program/libsofficeapp.so(+0x36ef8)[0x7f0fb5018ef8]
/usr/lib/libreoffice/program/libvcllo.so(_Z10ImplSVMainv+0x51)[0x7f0fb1c99ef1]
/usr/lib/libreoffice/program/libsofficeapp.so(soffice_main+0xa8)[0x7f0fb50408d8]
/usr/lib/libreoffice/program/soffice.bin(+0x102e)[0x555610b9b02e]
/usr/lib/libc.so.6(__libc_start_main+0xd5)[0x7f0fb4df8b25]
/usr/lib/libreoffice/program/soffice.bin(+0x106e)[0x555610b9b06e]

Unfortunately, it doesn’t show what’s wrong because there are no debug symbols installed for LibreOffice.
How should I proceed with this? File a bug at LibreOffice or the aur package?

In LibreOffice-Options-Security under Certificate is FF checked or you might have to enter a NSS path in there and then Apply.

The NSS path already points to my Firefox profile. I guess, if I replace it by another profile which doesn’t have the module installed, it would work. I’m not sure what you mean by FF is checked, there is no FF checkbox.
Oh, and clicking the Macro Security also crashes LO.