reproducible crash after libreoffice update
Jan Beich
jbeich at FreeBSD.org
Tue May 14 15:59:20 UTC 2019
Joan Picanyol i Puig <pica at biaix.org> writes:
> Hi Li-Wen,
>
> Thanks for the prompt response,
>
> * Li-Wen Hsu <lwhsu at freebsd.org> [20190514 16:03]:
>> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig <pica at biaix.org> wrote:
>> >
>> > Hi there,
>> >
>> > On FreeBSD 12.0-RELEASE-p3, after a recent update using quarterly pkg repo
>> > libreoffice-6.2.2_3 (+ icu-64.2,1) crashes repeatedly:
libreoffice from either /latest (6.2.3) or /quarterly (6.2.2_3) doesn't
crash here:
1. start 12.0 amd64 jail
2. pkg install libreoffice mesa-dri
3. libreoffice /COPYRIGHT
Can you provide steps to reproduce?
>> > Thread 1 received signal SIGSEGV, Segmentation fault.
>> > 0x0000000800ad67c9 in
>> > icu::RuleBasedCollator::doCompare(char16_t const*, int, char16_t
>> > const*, int, UErrorCode&) const () from
>> > /usr/local/lib/libicui18n.so.64
>> > #0 0x0000000800ad67c9 in
>> > icu::RuleBasedCollator::doCompare(char16_t const*, int, char16_t
>> > const*, int, UErrorCode&) const () at
>> > /usr/local/lib/libicui18n.so.64
>> > #1 0x0000000800ab92c9 in
>> > icu::Collator::compare(icu::UnicodeString const&,
>> > icu::UnicodeString const&) const () at
>> > /usr/local/lib/libicui18n.so.64
>> > #2 0x000000080cb990d2 in () at /usr/local/lib/libreoffice/program/../program/libi18npoollo.so
>> > #3 0x00000008038e5f96 in
>> > CollatorWrapper::compareString(rtl::OUString const&, rtl::OUString
>> > const&) const () at /usr/local/lib/libreoffice/program/libutllo.so
>> >
>> > Do you have any suggestions as to how to easily get a working installation?
"pkg upgrade -f" to refresh everything. Otherwise, bisect your environment
against pristine jail.
>> I think the latest branch has 6.2.3, and 6.2.3_1 should be available
>> soon. There is also icu-64.2,1. Iis it possible for you to check if
>> that also crashes?
If a particular libreoffice version was crash-prone wouldn't there be
more similar reports?
>
> Would installing
>
> http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/libreoffice-6.2.3.txz
> http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/libreoffice-i18n-6.2.3.txz
> http://pkg.freebsd.org/FreeBSD:12:amd64/latest/All/ca-libreoffice-6.2.3.txz
>
> be enough?
>
> Lots of stuff depends on icu, so I'm hesitant to upgrade that also.
Partial upgrades are not supported. Those packages are built against
dependencies in /latest repo. For one, libreoffice depends on boost-libs
which is 1.69.0_2 on /quarterly and 1.70.0_2 on /latest.
--
Disclaimer: I don't use libreoffice.
More information about the freebsd-office
mailing list