You are not logged in.

#1 2013-06-27 15:03:30

Malstrond
Member
From: Germany
Registered: 2009-06-03
Posts: 98

[Solved] Libreoffice segfaults on startup in libicule.so.51.2

When I try to start Libreoffice, it just segfaults. The loading splash screen only flashes for a split second.
Here are a few log entry examples:

kernel: soffice.bin[10272]: segfault at 7f5ffc143820 ip 00007f600d3e2350 sp 00007fffb3735818 error 4 in libicule.so.51.2[7f600d3c0000+55000]
systemd-coredump[10277]: Process 10272 (soffice.bin) dumped core.
kernel: soffice.bin[10423]: segfault at 7f8564c6b820 ip 00007f85773ba350 sp 00007fff00b4b428 error 4 in libicule.so.51.2[7f8577398000+55000]
systemd-coredump[10427]: Process 10423 (soffice.bin) dumped core.
kernel: soffice.bin[10845]: segfault at 7f1e63923820 ip 00007f1e7a082350 sp 00007fff750d60e8 error 4 in libicule.so.51.2[7f1e7a060000+55000]
systemd-coredump[10849]: Process 10845 (soffice.bin) dumped core.

Research only led me to some Arch bug reports with the same problem [1] [2], but they are all marked as fixed.
And I'm running the versions that are the most recent as of this post:

local/libreoffice-calc 4.0.4-1 (libreoffice)
    Spreadsheet application for LibreOffice.
local/libreoffice-common 4.0.4-1 (libreoffice)
    common files for LibreOffice - a productivity suite that is compatible with other major office suites
local/libreoffice-de 4.0.4-1
    German language pack for LibreOffice
local/libreoffice-impress 4.0.4-1 (libreoffice)
    Presentation Application for LibreOffice.
local/libreoffice-writer 4.0.4-1 (libreoffice)
    Word Processor Application for LibreOffice.
local/icu 51.2-1
    International Components for Unicode library
local/fontconfig 2.10.93-1
    A library for configuring and customizing font access
local/cairo 1.12.14-4
    Cairo vector graphics library
local/freetype2 2.5.0.1-1
    TrueType font rendering library

When I run libreoffice --backtrace, it starts up without segfaulting. But all text except in the work area is missing. Here are some screenshots: [1] [2]
Here is the gdbtrace.log:

warning: Currently logging to gdbtrace.log.  Turn the logging off and on to make the new setting effective.
warning: no loadable sections found in added symbol-file system-supplied DSO at 0x7ffff7ffa000
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7fffe8145700 (LWP 11781)]
[New Thread 0x7fffe030c700 (LWP 11782)]
[New Thread 0x7fffdfb0b700 (LWP 11783)]
[New Thread 0x7fffdd126700 (LWP 11784)]
[New Thread 0x7fffcffff700 (LWP 11787)]
[Thread 0x7fffcffff700 (LWP 11787) exited]
[Thread 0x7fffe030c700 (LWP 11782) exited]
[New Thread 0x7fffe030c700 (LWP 11964)]
[New Thread 0x7fffcffff700 (LWP 11965)]
[Thread 0x7fffcffff700 (LWP 11965) exited]
[Thread 0x7fffe030c700 (LWP 11964) exited]
[New Thread 0x7fffe030c700 (LWP 12045)]
[Thread 0x7fffdd126700 (LWP 11784) exited]
[Thread 0x7fffe030c700 (LWP 12045) exited]
[New Thread 0x7fffe030c700 (LWP 12046)]
[Thread 0x7fffe030c700 (LWP 12046) exited]
[Thread 0x7fffdfb0b700 (LWP 11783) exited]
[Thread 0x7fffe8145700 (LWP 11781) exited]
[Inferior 1 (process 11777) exited normally]
/usr/lib/libreoffice/program/gdbtrace:9: Error in sourced command file:
No stack.
quit

This is a new install, libreoffice was segfaulting from the moment I installed it, so I'm unable to check if a package update caused this. I have another install on which Libreoffice works fine.

I already tried reinstalling all the packages mentioned above and switching to infinality-bundle and back to vanilla again.

/Edit: Marking as solved.

Last edited by Malstrond (2013-07-01 16:17:23)

Offline

#2 2013-07-01 16:15:21

Malstrond
Member
From: Germany
Registered: 2009-06-03
Posts: 98

Re: [Solved] Libreoffice segfaults on startup in libicule.so.51.2

Update: Solved it myself. The cause of this problem is the AUR package ttf-ms-win8, specifically the fonts /usr/share/fonts/TTF/segoeui*.ttf.

Offline

Board footer

Powered by FluxBB