ports/160540: editors/libreoffice version 3.4.3: soffice.bin and oosplash.bin coredump

Dmitry Pryanishnikov lynx.ripe at gmail.com
Wed Sep 7 13:20:11 UTC 2011


>Number:         160540
>Category:       ports
>Synopsis:       editors/libreoffice version 3.4.3: soffice.bin and oosplash.bin coredump
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 07 13:20:07 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Dmitry Pryanishnikov
>Release:        RELENG_8
>Organization:
Home
>Environment:
FreeBSD lynx.homenet 8.2-STABLE FreeBSD 8.2-STABLE #0: Thu Jun 30 02:18:39 EEST 2011     dmitry at lynx.homenet:/databig/obj/databig/ftp/RELENG_8/src.110630/sys/lynx  amd64

>Description:
After installing libreoffice-3.4.3 from the editors/libreoffice port, and removing user's ~/.libreoffice, I've tried to launch 'libreoffice'. First results are:

javaPathHelper: not found
Warning: failed to launch javaldx - java may not fuction correctly
Segmentation fault (core dumped)

This is the oosplash.bin coredump, reason: Program terminated with signal 11, Segmentation fault; backtrace is:

(gdb) bt
#0  0x0000000070e8c8e6 in XSetForeground () from /usr/local/lib/libX11.so.6
#1  0x00000000004038f2 in splash_draw_progress ()
#2  0x00000000004068ff in main ()

But the main problem is that when I select Text Document -> click Font Name, soffice.bin crashes instantly, reason is also: Program terminated with signal 11, Segmentation fault; backtrace is:

(gdb) bt
#0  0x0000000076e9ccf2 in icu_48::LEGlyphStorage::LEGlyphStorage () from /usr/local/lib/libicule.so.48
#1  0x0000000076e9512d in icu_48::CanonShaping::reorderMarks () from /usr/local/lib/libicule.so.48
#2  0x0000000076e8c2c6 in icu_48::OpenTypeLayoutEngine::OpenTypeLayoutEngine () from /usr/local/lib/libicule.so.48
#3  0x0000000076e8f0aa in icu_48::LayoutEngine::layoutEngineFactory () from /usr/local/lib/libicule.so.48
#4  0x0000000073f9c789 in IcuLayoutEngine::operator() () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#5  0x0000000073f9d13f in ServerFontLayout::LayoutText () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#6  0x0000000073d13ca4 in OutputDevice::GetFontMetric () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#7  0x0000000073d19157 in OutputDevice::GetTextBoundRect () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#8  0x0000000072b43d89 in FontStyleBox::FontStyleBox () from /usr/local/lib/libreoffice/program/../basis-link/program/libsvtfb.so
#9  0x0000000072b49f6f in FontNameBox::UserDraw () from /usr/local/lib/libreoffice/program/../basis-link/program/libsvtfb.so
#10 0x0000000073ef4afd in ComboBox::CalcWindowSizePixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#11 0x0000000073ee3e07 in ImplListBoxWindow::ImplPaint () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#12 0x0000000073ee408f in ImplListBoxWindow::ImplDoPaint () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#13 0x0000000073e99415 in Window::GetWindowClipRegionPixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#14 0x0000000073e9916d in Window::GetWindowClipRegionPixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#15 0x0000000073e9916d in Window::GetWindowClipRegionPixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#16 0x0000000073e9916d in Window::GetWindowClipRegionPixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#17 0x0000000073e99649 in Window::GetWindowClipRegionPixel () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#18 0x0000000073c8d6fa in Timer::ImplTimerCallbackProc () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#19 0x0000000078e8b8ee in GtkXLib::timeoutFn () from /usr/local/lib/libreoffice/basis3.4/program/libvclplug_gtkfb.so
#20 0x000000007aeb210b in g_source_get_time () from /usr/local/lib/libglib-2.0.so.0
#21 0x000000007aeb16b3 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
#22 0x000000007aeb56d2 in g_main_context_prepare () from /usr/local/lib/libglib-2.0.so.0
#23 0x000000007aeb5ceb in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0
#24 0x0000000078e8bfce in GtkXLib::Yield () from /usr/local/lib/libreoffice/basis3.4/program/libvclplug_gtkfb.so
#25 0x0000000073c87b64 in Application::Yield () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#26 0x0000000073c87c17 in Application::Execute () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#27 0x0000000070fce7d0 in ?? () from /usr/local/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#28 0x0000000073c8cf54 in ImplSVMain () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#29 0x0000000073c8d045 in SVMain () from /usr/local/lib/libreoffice/program/../basis-link/program/libvclfb.so
#30 0x0000000070ff370c in soffice_main () from /usr/local/lib/libreoffice/program/../basis-link/program/libsofficeapp.so
#31 0x0000000000400fcb in main ()

The editors/libreoffice port was built with the options GTK=on and SYSTRAY=on.
My locale settings are

dmitry at lynx$ locale
LANG=uk_UA.UTF-8
LC_CTYPE="uk_UA.UTF-8"
LC_COLLATE="uk_UA.UTF-8"
LC_TIME=C
LC_NUMERIC=C
LC_MONETARY=C
LC_MESSAGES=C
LC_ALL=

I've built libreoffice-legacy-3.3.3_3 on the same system from the same ports tree, and it does not exhibit such problems in the same environment (the only startup message is 'javaPathHelper: not found').

>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list