https://bugs.freedesktop.org/show_bug.cgi?id=78477

          Priority: medium
            Bug ID: 78477
          Assignee: [email protected]
           Summary: segfault on startup, but only with some fonts
                    installed
          Severity: blocker
    Classification: Unclassified
                OS: Linux (All)
          Reporter: [email protected]
          Hardware: x86-64 (AMD64)
            Status: UNCONFIRMED
           Version: 4.1.4.2 release
         Component: Libreoffice
           Product: LibreOffice

Created attachment 98738
  --> https://bugs.freedesktop.org/attachment.cgi?id=98738&action=edit
TrueType font file

Greetings,
    I'm using LibreOffice 4.1.4.2 from the backports repository of Debian Linux
7, with some thousand files in my ~/.font directory, which keeps growing up as
I'm collecting fonts since a long time ago. It was possible to isolate, via
strace, a segmentation fault in libvcllo.so, which prevented LibreOffice from
starting at all. Removing from ~/.fonts just a couple of fonts (one is attached
here; they seem to belong to the same family) allowed LibreOffice to start
flawlessly again. Opening the fonts with gnome-font-viewer allowed to see
they're made only of numeric digits and some symbol; which is not expected to
cause a segmentation fault anyway. It must be something in the file structure.

    I'm unsure about the weakness creating this problem, apparently due to some
poor handling of bad/unexpected data. If it's located in lower level components
used by libvcllo.so, then I shall move the problem to the Debian maintaners for
sure.

    If, however, it is due to LibreOffice itself, solving this problem might
even close unconfirmed/unreproduceable situations sharing the same cause; which
seems an opportunity too important to ignore. Is anyone capable/willing to test
this with other versions of LibreOffice and/or Linux? The test isn't supposed
to corrupt your system, if the behavior is the same I experienced then it will
be sufficient to remove the offending font to get LibreOffice running again.
Thanks.


    best regards
    Marcello

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to