From owner-freebsd-office@freebsd.org Tue May 14 14:15:53 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CF878158F221 for ; Tue, 14 May 2019 14:15:53 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4EB616F4DA for ; Tue, 14 May 2019 14:15:53 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 0F930158F220; Tue, 14 May 2019 14:15:53 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFA5E158F21F for ; Tue, 14 May 2019 14:15:52 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-yw1-f53.google.com (mail-yw1-f53.google.com [209.85.161.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5ACAE6F4D9; Tue, 14 May 2019 14:15:50 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by mail-yw1-f53.google.com with SMTP id o65so14084179ywd.8; Tue, 14 May 2019 07:15:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nOmyrxQjd/QBVNITrFFgDR2m84LECJCk/QBUzuG9Vrk=; b=Y9JfalbwL5pBHPkMCwLni6owMXng9sqERRhtokLSjc3SsGdS/1dZlv2cWt6KTaGOvv bnEbNThO9H2zKlf9fUKNIGtYPckW07fZb726dlWAtUTNwJJHHdYy5/EBcnkIfpQ7w9LX MIYpk//wx1xg14h4r/Mgu8bZMl9BvpLqh+/EXUDEVbO1TxY9q1B0OJ3ovzysOwN5H+mv /1oYIulWNus57Q7D2ZQ1WEtwDoDL0sYMpdaCsk1C6bYpKfM+xzY1DVotaZpwLkDXCawm 2p/8AGMGW5x6MutOhGvrRAwhmm0y4iLeRX83j1Wf66YkXiExYnq9RFf7WAgDqOr4OfYb x/zg== X-Gm-Message-State: APjAAAVi0slv+21oYunUx48NJ4b1CBl0u2ILAV/q2gxtbLm0EnhNOYpx zzIuPAWVZkdBIw0lkQbidWdCiOT3uiNiAii/keo= X-Google-Smtp-Source: APXvYqzXpwvZDzXa3woWvT5eP5z/yOxaDNuagBEb/dok30H3FnYFjSSvwgVzaw5kzq81TMuHoIa/OcTaFPQS0jUQZNg= X-Received: by 2002:a0d:e505:: with SMTP id o5mr5933172ywe.364.1557843344347; Tue, 14 May 2019 07:15:44 -0700 (PDT) MIME-Version: 1.0 References: <20190514115233.GA9791@grummit.biaix.org> In-Reply-To: <20190514115233.GA9791@grummit.biaix.org> From: Li-Wen Hsu Date: Tue, 14 May 2019 10:15:32 -0400 Message-ID: Subject: Re: reproducible crash after libreoffice update To: Joan Picanyol i Puig Cc: Greg Veldman , Jan Beich , office@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 5ACAE6F4D9 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; spf=pass (mx1.freebsd.org: domain of lwhsufreebsd@gmail.com designates 209.85.161.53 as permitted sender) smtp.mailfrom=lwhsufreebsd@gmail.com X-Spamd-Result: default: False [-5.98 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_NEQ_ENVFROM(0.00)[lwhsu@freebsd.org,lwhsufreebsd@gmail.com]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; RCVD_TLS_LAST(0.00)[]; DMARC_NA(0.00)[freebsd.org]; TO_DN_SOME(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: alt3.gmail-smtp-in.l.google.com]; NEURAL_HAM_SHORT(-0.93)[-0.929,0]; RCVD_IN_DNSWL_NONE(0.00)[53.161.85.209.list.dnswl.org : 127.0.5.0]; IP_SCORE(-3.04)[ip: (-9.31), ipnet: 209.85.128.0/17(-3.59), asn: 15169(-2.27), country: US(-0.06)]; FORGED_SENDER(0.30)[lwhsu@freebsd.org,lwhsufreebsd@gmail.com]; MIME_TRACE(0.00)[0:+]; R_DKIM_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; TAGGED_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 14:15:54 -0000 On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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: > > > 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? 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? Thanks, Li-Wen From owner-freebsd-office@freebsd.org Tue May 14 15:14:21 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AB751590880 for ; Tue, 14 May 2019 15:14:21 +0000 (UTC) (envelope-from pica@biaix.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7200D71097 for ; Tue, 14 May 2019 15:14:16 +0000 (UTC) (envelope-from pica@biaix.org) Received: by mailman.ysv.freebsd.org (Postfix) id 365DD1590874; Tue, 14 May 2019 15:14:16 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 24D1C1590872 for ; Tue, 14 May 2019 15:14:16 +0000 (UTC) (envelope-from pica@biaix.org) Received: from hobbes.biaix.org (43.red-2-139-164.staticip.rima-tde.net [2.139.164.43]) by mx1.freebsd.org (Postfix) with SMTP id 5D87A71095 for ; Tue, 14 May 2019 15:14:15 +0000 (UTC) (envelope-from pica@biaix.org) Received: (qmail 12344 invoked from network); 14 May 2019 15:02:09 -0000 Received: from unknown (HELO grummit.biaix.org) (192.168.124.6) by hobbes.biaix.org with SMTP; 14 May 2019 15:02:09 -0000 Received: (qmail 12328 invoked by uid 1012); 14 May 2019 15:02:06 -0000 Date: Tue, 14 May 2019 17:02:06 +0200 From: Joan Picanyol i Puig To: Li-Wen Hsu Cc: Greg Veldman , Jan Beich , office@freebsd.org Subject: Re: reproducible crash after libreoffice update Message-ID: <20190514150206.GB11862@grummit.biaix.org> References: <20190514115233.GA9791@grummit.biaix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Rspamd-Queue-Id: 5D87A71095 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.978,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 15:14:21 -0000 Hi Li-Wen, Thanks for the prompt response, * Li-Wen Hsu [20190514 16:03]: > On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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: > > > > > > 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? > > 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? 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. tks -- joan From owner-freebsd-office@freebsd.org Tue May 14 15:19:50 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8EF3015909FE for ; Tue, 14 May 2019 15:19:50 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 8CAD7711EB for ; Tue, 14 May 2019 15:19:49 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 4D41D15909F7; Tue, 14 May 2019 15:19:49 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 295C715909F5 for ; Tue, 14 May 2019 15:19:49 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: from mail-yw1-f65.google.com (mail-yw1-f65.google.com [209.85.161.65]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C082F711E9; Tue, 14 May 2019 15:19:48 +0000 (UTC) (envelope-from lwhsu.freebsd@gmail.com) Received: by mail-yw1-f65.google.com with SMTP id t5so8384405ywf.10; Tue, 14 May 2019 08:19:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=tPab/k72fAjU3NJ0AQ/XpD7SSxZFnM/UyymKcTcOdMk=; b=OJ4Q9wjpfSMGMJRLifAPdkdgwUqN6hcz8npENdBlrS3IZ6138e4+3BklMJ2HuCrTuZ d2QttiUOpcJ4bZhWLLFg8FdMnjHWR/Ucn4zsXx29HIFpP00wvtPMtN9L1kK9w5PvjkNb AdBVRFukccbAgnQW0EA1vEw8aS12Z+m1tpmXRTCkTpm+CjDUxcfVcrS0+ug7tZziDIVA 7+KwxBoyy5YhFnIaMiflN7siUgWuaha28umL84zNFhblSVATGNjPTGnTIYXkuc4kthq2 iq8LsmVdQQ0Zq5/2xf81qAyRwbnnymDRm6I8BgmxXu29TiYAYOVMQM5gFK9r8vIqh85e qGsw== X-Gm-Message-State: APjAAAVeaDG8anBjcl/naJt6bAM3BWLKoI9A3AECmUMsxeRD1X3/mFx0 goJf5XLgF3fdamanB80v0YEVHx96RKX5ewOZJxM= X-Google-Smtp-Source: APXvYqz3lbV/4OPdu4MhKiXb+jCnYIWPB3WNXYN0KMMCGb0KLw9mY0HmfMBdWcHrlS7ri84ciQ5DII9cJJkd3yR20BQ= X-Received: by 2002:a81:5551:: with SMTP id j78mr17439704ywb.8.1557847182216; Tue, 14 May 2019 08:19:42 -0700 (PDT) MIME-Version: 1.0 References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> In-Reply-To: <20190514150206.GB11862@grummit.biaix.org> From: Li-Wen Hsu Date: Tue, 14 May 2019 11:19:30 -0400 Message-ID: Subject: Re: reproducible crash after libreoffice update To: Joan Picanyol i Puig Cc: Greg Veldman , Jan Beich , office@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: C082F711E9 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.91 / 15.00]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.91)[-0.912,0]; TAGGED_FROM(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 15:19:50 -0000 On Tue, May 14, 2019 at 11:14 AM Joan Picanyol i Puig wrote: > > Hi Li-Wen, > > Thanks for the prompt response, > > * Li-Wen Hsu [20190514 16:03]: > > On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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: > > > > > > > > > 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? > > > > 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? > > 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. libreoffice-6.2.3.txz and ca-libreoffice-6.2.3.txz should be fine, unless you want to pull in all the l10n packages, which is what -i18n port does. From owner-freebsd-office@freebsd.org Tue May 14 15:59:19 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B92D71591CE9 for ; Tue, 14 May 2019 15:59:19 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 53B7B7282A for ; Tue, 14 May 2019 15:59:19 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1475D1591CE8; Tue, 14 May 2019 15:59:19 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 022271591CE7 for ; Tue, 14 May 2019 15:59:19 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9970372826; Tue, 14 May 2019 15:59:18 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 8820613DE0; Tue, 14 May 2019 15:59:18 +0000 (UTC) From: Jan Beich To: Joan Picanyol i Puig Cc: Li-Wen Hsu , office@freebsd.org, Greg Veldman Subject: Re: reproducible crash after libreoffice update References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> Date: Tue, 14 May 2019 17:59:13 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 9970372826 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.93 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.93)[-0.931,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-0.999,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 15:59:20 -0000 Joan Picanyol i Puig writes: > Hi Li-Wen, > > Thanks for the prompt response, > > * Li-Wen Hsu [20190514 16:03]: >> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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. From owner-freebsd-office@freebsd.org Tue May 14 18:03:34 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3A431594690 for ; Tue, 14 May 2019 18:03:34 +0000 (UTC) (envelope-from pica@biaix.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 18DEF76893 for ; Tue, 14 May 2019 18:03:34 +0000 (UTC) (envelope-from pica@biaix.org) Received: by mailman.ysv.freebsd.org (Postfix) id CD78C159468F; Tue, 14 May 2019 18:03:33 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBEB1159468E for ; Tue, 14 May 2019 18:03:33 +0000 (UTC) (envelope-from pica@biaix.org) Received: from hobbes.biaix.org (43.red-2-139-164.staticip.rima-tde.net [2.139.164.43]) by mx1.freebsd.org (Postfix) with SMTP id D3EB876892 for ; Tue, 14 May 2019 18:03:32 +0000 (UTC) (envelope-from pica@biaix.org) Received: (qmail 14330 invoked from network); 14 May 2019 17:51:29 -0000 Received: from hobbes.biaix.org (HELO grummit.biaix.org) (192.168.124.6) by hobbes.biaix.org with SMTP; 14 May 2019 17:51:29 -0000 Received: (qmail 14301 invoked by uid 1012); 14 May 2019 17:50:41 -0000 Date: Tue, 14 May 2019 19:50:41 +0200 From: Joan Picanyol i Puig To: Jan Beich Cc: Li-Wen Hsu , office@freebsd.org, Greg Veldman Subject: Re: reproducible crash after libreoffice update Message-ID: <20190514175041.GA14247@grummit.biaix.org> References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Rspamd-Queue-Id: D3EB876892 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.98 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.980,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 18:03:34 -0000 * Jan Beich [20190514 17:47]: > Joan Picanyol i Puig writes: > > > Hi Li-Wen, > > > > Thanks for the prompt response, > > > > * Li-Wen Hsu [20190514 16:03]: > >> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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? Trying to edit a cell in Calc. With two different worksheets so far, (both xlsx and ods formats), the second one extremely simple. What icu do you have installed? tks -- joan From owner-freebsd-office@freebsd.org Tue May 14 19:41:56 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 489CD159693D for ; Tue, 14 May 2019 19:41:56 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D7A4381601 for ; Tue, 14 May 2019 19:41:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 96B4B1596933; Tue, 14 May 2019 19:41:55 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 852CA159692D for ; Tue, 14 May 2019 19:41:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0E81E815FC; Tue, 14 May 2019 19:41:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id E43C7162DD; Tue, 14 May 2019 19:41:54 +0000 (UTC) From: Jan Beich To: Joan Picanyol i Puig Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> Date: Tue, 14 May 2019 21:41:51 +0200 In-Reply-To: <20190514175041.GA14247@grummit.biaix.org> (Joan Picanyol i. Puig's message of "Tue, 14 May 2019 19:50:41 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 0E81E815FC X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.96 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_SHORT(-0.97)[-0.965,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_LONG(-1.00)[-0.999,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 May 2019 19:41:56 -0000 Joan Picanyol i Puig writes: > * Jan Beich [20190514 17:47]: > >> Joan Picanyol i Puig writes: >> >> > Hi Li-Wen, >> > >> > Thanks for the prompt response, >> > >> > * Li-Wen Hsu [20190514 16:03]: >> >> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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? > > Trying to edit a cell in Calc. With two different worksheets so far, > (both xlsx and ods formats), the second one extremely simple. Can you upload those spreadsheets or describe their contents in a little more detail? The following didn't crash here: $ fetch https://file-examples.com/wp-content/uploads/2017/02/file_example_XLSX_10.xlsx $ fetch https://file-examples.com/wp-content/uploads/2017/10/file_example_ODS_10.ods $ libreoffice file_example_XLSX_10.xlsx file_example_ODS_10.ods > What icu do you have installed? Whatever was in /latest or /quarterly at the time. Both had 64.2. My runtime testing environment is poudriere-empty at the start. From owner-freebsd-office@freebsd.org Wed May 15 08:03:39 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3C5C415AEE4D for ; Wed, 15 May 2019 08:03:39 +0000 (UTC) (envelope-from pica@biaix.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 2ADA080B1A for ; Wed, 15 May 2019 08:03:38 +0000 (UTC) (envelope-from pica@biaix.org) Received: by mailman.ysv.freebsd.org (Postfix) id DFB0115AEE41; Wed, 15 May 2019 08:03:37 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 62A5115AEE40 for ; Wed, 15 May 2019 08:03:37 +0000 (UTC) (envelope-from pica@biaix.org) Received: from hobbes.biaix.org (43.red-2-139-164.staticip.rima-tde.net [2.139.164.43]) by mx1.freebsd.org (Postfix) with SMTP id C17CE80B18 for ; Wed, 15 May 2019 08:03:35 +0000 (UTC) (envelope-from pica@biaix.org) Received: (qmail 24355 invoked from network); 15 May 2019 07:51:32 -0000 Received: from hobbes.biaix.org (HELO grummit.biaix.org) (192.168.124.6) by hobbes.biaix.org with SMTP; 15 May 2019 07:51:32 -0000 Received: (qmail 24336 invoked by uid 1012); 15 May 2019 07:51:17 -0000 Date: Wed, 15 May 2019 09:51:17 +0200 From: Joan Picanyol i Puig To: Jan Beich Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update Message-ID: <20190515075117.GA23790@grummit.biaix.org> References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="2oS5YaxWCcQjTEyO" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Rspamd-Queue-Id: C17CE80B18 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.99)[-0.995,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 May 2019 08:03:39 -0000 --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Jan, Many thanks for the followup. It's been most helpful in nailing down the issue to a l10n setting (see below). * Jan Beich [20190514 21:30]: > Joan Picanyol i Puig writes: [...] > >> >> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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? > > > > Trying to edit a cell in Calc. With two different worksheets so far, > > (both xlsx and ods formats), the second one extremely simple. > > Can you upload those spreadsheets or describe their contents in a little > more detail? The following didn't crash here: Find attached a problematic spreadsheet. I get the gdb trace with libreoffice --backtrace ~/_wd/assets_rename.ods as soon as I try to enter some text in the selected cell. However, I've found that setting $LANG to en_US.UTF-8 instead of ca_US.UTF-8 avoids the issue. > > $ fetch https://file-examples.com/wp-content/uploads/2017/02/file_example_XLSX_10.xlsx > $ fetch https://file-examples.com/wp-content/uploads/2017/10/file_example_ODS_10.ods > $ libreoffice file_example_XLSX_10.xlsx file_example_ODS_10.ods I can reproduce the crash with these two files and LANG=ca_ES.UTF-8 (simply selecting and inserting text in some cells). > > > What icu do you have installed? > > Whatever was in /latest or /quarterly at the time. Both had 64.2. > My runtime testing environment is poudriere-empty at the start. I've tried cleaning my user profile (rm ~/.config/libreoffice/4) without improvement. What would your next suggestion be? Is it still worth to try /latest ? tks -- pica --2oS5YaxWCcQjTEyO Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="gdbtrace.assets_rename.log" warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 31484] [New LWP 101561 of process 31483] [New LWP 101613 of process 31483] [LWP 101561 of process 31483 exited] [New LWP 101014 of process 31483] [New LWP 101653 of process 31483] [LWP 101014 of process 31483 exited] [Detaching after vfork from child process 31485] [New LWP 100535 of process 31483] [New LWP 100715 of process 31483] [LWP 100715 of process 31483 exited] [New LWP 101191 of process 31483] [LWP 101191 of process 31483 exited] [LWP 100535 of process 31483 exited] [New LWP 101215 of process 31483] [New LWP 101625 of process 31483] [New LWP 101715 of process 31483] [LWP 101715 of process 31483 exited] [New LWP 101006 of process 31483] [LWP 101006 of process 31483 exited] [New LWP 101681 of process 31483] [LWP 101681 of process 31483 exited] 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 #4 0x000000080fb6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x000000080f816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000080f80c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x000000080f859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x000000080fc8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x000000080fc8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x000000080fc8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081014e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008100b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () Thread 10 (LWP 101625 of process 31483): #0 0x000000080077f66c in () at /lib/libthr.so.3 #1 0x0000000800773731 in () at /lib/libthr.so.3 #2 0x000000080077d3ac in () at /lib/libthr.so.3 #3 0x00000008065540ef in g_cond_wait_until () at /usr/local/lib/libglib-2.0.so.0 #4 0x00000008064d9e14 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008064d9fae in g_async_queue_timeout_pop () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000806535679 in () at /usr/local/lib/libglib-2.0.so.0 #7 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #8 0x0000000800771776 in () at /lib/libthr.so.3 #9 0x0000000000000000 in () Thread 9 (LWP 101215 of process 31483): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080650bea7 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #4 0x000000080650dba6 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000800771776 in () at /lib/libthr.so.3 #7 0x0000000000000000 in () Thread 5 (LWP 101653 of process 31483): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080b956330 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #3 0x000000080b9564f9 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #4 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #5 0x0000000800771776 in () at /lib/libthr.so.3 #6 0x0000000000000000 in () Thread 3 (LWP 101613 of process 31483): #0 0x00000008004b692a in _accept () at /lib/libc.so.7 #1 0x0000000800773e46 in () at /lib/libthr.so.3 #2 0x0000000800294ce7 in osl_acceptPipe () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #3 0x000000080031a731 in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #4 0x00000008014ec7eb in salhelper::Thread::run() () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #5 0x00000008014ec97f in () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #6 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #7 0x0000000800771776 in () at /lib/libthr.so.3 #8 0x0000000000000000 in () Thread 1 (LWP 100985 of process 31483): #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 #4 0x000000080fb6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x000000080f816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000080f80c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x000000080f859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x000000080fc8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x000000080fc8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x000000080fc8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081014e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008100b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () A debugging session is active. Inferior 1 [process 31483] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 34989] [New LWP 101739 of process 34988] [New LWP 102232 of process 34988] [LWP 101739 of process 34988 exited] [New LWP 101262 of process 34988] [New LWP 101958 of process 34988] [LWP 101958 of process 34988 exited] [New LWP 101950 of process 34988] [LWP 101950 of process 34988 exited] [New LWP 101927 of process 34988] [Detaching after vfork from child process 34990] [New LWP 102233 of process 34988] [LWP 102233 of process 34988 exited] [LWP 101262 of process 34988 exited] [New LWP 101223 of process 34988] [New LWP 101442 of process 34988] [LWP 101442 of process 34988 exited] [LWP 101223 of process 34988 exited] [New LWP 101519 of process 34988] [New LWP 101856 of process 34988] [New LWP 101959 of process 34988] [LWP 101959 of process 34988 exited] [New LWP 100755 of process 34988] [LWP 100755 of process 34988 exited] 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 #4 0x0000000811b6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x0000000811816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000081180c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x0000000811859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x0000000811c8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x0000000811c8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x0000000811c8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081214e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008120b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () Thread 12 (LWP 101856 of process 34988): #0 0x000000080077f66c in () at /lib/libthr.so.3 #1 0x0000000800773731 in () at /lib/libthr.so.3 #2 0x000000080077d3ac in () at /lib/libthr.so.3 #3 0x00000008065540ef in g_cond_wait_until () at /usr/local/lib/libglib-2.0.so.0 #4 0x00000008064d9e14 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008064d9fae in g_async_queue_timeout_pop () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000806535679 in () at /usr/local/lib/libglib-2.0.so.0 #7 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #8 0x0000000800771776 in () at /lib/libthr.so.3 #9 0x0000000000000000 in () Thread 11 (LWP 101519 of process 34988): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080650bea7 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #4 0x000000080650dba6 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000800771776 in () at /lib/libthr.so.3 #7 0x0000000000000000 in () Thread 7 (LWP 101927 of process 34988): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080b956330 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #3 0x000000080b9564f9 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #4 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #5 0x0000000800771776 in () at /lib/libthr.so.3 #6 0x0000000000000000 in () Thread 3 (LWP 102232 of process 34988): #0 0x00000008004b692a in _accept () at /lib/libc.so.7 #1 0x0000000800773e46 in () at /lib/libthr.so.3 #2 0x0000000800294ce7 in osl_acceptPipe () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #3 0x000000080031a731 in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #4 0x00000008014ec7eb in salhelper::Thread::run() () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #5 0x00000008014ec97f in () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #6 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #7 0x0000000800771776 in () at /lib/libthr.so.3 #8 0x0000000000000000 in () Thread 1 (LWP 100872 of process 34988): #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 #4 0x0000000811b6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x0000000811816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000081180c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x0000000811859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x0000000811c8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x0000000811c8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x0000000811c8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081214e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008120b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () A debugging session is active. Inferior 1 [process 34988] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35005] [New LWP 101484 of process 35004] [New LWP 101677 of process 35004] [LWP 101484 of process 35004 exited] [New LWP 101473 of process 35004] [New LWP 101937 of process 35004] [LWP 101937 of process 35004 exited] [New LWP 101960 of process 35004] [LWP 101960 of process 35004 exited] [New LWP 101450 of process 35004] [Detaching after vfork from child process 35006] [New LWP 101975 of process 35004] [LWP 101975 of process 35004 exited] [LWP 101473 of process 35004 exited] [New LWP 100702 of process 35004] [New LWP 101208 of process 35004] [LWP 101208 of process 35004 exited] [LWP 100702 of process 35004 exited] [New LWP 101420 of process 35004] [LWP 101450 of process 35004 exited] [LWP 101420 of process 35004 exited] [LWP 101677 of process 35004 exited] [Inferior 1 (process 35004) exited normally] /usr/local/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. The program is not being run. The program is not being run. warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35019] [New LWP 100567 of process 35018] [New LWP 101998 of process 35018] [LWP 100567 of process 35018 exited] [New LWP 101898 of process 35018] [New LWP 102001 of process 35018] [New LWP 102003 of process 35018] [LWP 102003 of process 35018 exited] [New LWP 102002 of process 35018] [LWP 102002 of process 35018 exited] [New LWP 101465 of process 35018] [LWP 101465 of process 35018 exited] [LWP 101898 of process 35018 exited] [New LWP 101155 of process 35018] [Detaching after vfork from child process 35020] [New LWP 102006 of process 35018] [LWP 102006 of process 35018 exited] [LWP 101155 of process 35018 exited] [New LWP 100726 of process 35018] [LWP 100726 of process 35018 exited] [New LWP 101414 of process 35018] [LWP 101414 of process 35018 exited] [New LWP 100763 of process 35018] [New LWP 101763 of process 35018] [New LWP 102236 of process 35018] [LWP 101763 of process 35018 exited] [LWP 102236 of process 35018 exited] [LWP 100763 of process 35018 exited] [New LWP 101417 of process 35018] [LWP 101417 of process 35018 exited] [New LWP 101419 of process 35018] [LWP 101419 of process 35018 exited] [New LWP 100430 of process 35018] [New LWP 100697 of process 35018] [New LWP 101526 of process 35018] [New LWP 101953 of process 35018] [LWP 101953 of process 35018 exited] [LWP 101526 of process 35018 exited] [New LWP 101447 of process 35018] [New LWP 101967 of process 35018] [LWP 101447 of process 35018 exited] [LWP 101967 of process 35018 exited] [New LWP 100484 of process 35018] [New LWP 101986 of process 35018] [New LWP 102008 of process 35018] [New LWP 102237 of process 35018] [New LWP 102239 of process 35018] [New LWP 102240 of process 35018] [New LWP 102241 of process 35018] [LWP 101986 of process 35018 exited] [LWP 102008 of process 35018 exited] [LWP 102241 of process 35018 exited] [LWP 102239 of process 35018 exited] [LWP 102237 of process 35018 exited] [LWP 102240 of process 35018 exited] [LWP 100484 of process 35018 exited] [New LWP 100696 of process 35018] [LWP 102001 of process 35018 exited] [LWP 100696 of process 35018 exited] [LWP 101998 of process 35018 exited] [LWP 100697 of process 35018 exited] [LWP 100430 of process 35018 exited] [Inferior 1 (process 35018) exited normally] /usr/local/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. Program received signal SIGINT, Interrupt. 0x000000080020ce70 in r_debug_state () from /libexec/ld-elf.so.1 #0 0x000000080020ce70 in r_debug_state () at /libexec/ld-elf.so.1 #1 0x00000008002110e2 in () at /libexec/ld-elf.so.1 #2 0x0000000000000000 in () Thread 1 (LWP 101449 of process 35044): #0 0x000000080020ce70 in r_debug_state () at /libexec/ld-elf.so.1 #1 0x00000008002110e2 in () at /libexec/ld-elf.so.1 #2 0x0000000000000000 in () A debugging session is active. Inferior 1 [process 35044] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35057] [New LWP 100747 of process 35056] [New LWP 100912 of process 35056] [LWP 100747 of process 35056 exited] [New LWP 101446 of process 35056] [New LWP 101456 of process 35056] [LWP 101446 of process 35056 exited] [Detaching after vfork from child process 35058] [New LWP 101464 of process 35056] [New LWP 101494 of process 35056] [LWP 101494 of process 35056 exited] [New LWP 101983 of process 35056] [LWP 101983 of process 35056 exited] [LWP 101464 of process 35056 exited] [New LWP 100734 of process 35056] [New LWP 101042 of process 35056] [New LWP 101985 of process 35056] [LWP 101985 of process 35056 exited] [New LWP 101265 of process 35056] [LWP 101265 of process 35056 exited] [New LWP 102016 of process 35056] [LWP 102016 of process 35056 exited] [New LWP 100789 of process 35056] [LWP 100789 of process 35056 exited] [New LWP 101051 of process 35056] [New LWP 102025 of process 35056] [New LWP 102036 of process 35056] [LWP 102025 of process 35056 exited] [LWP 102036 of process 35056 exited] [LWP 101051 of process 35056 exited] [New LWP 100929 of process 35056] [LWP 100929 of process 35056 exited] [New LWP 100989 of process 35056] [New LWP 101151 of process 35056] [New LWP 102069 of process 35056] [New LWP 102070 of process 35056] [New LWP 102132 of process 35056] [New LWP 102143 of process 35056] [New LWP 102242 of process 35056] [LWP 102242 of process 35056 exited] [LWP 100989 of process 35056 exited] [LWP 102132 of process 35056 exited] [LWP 102070 of process 35056 exited] [LWP 102069 of process 35056 exited] [LWP 102143 of process 35056 exited] [LWP 101151 of process 35056 exited] [New LWP 100487 of process 35056] [LWP 100487 of process 35056 exited] [New LWP 101061 of process 35056] [LWP 101456 of process 35056 exited] [LWP 101061 of process 35056 exited] [LWP 100912 of process 35056 exited] [LWP 100734 of process 35056 exited] [LWP 101042 of process 35056 exited] [Inferior 1 (process 35056) exited normally] /usr/local/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35071] [New LWP 100773 of process 35070] [New LWP 100952 of process 35070] [LWP 100773 of process 35070 exited] [New LWP 100771 of process 35070] [New LWP 101102 of process 35070] [LWP 100771 of process 35070 exited] [Detaching after vfork from child process 35072] [New LWP 100602 of process 35070] [New LWP 101202 of process 35070] [LWP 101202 of process 35070 exited] [New LWP 101127 of process 35070] [LWP 101127 of process 35070 exited] [LWP 100602 of process 35070 exited] [New LWP 101009 of process 35070] [New LWP 101193 of process 35070] [New LWP 101251 of process 35070] [LWP 101251 of process 35070 exited] [New LWP 101010 of process 35070] [LWP 101010 of process 35070 exited] [New LWP 101141 of process 35070] [New LWP 101252 of process 35070] [LWP 101141 of process 35070 exited] [LWP 101252 of process 35070 exited] [New LWP 101199 of process 35070] [New LWP 101256 of process 35070] [New LWP 101451 of process 35070] [LWP 101256 of process 35070 exited] [LWP 101451 of process 35070 exited] [LWP 101199 of process 35070 exited] [New LWP 101170 of process 35070] [LWP 101170 of process 35070 exited] [New LWP 101216 of process 35070] [LWP 101102 of process 35070 exited] [LWP 101216 of process 35070 exited] [LWP 100952 of process 35070 exited] [LWP 101009 of process 35070 exited] [LWP 101193 of process 35070 exited] [Inferior 1 (process 35070) exited normally] /usr/local/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35085] [New LWP 101007 of process 35084] [New LWP 101037 of process 35084] [LWP 101007 of process 35084 exited] [New LWP 101055 of process 35084] [New LWP 101253 of process 35084] [LWP 101055 of process 35084 exited] [Detaching after vfork from child process 35086] [New LWP 101270 of process 35084] [New LWP 101301 of process 35084] [LWP 101301 of process 35084 exited] [New LWP 101322 of process 35084] [LWP 101322 of process 35084 exited] [LWP 101270 of process 35084 exited] [New LWP 101295 of process 35084] [New LWP 101323 of process 35084] [New LWP 101384 of process 35084] [LWP 101384 of process 35084 exited] [New LWP 100668 of process 35084] [LWP 100668 of process 35084 exited] [New LWP 102073 of process 35084] [LWP 102073 of process 35084 exited] [New LWP 100844 of process 35084] [LWP 100844 of process 35084 exited] 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 #4 0x000000080fb6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x000000080f816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000080f80c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x000000080f859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x000000080fc8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x000000080fc8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x000000080fc8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081014e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008100b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () Thread 10 (LWP 101323 of process 35084): #0 0x000000080077f66c in () at /lib/libthr.so.3 #1 0x0000000800773731 in () at /lib/libthr.so.3 #2 0x000000080077d3ac in () at /lib/libthr.so.3 #3 0x00000008065540ef in g_cond_wait_until () at /usr/local/lib/libglib-2.0.so.0 #4 0x00000008064d9e14 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008064d9fae in g_async_queue_timeout_pop () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000806535679 in () at /usr/local/lib/libglib-2.0.so.0 #7 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #8 0x0000000800771776 in () at /lib/libthr.so.3 #9 0x0000000000000000 in () Thread 9 (LWP 101295 of process 35084): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080650bea7 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #4 0x000000080650dba6 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000800771776 in () at /lib/libthr.so.3 #7 0x0000000000000000 in () Thread 5 (LWP 101253 of process 35084): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080b956330 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #3 0x000000080b9564f9 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #4 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #5 0x0000000800771776 in () at /lib/libthr.so.3 #6 0x0000000000000000 in () Thread 3 (LWP 101037 of process 35084): #0 0x00000008004b692a in _accept () at /lib/libc.so.7 #1 0x0000000800773e46 in () at /lib/libthr.so.3 #2 0x0000000800294ce7 in osl_acceptPipe () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #3 0x000000080031a731 in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #4 0x00000008014ec7eb in salhelper::Thread::run() () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #5 0x00000008014ec97f in () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #6 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #7 0x0000000800771776 in () at /lib/libthr.so.3 #8 0x0000000000000000 in () Thread 1 (LWP 100468 of process 35084): #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 #4 0x000000080fb6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x000000080f816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000080f80c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x000000080f859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x000000080fc8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x000000080fc8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x000000080fc8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081014e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008100b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () A debugging session is active. Inferior 1 [process 35084] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Detaching after fork from child process 35104] [New LWP 101406 of process 35103] [New LWP 101427 of process 35103] [LWP 101406 of process 35103 exited] [New LWP 101377 of process 35103] [New LWP 101463 of process 35103] [LWP 101463 of process 35103 exited] [New LWP 101468 of process 35103] [LWP 101468 of process 35103 exited] [New LWP 101082 of process 35103] [Detaching after vfork from child process 35105] [New LWP 101471 of process 35103] [LWP 101471 of process 35103 exited] [LWP 101377 of process 35103 exited] [New LWP 100708 of process 35103] [LWP 100708 of process 35103 exited] [New LWP 101236 of process 35103] [New LWP 101351 of process 35103] [LWP 101351 of process 35103 exited] [LWP 101236 of process 35103 exited] [New LWP 101355 of process 35103] [LWP 101355 of process 35103 exited] [New LWP 101381 of process 35103] [New LWP 101391 of process 35103] [LWP 101381 of process 35103 exited] [New LWP 101308 of process 35103] [LWP 101391 of process 35103 exited] [New LWP 101088 of process 35103] [New LWP 101397 of process 35103] [LWP 101397 of process 35103 exited] [New LWP 100756 of process 35103] [LWP 100756 of process 35103 exited] 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 #4 0x0000000811b6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x0000000811816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000081180c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x0000000811859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x0000000811c8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x0000000811c8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x0000000811c8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081214e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008120b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () Thread 16 (LWP 101088 of process 35103): #0 0x000000080077f66c in () at /lib/libthr.so.3 #1 0x0000000800773731 in () at /lib/libthr.so.3 #2 0x000000080077d3ac in () at /lib/libthr.so.3 #3 0x00000008065540ef in g_cond_wait_until () at /usr/local/lib/libglib-2.0.so.0 #4 0x00000008064d9e14 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008064d9fae in g_async_queue_timeout_pop () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000806535679 in () at /usr/local/lib/libglib-2.0.so.0 #7 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #8 0x0000000800771776 in () at /lib/libthr.so.3 #9 0x0000000000000000 in () Thread 15 (LWP 101308 of process 35103): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080650bea7 in () at /usr/local/lib/libglib-2.0.so.0 #3 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #4 0x000000080650dba6 in () at /usr/local/lib/libglib-2.0.so.0 #5 0x00000008065345fa in () at /usr/local/lib/libglib-2.0.so.0 #6 0x0000000800771776 in () at /lib/libthr.so.3 #7 0x0000000000000000 in () Thread 7 (LWP 101082 of process 35103): #0 0x00000008004c91ea in _poll () at /lib/libc.so.7 #1 0x0000000800774296 in () at /lib/libthr.so.3 #2 0x000000080b956330 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #3 0x000000080b9564f9 in () at /usr/local/lib/libreoffice/program/libvclplug_genlo.so #4 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #5 0x0000000800771776 in () at /lib/libthr.so.3 #6 0x0000000000000000 in () Thread 3 (LWP 101427 of process 35103): #0 0x00000008004b692a in _accept () at /lib/libc.so.7 #1 0x0000000800773e46 in () at /lib/libthr.so.3 #2 0x0000000800294ce7 in osl_acceptPipe () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #3 0x000000080031a731 in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #4 0x00000008014ec7eb in salhelper::Thread::run() () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #5 0x00000008014ec97f in () at /usr/local/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #6 0x000000080029c9fe in () at /usr/local/lib/libreoffice/program/libuno_sal.so.3 #7 0x0000000800771776 in () at /lib/libthr.so.3 #8 0x0000000000000000 in () Thread 1 (LWP 101767 of process 35103): #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 #4 0x0000000811b6f426 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #5 0x0000000811816142 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #6 0x000000081180c4d7 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #7 0x0000000811859d6c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #8 0x0000000811c8b61e in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #9 0x0000000811c8d57c in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #10 0x0000000811c8f24a in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #11 0x000000081214e816 in ScTabViewShell::TabKeyInput(KeyEvent const&) () at /usr/local/lib/libreoffice/program/../program/libsclo.so #12 0x00000008120b7257 in () at /usr/local/lib/libreoffice/program/../program/libsclo.so #13 0x0000000803eda412 in () at /usr/local/lib/libreoffice/program/libvcllo.so #14 0x0000000803ed82b4 in () at /usr/local/lib/libreoffice/program/libvcllo.so #15 0x000000080b2e502b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #16 0x000000080b2ec50e in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #17 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #18 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #19 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #20 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #21 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #22 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #23 0x000000080642d2ac in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #24 0x000000080642db13 in g_signal_emit_by_name () at /usr/local/lib/libgobject-2.0.so.0 #25 0x000000080b56d1c4 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #26 0x000000080b56cf49 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #27 0x000000080b2ebd9b in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #28 0x000000080b2e7f56 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #29 0x000000080b587134 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #30 0x000000080641765c in g_closure_invoke () at /usr/local/lib/libgobject-2.0.so.0 #31 0x000000080642c5b5 in () at /usr/local/lib/libgobject-2.0.so.0 #32 0x000000080642d56f in g_signal_emit_valist () at /usr/local/lib/libgobject-2.0.so.0 #33 0x000000080642d934 in g_signal_emit () at /usr/local/lib/libgobject-2.0.so.0 #34 0x000000080b6bb093 in () at /usr/local/lib/libgtk-x11-2.0.so.0 #35 0x000000080b584d24 in gtk_propagate_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #36 0x000000080b584a59 in gtk_main_do_event () at /usr/local/lib/libgtk-x11-2.0.so.0 #37 0x000000080b7e7841 in () at /usr/local/lib/libgdk-x11-2.0.so.0 #38 0x000000080650bb77 in g_main_context_dispatch () at /usr/local/lib/libglib-2.0.so.0 #39 0x000000080650bf03 in () at /usr/local/lib/libglib-2.0.so.0 #40 0x000000080650bfb4 in g_main_context_iteration () at /usr/local/lib/libglib-2.0.so.0 #41 0x000000080b2cbfb8 in () at /usr/local/lib/libreoffice/program/libvclplug_gtklo.so #42 0x000000080417f0be in Application::Execute() () at /usr/local/lib/libreoffice/program/libvcllo.so #43 0x00000008002f31be in () at /usr/local/lib/libreoffice/program/libsofficeapp.so #44 0x000000080418483a in ImplSVMain() () at /usr/local/lib/libreoffice/program/libvcllo.so #45 0x000000080031d701 in soffice_main () at /usr/local/lib/libreoffice/program/libsofficeapp.so #46 0x0000000000201360 in () #47 0x000000000020111b in () #48 0x0000000800229000 in () #49 0x0000000000000000 in () A debugging session is active. Inferior 1 [process 35103] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] --2oS5YaxWCcQjTEyO-- From owner-freebsd-office@freebsd.org Wed May 15 12:01:49 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 07349158EF03 for ; Wed, 15 May 2019 12:01:49 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9713788B78 for ; Wed, 15 May 2019 12:01:48 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 58339158EEFE; Wed, 15 May 2019 12:01:48 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36190158EEFB for ; Wed, 15 May 2019 12:01:48 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BA64688B70; Wed, 15 May 2019 12:01:47 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 9C4383806; Wed, 15 May 2019 12:01:47 +0000 (UTC) From: Jan Beich To: Joan Picanyol i Puig Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> <20190515075117.GA23790@grummit.biaix.org> Date: Wed, 15 May 2019 14:01:33 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: BA64688B70 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.99)[-0.995,0]; NEURAL_HAM_SHORT(-0.96)[-0.960,0]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 May 2019 12:01:49 -0000 Joan Picanyol i Puig writes: > * Jan Beich [20190514 21:30]: >> Joan Picanyol i Puig writes: > [...] >> >> >> On Tue, May 14, 2019 at 8:11 AM Joan Picanyol i Puig 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? >> > >> > Trying to edit a cell in Calc. With two different worksheets so far, >> > (both xlsx and ods formats), the second one extremely simple. >> >> Can you upload those spreadsheets or describe their contents in a little >> more detail? The following didn't crash here: > > Find attached a problematic spreadsheet. I get the gdb trace with > > libreoffice --backtrace ~/_wd/assets_rename.ods > > as soon as I try to enter some text in the selected cell. Doesn't crash here. Which cell did you select? I've tried randomly editing both empty and non-empty cells. > However, I've found that setting $LANG to en_US.UTF-8 instead of > ca_US.UTF-8 avoids the issue. ca_US.UTF-8 doesn't exist unlike ca_ES.UTF-8 or en_CA.UTF-8. I've tried C (default), ca_ES.UTF-8, en_US.UTF-8 locales. >> > What icu do you have installed? >> >> Whatever was in /latest or /quarterly at the time. Both had 64.2. >> My runtime testing environment is poudriere-empty at the start. > > I've tried cleaning my user profile (rm ~/.config/libreoffice/4) without > improvement. > > What would your next suggestion be? Other than "pkg upgrade -f" or bisecting environment? If you need help with debugging pilot errors questions@ maillist maybe a better place. I'm interested in whether there's an ICU bug, not getting your system back to a working state. > Is it still worth to try /latest ? /latest is a fast moving, bumpy target. Packages tend to disappear only to reappear after a few days/weeks. If you still want to try make a backup first and don't forget to read UPDATING. As for libreoffice 6.2.3 it should've been MFH'd to 2019Q2. Releases that improve stability are welcome on /quarterly. However, I'm neither on ports-secteam@ nor use libreoffice. https://blog.documentfoundation.org/blog/2019/04/18/libreoffice-6-2-3/ From owner-freebsd-office@freebsd.org Thu May 16 09:56:44 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EBDED158F8CC for ; Thu, 16 May 2019 09:56:43 +0000 (UTC) (envelope-from pica@biaix.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 5D1E46DF44 for ; Thu, 16 May 2019 09:56:43 +0000 (UTC) (envelope-from pica@biaix.org) Received: by mailman.ysv.freebsd.org (Postfix) id 1A265158F8CA; Thu, 16 May 2019 09:56:43 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA151158F8C8 for ; Thu, 16 May 2019 09:56:42 +0000 (UTC) (envelope-from pica@biaix.org) Received: from hobbes.biaix.org (43.red-2-139-164.staticip.rima-tde.net [2.139.164.43]) by mx1.freebsd.org (Postfix) with SMTP id 59E836DF41 for ; Thu, 16 May 2019 09:56:41 +0000 (UTC) (envelope-from pica@biaix.org) Received: (qmail 44261 invoked from network); 16 May 2019 09:44:30 -0000 Received: from hobbes.biaix.org (HELO grummit.biaix.org) (192.168.124.6) by hobbes.biaix.org with SMTP; 16 May 2019 09:44:30 -0000 Received: (qmail 44243 invoked by uid 1012); 16 May 2019 09:44:25 -0000 Date: Thu, 16 May 2019 11:44:25 +0200 From: Joan Picanyol i Puig To: Jan Beich Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update Message-ID: <20190516094425.GA43894@grummit.biaix.org> References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> <20190515075117.GA23790@grummit.biaix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Rspamd-Queue-Id: 59E836DF41 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.991,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 May 2019 09:56:44 -0000 * Jan Beich [20190515 13:49]: > Joan Picanyol i Puig writes: > > > * Jan Beich [20190514 21:30]: > >> Joan Picanyol i Puig writes: > > [...] > > > > Find attached a problematic spreadsheet. I get the gdb trace with > > > > libreoffice --backtrace ~/_wd/assets_rename.ods > > > > as soon as I try to enter some text in the selected cell. > > Doesn't crash here. Which cell did you select? I've tried randomly > editing both empty and non-empty cells. > > > However, I've found that setting $LANG to en_US.UTF-8 instead of > > ca_US.UTF-8 avoids the issue. > > ca_US.UTF-8 doesn't exist unlike ca_ES.UTF-8 or en_CA.UTF-8. > I've tried C (default), ca_ES.UTF-8, en_US.UTF-8 locales. Sorry, meant ca_ES.UTF-8. Might be specific to it, since I can't reproducte with i.e.: fr_FR.UTF-8. > Other than "pkg upgrade -f" or bisecting environment? If you need help > with debugging pilot errors questions@ maillist maybe a better place. > > I'm interested in whether there's an ICU bug, not getting your system > back to a working state. Fair enough. Given that I have a workaround (change LANG), I've installed icu from ports with debugging symbols to further explore. Backtrace: Thread 1 received signal SIGSEGV, Segmentation fault. icu::CollationSettings::isNumeric (this=0x0) at ./collationsettings.h:211 211 return (options & NUMERIC) != 0; #0 0x0000000800b3068c in icu::CollationSettings::isNumeric() const (this=0x0) at ./collationsettings.h:211 #1 0x0000000800b5a241 in icu::RuleBasedCollator::doCompare(char16_t const*, int, char16_t const*, int, UErrorCode&) const (this=0x81710ef40, left=0x7fffffffcda2 u"pre.conf\xffff", leftLength=8, right=0x7fffffffcd62 u"parent.conf", rightLength=11, errorCode=@0x7fffffffcd34: U_ZERO_ERROR) at rulebasedcollator.cpp:1003 #2 0x0000000800b5a02b in icu::RuleBasedCollator::compare(icu::UnicodeString const&, icu::UnicodeString const&, UErrorCode&) const (this=0x81710ef40, left=..., right=..., errorCode=@0x7fffffffcd34: U_ZERO_ERROR) at rulebasedcollator.cpp:703 #3 0x0000000800b31b39 in icu::Collator::compare(icu::UnicodeString const&, icu::UnicodeString const&) const (this=0x81710ef40, source=..., target=...) at coll.cpp:495 #4 0x000000080cebd0d2 in () at /usr/local/lib/libreoffice/program/../program/libi18npoollo.so #5 0x0000000803ae5f96 in CollatorWrapper::compareString(rtl::OUString const&, rtl::OUString const&) const () at /usr/local/lib/libreoffice/program/libutllo.so It does seem that somehow the collator's settings get lost, some more details: (gdb) up 1 #1 0x0000000800b5a241 in icu::RuleBasedCollator::doCompare (this=0x8173c41c0, left=0x7fffffffce02 u"pre.conf\xffff", leftLength=8, right=0x7fffffffcdc2 u"parent.conf", rightLength=11, errorCode=@0x7fffffffcd94: U_ZERO_ERROR) at rulebasedcollator.cpp:1003 1003 UBool numeric = settings->isNumeric(); (gdb) print *settings Cannot access memory at address 0x0 (gdb) up 1 #2 0x0000000800b5a02b in icu::RuleBasedCollator::compare (this=0x81734e7c0, left=..., right=..., errorCode=@0x7fffffffcd64: U_ZERO_ERROR) at rulebasedcollator.cpp:703 703 return doCompare(left.getBuffer(), left.length(), (gdb) print this $1 = (const icu::RuleBasedCollator *) 0x81734e7c0 (gdb) print *this $2 = { = { = { = {}, _vptr$UObject = 0x800ce7930 }, }, data = 0x0, settings = 0x0, tailoring = 0x0, cacheEntry = 0x0, validLocale = { = { = {}, _vptr$UObject = 0x800f6cb40 }, language = "\000\000\000\000\000\000\000\000\340y\235\017", script = "\000\000\000\000", , country = "\000\f\b", variantBegin = 0, fullName = 0x81734e818 "", fullNameBuffer = '\000' , "\377\377\377\377\377\377\377", '\000' , "B\342\237\001\b", '\000' , "\200\242\322\f\b\000\000\000\000\000\000\000", baseName = 0x81734e818 "", fIsBogus = 0 '\000'}, explicitlySetAttributes = 0, actualLocaleIsSameAsValid = 0 '\000'} (gdb) up 1 #3 0x0000000800b31b39 in icu::Collator::compare (this=0x8173c41c0, source=..., target=...) at coll.cpp:495 495 return (EComparisonResult)compare(source, target, ec); (gdb) print *this $1 = { = { = {}, _vptr$UObject = 0x800ce7930 }, } (gdb) Don't know how to further nail this down, open to handholding if you are interested. keep up the good work -- joan From owner-freebsd-office@freebsd.org Thu May 16 12:17:55 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27FBE159432D for ; Thu, 16 May 2019 12:17:55 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9B83572F95 for ; Thu, 16 May 2019 12:17:54 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.ysv.freebsd.org (Postfix) id 58E4D159432C; Thu, 16 May 2019 12:17:54 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36613159432B for ; Thu, 16 May 2019 12:17:54 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D016B72F93; Thu, 16 May 2019 12:17:53 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id 7DBFA19491; Thu, 16 May 2019 12:17:53 +0000 (UTC) From: Jan Beich To: Joan Picanyol i Puig Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> <20190515075117.GA23790@grummit.biaix.org> <20190516094425.GA43894@grummit.biaix.org> Date: Thu, 16 May 2019 14:17:49 +0200 In-Reply-To: <20190516094425.GA43894@grummit.biaix.org> (Joan Picanyol i. Puig's message of "Thu, 16 May 2019 11:44:25 +0200") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: D016B72F93 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.91 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_SHORT(-0.91)[-0.915,0]; ASN(0.00)[asn:11403, ipnet:96.47.64.0/20, country:US]; NEURAL_HAM_MEDIUM(-1.00)[-0.997,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 May 2019 12:17:55 -0000 Joan Picanyol i Puig writes: > It does seem that somehow the collator's settings get lost, some more details: > > (gdb) up 1 > #1 0x0000000800b5a241 in icu::RuleBasedCollator::doCompare (this=0x8173c41c0, left=0x7fffffffce02 u"pre.conf\xffff", leftLength=8, right=0x7fffffffcdc2 u"parent.conf", > rightLength=11, errorCode=@0x7fffffffcd94: U_ZERO_ERROR) at rulebasedcollator.cpp:1003 > 1003 UBool numeric = settings->isNumeric(); > Does the following sample crash? If not rebuild libreoffice with debug symbol to get more context. Maybe libreoffice "delete" or "ucol_close" UCollator pointer but then ends up using it, anyway $ cat a.cc #include using namespace icu; int main() { UErrorCode status = U_ZERO_ERROR; Collator *coll = Collator::createInstance(Locale("ca", "ES"), status); coll->compare(u"pre.conf\xffff", u"parent.conf"); return 0; } $ c++ a.cc $(icu-config --cppflags --ldflags) $ ./a.out > (gdb) up 1 > #3 0x0000000800b31b39 in icu::Collator::compare (this=0x8173c41c0, source=..., target=...) at coll.cpp:495 > 495 return (EComparisonResult)compare(source, target, ec); > (gdb) print *this > $1 = { = { = {}, _vptr$UObject = 0x800ce7930 }, } >From the above example: (gdb) p *this $1 = { = { = { = {}, _vptr$UObject = 0x800658578 }, }, data = 0x800f21000, settings = 0x800f08000, tailoring = 0x800f01000, cacheEntry = 0x800f50400, validLocale = { = { = {}, _vptr$UObject = 0x8008d8a80 }, language = "ca\000\000\000\000\000\000\000\000\000", script = "\000\000\000\000\000", country = "\000\000\000", variantBegin = 2, fullName = 0x800f61058 "ca", fullNameBuffer = "ca", '\000' , baseName = 0x800f61058 "ca", fIsBogus = 0 '\000'}, explicitlySetAttributes = 0, actualLocaleIsSameAsValid = 0 '\000'} but if "delete coll" happens before coll->compare() (gdb) p *this $2 = { = { = {}, _vptr$UObject = 0x800658578 }, } Did you notice "settings" was lost? From owner-freebsd-office@freebsd.org Thu May 16 12:37:40 2019 Return-Path: Delivered-To: freebsd-office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 78A5E1594E91 for ; Thu, 16 May 2019 12:37:40 +0000 (UTC) (envelope-from pica@biaix.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 0466873B0B for ; Thu, 16 May 2019 12:37:30 +0000 (UTC) (envelope-from pica@biaix.org) Received: by mailman.ysv.freebsd.org (Postfix) id BC4171594E8E; Thu, 16 May 2019 12:37:29 +0000 (UTC) Delivered-To: office@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FAE91594E8C for ; Thu, 16 May 2019 12:37:29 +0000 (UTC) (envelope-from pica@biaix.org) Received: from hobbes.biaix.org (43.red-2-139-164.staticip.rima-tde.net [2.139.164.43]) by mx1.freebsd.org (Postfix) with SMTP id CA44C73B08 for ; Thu, 16 May 2019 12:37:28 +0000 (UTC) (envelope-from pica@biaix.org) Received: (qmail 46183 invoked from network); 16 May 2019 12:25:23 -0000 Received: from hobbes.biaix.org (HELO grummit.biaix.org) (192.168.124.6) by hobbes.biaix.org with SMTP; 16 May 2019 12:25:23 -0000 Received: (qmail 46168 invoked by uid 1012); 16 May 2019 12:25:18 -0000 Date: Thu, 16 May 2019 14:25:18 +0200 From: Joan Picanyol i Puig To: Jan Beich Cc: office@freebsd.org, Greg Veldman , Li-Wen Hsu Subject: Re: reproducible crash after libreoffice update Message-ID: <20190516122518.GA46018@grummit.biaix.org> References: <20190514115233.GA9791@grummit.biaix.org> <20190514150206.GB11862@grummit.biaix.org> <20190514175041.GA14247@grummit.biaix.org> <20190515075117.GA23790@grummit.biaix.org> <20190516094425.GA43894@grummit.biaix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.11 X-Rspamd-Queue-Id: CA44C73B08 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.99 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[]; NEURAL_HAM_SHORT(-0.99)[-0.988,0] X-BeenThere: freebsd-office@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Office applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 May 2019 12:37:40 -0000 * Jan Beich [20190516 14:06]: > Joan Picanyol i Puig writes: > > > It does seem that somehow the collator's settings get lost, some more details: > > > > (gdb) up 1 > > #1 0x0000000800b5a241 in icu::RuleBasedCollator::doCompare (this=0x8173c41c0, left=0x7fffffffce02 u"pre.conf\xffff", leftLength=8, right=0x7fffffffcdc2 u"parent.conf", > > rightLength=11, errorCode=@0x7fffffffcd94: U_ZERO_ERROR) at rulebasedcollator.cpp:1003 > > 1003 UBool numeric = settings->isNumeric(); > > > > Does the following sample crash? [snip] > > $ cat a.cc > #include > > using namespace icu; > > int main() > { > UErrorCode status = U_ZERO_ERROR; > Collator *coll = Collator::createInstance(Locale("ca", "ES"), status); > coll->compare(u"pre.conf\xffff", u"parent.conf"); > > return 0; > } > > $ c++ a.cc $(icu-config --cppflags --ldflags) > $ ./a.out This does not crash. > > > (gdb) up 1 > > #3 0x0000000800b31b39 in icu::Collator::compare (this=0x8173c41c0, source=..., target=...) at coll.cpp:495 > > 495 return (EComparisonResult)compare(source, target, ec); > > (gdb) print *this > > $1 = { = { = {}, _vptr$UObject = 0x800ce7930 }, } > > From the above example: > > (gdb) p *this > $1 = { = { = { = {}, > _vptr$UObject = 0x800658578 }, }, > data = 0x800f21000, settings = 0x800f08000, tailoring = 0x800f01000, cacheEntry = 0x800f50400, > validLocale = { = { = {}, > _vptr$UObject = 0x8008d8a80 }, > language = "ca\000\000\000\000\000\000\000\000\000", script = "\000\000\000\000\000", > country = "\000\000\000", variantBegin = 2, fullName = 0x800f61058 "ca", > fullNameBuffer = "ca", '\000' , baseName = 0x800f61058 "ca", fIsBogus = 0 '\000'}, > explicitlySetAttributes = 0, actualLocaleIsSameAsValid = 0 '\000'} > > but if "delete coll" happens before coll->compare() > > (gdb) p *this > $2 = { = { = {}, > _vptr$UObject = 0x800658578 }, } > > Did you notice "settings" was lost? I did notice that settings got lost in my test case. I understand you suggest that it is because of the caller. [message reordered] > If not rebuild libreoffice with debug symbol to get more context. > Maybe libreoffice "delete" or "ucol_close" UCollator pointer but then > ends up using it, anyway Well, that will take a while... tks -- joan