[Libreoffice-bugs] [Bug 126272] Application Error with invalid SAL_USE_VCLPLUGIN values

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Jul 13 12:14:01 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=126272

--- Comment #18 from Max A. Dednev <dednev at rambler.ru> ---
(In reply to Jan-Marek Glogowski from comment #16)

> 
> https://gerrit.libreoffice.org/#/c/75281/ is now merged for 6.2.6 (merged
> 2019-07-09 22:21), which might fix the menu problem. It should be the
> equivalent of tdf#125673 for kde4, but I couldn't test, so it's a blind fix
> (actually I forgot a header, which was fixed by
> https://gerrit.libreoffice.org/#/c/75381/). 

I've tested following packages:
libreoffice-6-2~2019-07-11_09.35.49_LibreOfficeDev_6.2.6.0.0_Linux_x86-64_deb_helppack_ru.tar.gz
libreoffice-6-2~2019-07-11_09.35.49_LibreOfficeDev_6.2.6.0.0_Linux_x86-64_deb_langpack_ru.tar.gz
libreoffice-6-2~2019-07-11_09.35.49_LibreOfficeDev_6.2.6.0.0_Linux_x86-64_deb.tar.gz

with:
  SAL_USE_VCLPLUGIN=kde4 libreofficedev6.2 - works perfectly for me, no visual
issues.
  SAL_USE_VCLPLUGIN=kde5 libreofficedev6.2 - starts without error messages,
'kde5' is shown in About LibreOfficeDev window.
  SAL_USE_VCLPLUGIN=qt5  libreofficedev6.2 - hangs at splash screen,
soffice.bin runs at 100% CPU usage but nothing happens. 

According to sysprof it spends most of the time somewhere in libfontconfig.
A've attached gdb to hung soffice.bin process and got following backtrace:
#0  0x00007f8dbc3c32ff in ?? () from
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#1  0x00007f8dbc3c38fa in ?? () from
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#2  0x00007f8dbc3c2e14 in FcFreeTypeQueryFace () from
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#3  0x00007f8dbc3c2ec9 in FcFreeTypeQuery () from
/usr/lib/x86_64-linux-gnu/libfontconfig.so.1
#4  0x00007f8da9b2aa9d in ?? () from
/usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#5  0x00007f8daf50ae16 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f8daf50d637 in QFontDatabase::addApplicationFont(QString const&) ()
from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007f8dafdac031 in ?? () from
/opt/libreofficedev6.2/program/libvclplug_qt5lo.so
#8  0x00007f8dc38ade09 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#9  0x00007f8dc38ae32c in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#10 0x00007f8dc38aea8e in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#11 0x00007f8dc38b2119 in OutputDevice::GetTextHeight() const () from
/opt/libreofficedev6.2/program/libmergedlo.so
#12 0x00007f8dc37f2cb7 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#13 0x00007f8dc37fee58 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#14 0x00007f8dc37308ba in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#15 0x00007f8dc3730b9c in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#16 0x00007f8dc38060b8 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#17 0x00007f8dc38064b9 in WorkWindow::WorkWindow(vcl::Window*, long) () from
/opt/libreofficedev6.2/program/libmergedlo.so
#18 0x00007f8dc33dc25b in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#19 0x00007f8dc33dd29f in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#20 0x00007f8dc23b0dc0 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#21 0x00007f8dc22e8659 in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#22 0x00007f8dc2381fbb in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#23 0x00007f8dc2a3664b in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#24 0x00007f8dc2a400cb in ?? () from
/opt/libreofficedev6.2/program/libmergedlo.so
#25 0x00007f8dc3a85ec2 in ImplSVMain() () from
/opt/libreofficedev6.2/program/libmergedlo.so
#26 0x00007f8dc2a60385 in soffice_main () from
/opt/libreofficedev6.2/program/libmergedlo.so
#27 0x000000000040070b in ?? ()
#28 0x00007f8dc07322e1 in __libc_start_main (main=0x400700, argc=2,
argv=0x7fffec014728, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7fffec014718)
    at ../csu/libc-start.c:291
#29 0x000000000040073f in ?? ()

I've tried to start libreofficedev6.2 with qt5 VCL plugin in newly created
clean user profile, but result is exactly the same - it hangs.

> See
> https://dev-builds.libreoffice.org/daily/libreoffice-6-2/Linux-rpm_deb-
> x86_64 at 86-TDF/ (More information about daily builds can be found at:
> https://wiki.documentfoundation.org/Testing_Daily_Builds)
> 
> Can you try, if the current daily build is fixed regarding the menu? 

I've tried. It seems, that daily build fixes all issues with menu and other
visuals for kde4 VCL.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190713/22fba2c9/attachment.html>


More information about the Libreoffice-bugs mailing list