Bug 1050305 - Libreoffice extension 'Language Tool' fails after Tumbleweed update
Summary: Libreoffice extension 'Language Tool' fails after Tumbleweed update
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: LibreOffice (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal with 1 vote (vote)
Target Milestone: ---
Assignee: Tomáš Chvátal
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-07-24 19:17 UTC by mekenok hearscrow
Modified: 2018-12-31 07:37 UTC (History)
6 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description mekenok hearscrow 2017-07-24 19:17:10 UTC
I updated (via yast2) to Tumbleweed 20170723

After this update, the Language Tool in Libreoffice no longer works. Libreoffice extension manager reports "Error: The status for this extension is unknown"

I tried deleting the extension from Libreoffice and then re-installing it. I get an error:-

(com.sun.star.uno.RuntimeException) { { Message = "javaloader error - could not find class com/sun/star/comp/loader/JavaLoader", Context = (com.sun.star.uno.XInterface) @0 } }

Some problem with the updated Libreoffice?
Comment 1 Tomáš Chvátal 2017-07-25 06:32:59 UTC
Actually there is no exeptation on api stability on the extension interface. This is more of a bug for the languagetool which needs to adapt to work with new libreoffice.

But the javaloader error seems like your java fails to initialize on the other hand. Any chance you are on 32bit machine?
Comment 2 mekenok hearscrow 2017-07-25 15:54:12 UTC
I use an Intel I7 64-bit machine with 16GB memory and 512GB SSD.

The reason I raised this problem against Tumbleweed is because after I Googled the failure I found that the common recovery was to download and use the LibreOffice version from the LibreOffice website. There, at least one person said that the Tumbleweed version of LibreOffice is 'tweeked' by OpenSuse.

I would prefer to stay with the Tumbleweed version but if I have to I will install the 'Official' one directly from LibreOffice.

LibreOffice and the extensions I have for it were all working fine until I upgraded to this new release (which included updated LibreOffice).

Help.....   :-)
Comment 3 Tomáš Chvátal 2017-07-26 07:44:29 UTC
Hmm, there is no languagetool package left. I deleted it 2 years ago (give or take).

Preferred solution is to use the extensions functionality within libreoffice.
Comment 4 mekenok hearscrow 2017-07-26 14:55:55 UTC
Perhaps I am misunderstanding you, my apologies, but I AM using the language tool extension for libreoffice, an official extension which was working.

Everything was working. I updated my system through Ysat2 and what resulted was a version of Libreoffice which would not load correctly an extension which had been working in the previous version. I reverted my system and once more the extension worked.

You said "Preferred solution is to use the extensions functionality within libreoffice", but I AM using that functionality - and it stopped working after an upgrade from OpenSuse of LibreOffice.

It seems to me that the problem was introduced by the update of Libreoffice as the extension itself was unchanged so it is a problem which is related to Tumbleweed's updated version of Libreoffice - hence my bug report to Tumbleweed.
Comment 5 Jürgen Spitzmüller 2017-08-15 09:01:49 UTC
I face the same bug. Tumbleweed 2017-08-15 on x64.

This issue has been there with previous openSuse versions of LibreOffice, see e.g. https://bugzilla.opensuse.org/show_bug.cgi?id=906688
Comment 6 Forgotten User wR5b4d_6ui 2017-09-10 15:39:59 UTC
Same problem here. Also affected is the zotero - plugin, which has become widely used in academia. Other versions of LibreOffice (including those provided by libreoffice.org and older OpenSuse versions) don't show this behaviour.
Comment 7 Forgotten User G-8gpzZnKy 2017-09-11 11:53:32 UTC
I've just updated my LO in Tumbleweed and the zotero extension is no longer working. 

Every time I try to install it I get:

(com.sun.star.uno.RuntimeException) { { Message = "javaloader error - could not find class com/sun/star/comp/loader/JavaLoader", Context = (com.sun.star.uno.XInterface) @0 } }

The same happens with Language Tool: 
ERROR: javaloader error - could not find class com/sun/star/comp/loader/JavaLoader

Tumbleweed 20170908

Java 1.8.0-144
Comment 8 Vasile Dan 2017-09-13 20:15:26 UTC
I also have this problem.
Comment 9 Schwarte von Schwein 2018-02-14 13:06:06 UTC
Same here.
https://forums.zotero.org/discussion/comment/301346
Comment 10 Wolfgang Bauer 2018-05-23 19:12:57 UTC
According to some feedback on forums.opensuse.org this seems to be caused by bug#1079744 .

languagetool should work fine if ridl.jar and unoil.jar are not broken.

