Bug 143830 - LOOL: SIGABRT trying to spawn spare kits
Summary: LOOL: SIGABRT trying to spawn spare kits
Status: UNCONFIRMED
Alias: None
Product: LibreOffice Online
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard: QA:needsComment
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-11 22:24 UTC by PF4Public
Modified: 2021-08-27 04:06 UTC (History)
0 users

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 PF4Public 2021-08-11 22:24:06 UTC
loolwsd starts as daemon, but cannot spawn spare kits. Each attempt crashes with the following backtrace:


kit-31166-31127 2021-08-11 22:18:49.314029 [ kit_spare_008 ] SIG   Fatal signal received: SIGABRT
Backtrace 31166:
/usr/bin/loolforkit(_ZN7SigUtil13dumpBacktraceEv+0x5e)[0x564517fadf3e]
/usr/bin/loolforkit(+0xe0555)[0x564517fae555]
/lib64/libpthread.so.0(+0x121a0)[0x7fc70ac3d1a0]
/lib64/libc.so.6(gsignal+0x141)[0x7fc70aaaa5f1]
/lib64/libc.so.6(abort+0x112)[0x7fc70aa94536]
/usr/lib64/libreoffice/program/libuno_sal.so.3(+0x13b5c)[0x7fc7043ecb5c]
/usr/lib64/libreoffice/program/libuno_sal.so.3(+0x2dfa0)[0x7fc704406fa0]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN3psp16PrintFontManager15convertSfntNameEPv+0x2b0)[0x7fc709122e30]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN3psp16PrintFontManager21analyzeSfntFamilyNameEPKvRSt6vectorIN3rtl8OUStringESaIS5_EE+0x1b2)[0x7fc709123ab2]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZNK3psp16PrintFontManager15analyzeSfntFileEPNS0_9PrintFontE+0xe0)[0x7fc709123f40]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZNK3psp16PrintFontManager15analyzeFontFileEiRKN3rtl7OStringEPKc+0x2b4)[0x7fc709124ad4]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN3psp16PrintFontManager20countFontconfigFontsERSt13unordered_mapIN3rtl7OStringEiSt4hashIS3_ESt8equal_toIS3_ESaISt4pairIKS3_iEEE+0x4e7)[0x7fc70911fae7]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN3psp16PrintFontManager10initializeEv+0x9d)[0x7fc7091235bd]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN3psp16PrintFontManager3getEv+0x20)[0x7fc709122b70]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN22FreeTypeTextRenderImpl14GetDevFontListEP22PhysicalFontCollection+0x38)[0x7fc709117058]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x3309186)[0x7fc708e56186]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x330967c)[0x7fc708e5667c]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x3309edf)[0x7fc708e56edf]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZNK12OutputDevice13GetTextHeightEv+0x9)[0x7fc708e5a9c9]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x322e967)[0x7fc708d7b967]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN11Application11SetSettingsERK11AllSettings+0x1d9)[0x7fc709059419]
/usr/lib64/libreoffice/program/libmergedlo.so(_ZN19SvtTabAppearanceCfg22SetApplicationDefaultsEP11Application+0x17f)[0x7fc7080c2fcf]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x23c9327)[0x7fc707f16327]
/usr/lib64/libreoffice/program/libmergedlo.so(_Z10ImplSVMainv+0x49)[0x7fc709060109]
/usr/lib64/libreoffice/program/libmergedlo.so(soffice_main+0x9f)[0x7fc707f3566f]
/usr/lib64/libreoffice/program/libmergedlo.so(+0x23fb282)[0x7fc707f48282]
/usr/bin/loolforkit(_Z10lokit_mainRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_S6_bbbbm+0x253d)[0x564517f6050d]
/usr/bin/loolforkit(+0x7c54c)[0x564517f4a54c]
/usr/bin/loolforkit(_Z18forkLibreOfficeKitRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_i+0x173c)[0x564517f4c32c]
/usr/bin/loolforkit(main+0x1714)[0x564517f1aaa4]
/lib64/libc.so.6(__libc_start_main+0xcd)[0x7fc70aa957fd]
/usr/bin/loolforkit(_start+0x2a)[0x564517f1c0da]


What could be wrong?
Comment 1 PF4Public 2021-08-12 17:54:09 UTC
Changing setting I have identified that disabling security → capabilities fixes this. How could it be related to capabilities? Do I have to configure capabilities somehow?