I.e. install libreoffice from the LibreOffice:6 repo to fix it if you are using Leap 42.3.
It should be fine on Tumbleweed meanwhile and Leap 15.0 currently. (no idea if it will break there as well again if there will be an update...)
Comment 11 Wolfgang Bauer 2018-05-23 19:16:32 UTC
(In reply to Wolfgang Bauer from comment #10)
> I.e. install libreoffice from the LibreOffice:6 repo to fix it if you are
> using Leap 42.3.

Erm, I mean the LibreOffice:6.0 repo, the URL for Leap 42.3 is this:
http://download.opensuse.org/repositories/LibreOffice:/6.0/openSUSE_Leap_42.3/
Comment 12 Tomáš Chvátal 2018-06-19 14:29:04 UTC
*** Bug 1098233 has been marked as a duplicate of this bug. ***
Comment 13 Tomáš Chvátal 2018-06-29 11:17:07 UTC
I've added code to 6.1.0+ to prevent this situation from happening. We can consider it fixed whenever we update to that version or later in TW/Leap.
Comment 16 Swamp Workflow Management 2018-08-23 19:08:03 UTC
SUSE-SU-2018:2485-1: An update that solves one vulnerability and has 10 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088262,1088263,1091606,1091772,1092699,1094359,1095601,1095639,1096673,1098891
CVE References: CVE-2018-10583
Sources used:
SUSE Linux Enterprise Workstation Extension 12-SP3 (src):    libreoffice-6.0.5.2-43.38.5
SUSE Linux Enterprise Software Development Kit 12-SP3 (src):    libreoffice-6.0.5.2-43.38.5
SUSE Linux Enterprise Desktop 12-SP3 (src):    libreoffice-6.0.5.2-43.38.5
Comment 17 Swamp Workflow Management 2018-08-28 01:08:16 UTC
openSUSE-SU-2018:2532-1: An update that solves one vulnerability and has 10 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088262,1088263,1091606,1091772,1092699,1094359,1095601,1095639,1096673,1098891
CVE References: CVE-2018-10583
Sources used:
openSUSE Leap 42.3 (src):    libreoffice-6.0.5.2-24.2
Comment 18 Swamp Workflow Management 2018-08-28 01:10:34 UTC
openSUSE-SU-2018:2533-1: An update that solves one vulnerability and has 6 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088262,1091606,1091772,1092699,1094359,1096673
CVE References: CVE-2018-10583
Sources used:
openSUSE Leap 15.0 (src):    libreoffice-6.0.5.2-lp150.2.3.1
Comment 19 Swamp Workflow Management 2018-08-28 13:09:12 UTC
SUSE-SU-2018:2535-1: An update that solves one vulnerability and has 6 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088262,1091606,1091772,1092699,1094359,1096673
CVE References: CVE-2018-10583
Sources used:
SUSE Linux Enterprise Workstation Extension 15 (src):    libreoffice-6.0.5.2-3.3.5
Comment 20 Swamp Workflow Management 2018-10-29 11:40:07 UTC
This is an autogenerated message for OBS integration:
This bug (1050305) was mentioned in
https://build.opensuse.org/request/show/645236 Factory / libreoffice
Comment 21 Swamp Workflow Management 2018-10-29 12:30:06 UTC
This is an autogenerated message for OBS integration:
This bug (1050305) was mentioned in
https://build.opensuse.org/request/show/645250 Factory / libreoffice
Comment 22 Swamp Workflow Management 2018-10-30 09:20:06 UTC
This is an autogenerated message for OBS integration:
This bug (1050305) was mentioned in
https://build.opensuse.org/request/show/645478 Factory / libreoffice
Comment 23 Swamp Workflow Management 2018-10-30 12:30:07 UTC
This is an autogenerated message for OBS integration:
This bug (1050305) was mentioned in
https://build.opensuse.org/request/show/645520 Factory / libreoffice
Comment 26 Swamp Workflow Management 2018-11-08 20:11:37 UTC
SUSE-SU-2018:3683-1: An update that solves one vulnerability and has 8 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088263,1091606,1094779,1095601,1095639,1096360,1098891,1104876
CVE References: CVE-2018-10583
Sources used:
SUSE Linux Enterprise Workstation Extension 15 (src):    libepubgen-0.1.1-3.3.1, liblangtag-0.6.2-3.3.1, libmwaw-0.3.14-4.3.1, libnumbertext-1.0.5-1.3.1, libreoffice-6.1.3.2-3.7.3, libstaroffice-0.0.6-3.3.1, libwps-0.4.9-3.3.1, myspell-dictionaries-20181025-3.6.1, xmlsec1-1.2.26-3.3.1
SUSE Linux Enterprise Module for Packagehub Subpackages 15 (src):    xmlsec1-1.2.26-3.3.1
SUSE Linux Enterprise Module for Open Buildservice Development Tools 15 (src):    libepubgen-0.1.1-3.3.1, liblangtag-0.6.2-3.3.1, libmwaw-0.3.14-4.3.1, libstaroffice-0.0.6-3.3.1, libwps-0.4.9-3.3.1, myspell-dictionaries-20181025-3.6.1, xmlsec1-1.2.26-3.3.1
SUSE Linux Enterprise Module for Basesystem 15 (src):    myspell-dictionaries-20181025-3.6.1
Comment 27 Swamp Workflow Management 2018-11-16 23:09:17 UTC
openSUSE-SU-2018:3796-1: An update that solves one vulnerability and has 8 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088263,1091606,1094779,1095601,1095639,1096360,1098891,1104876
CVE References: CVE-2018-10583
Sources used:
openSUSE Leap 15.0 (src):    libepubgen-0.1.1-lp150.2.3.1, liblangtag-0.6.2-lp150.2.3.1, libmwaw-0.3.14-lp150.2.3.1, libnumbertext-1.0.5-lp150.2.1, libreoffice-6.1.3.2-lp150.2.6.2, libstaroffice-0.0.6-lp150.2.3.1, libwps-0.4.9-lp150.2.3.1, myspell-dictionaries-20181025-lp150.2.6.1, xmlsec1-1.2.26-lp150.2.3.1
Comment 28 Swamp Workflow Management 2018-12-07 11:28:01 UTC
SUSE-SU-2018:2485-2: An update that solves one vulnerability and has 10 fixes is now available.

Category: security (moderate)
Bug References: 1050305,1088262,1088263,1091606,1091772,1092699,1094359,1095601,1095639,1096673,1098891
CVE References: CVE-2018-10583
Sources used:
SUSE Linux Enterprise Workstation Extension 12-SP4 (src):    libreoffice-6.0.5.2-43.38.5
SUSE Linux Enterprise Software Development Kit 12-SP4 (src):    libreoffice-6.0.5.2-43.38.5
SUSE Linux Enterprise Desktop 12-SP4 (src):    libreoffice-6.0.5.2-43.38.5
Comment 29 Swamp Workflow Management 2018-12-18 11:11:16 UTC
SUSE-RU-2018:4171-1: An update that has four recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1050305,1094779,1096360,1104876
CVE References: 
Sources used:
SUSE OpenStack Cloud Crowbar 8 (src):    xmlsec1-1.2.26-2.7.1
SUSE OpenStack Cloud 8 (src):    xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Workstation Extension 12-SP4 (src):    libepubgen-0.1.1-6.9.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libnumbertext-1.0.5-1.3.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libstaroffice-0.0.6-10.1, libwps-0.4.9-10.10.1, myspell-dictionaries-20181025-16.15.1
SUSE Linux Enterprise Workstation Extension 12-SP3 (src):    libepubgen-0.1.1-6.9.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libnumbertext-1.0.5-1.3.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libstaroffice-0.0.6-10.1, libwps-0.4.9-10.10.1, myspell-dictionaries-20181025-16.15.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Software Development Kit 12-SP4 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libwps-0.4.9-10.10.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Software Development Kit 12-SP3 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, libepubgen-0.1.1-6.9.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libwps-0.4.9-10.10.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Server 12-SP4 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Server 12-SP3 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Desktop 12-SP4 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, libepubgen-0.1.1-6.9.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libnumbertext-1.0.5-1.3.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libstaroffice-0.0.6-10.1, libwps-0.4.9-10.10.1, myspell-dictionaries-20181025-16.15.1, xmlsec1-1.2.26-2.7.1
SUSE Linux Enterprise Desktop 12-SP3 (src):    libapr-util1-1.5.3-2.5.1, libapr1-1.5.1-4.5.1, libepubgen-0.1.1-6.9.1, libetonyek-0.1.8-10.6.1, liblangtag-0.6.2-7.3.1, libmwaw-0.3.14-7.12.1, libnumbertext-1.0.5-1.3.1, libreoffice-6.1.3.2-43.41.9, libserf-1.3.7-3.3.1, libstaroffice-0.0.6-10.1, libwps-0.4.9-10.10.1, myspell-dictionaries-20181025-16.15.1, xmlsec1-1.2.26-2.7.1
HPE Helion Openstack 8 (src):    xmlsec1-1.2.26-2.7.1
Comment 30 Swamp Workflow Management 2018-12-28 20:17:19 UTC
openSUSE-RU-2018:4289-1: An update that has four recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1050305,1094779,1096360,1104876
CVE References: 
Sources used:
openSUSE Leap 42.3 (src):    libepubgen-0.1.1-17.1, libetonyek-0.1.8-11.1, liblangtag-0.6.2-8.3.1, libmwaw-0.3.14-2.6.1, libnumbertext-1.0.5-2.1, libreoffice-6.1.3.2-27.4, libstaroffice-0.0.6-2.6.1, libwps-0.4.9-17.1, myspell-dictionaries-20181025-13.1, xmlsec1-1.2.26-10.1