[Bug 847372] New: libreoffice java JRE from java.com conflict (openjdk works)

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c0 Summary: libreoffice java JRE from java.com conflict (openjdk works) Classification: openSUSE Product: openSUSE 13.1 Version: RC 1 Platform: x86-64 OS/Version: SUSE Other Status: NEW Severity: Critical Priority: P5 - None Component: Java AssignedTo: bnc-team-java@forge.provo.novell.com ReportedBy: hugo@oosterkamp.eu QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Serious problems with the JAVA-JRE and Libreoffice. replacing JRE with openjdk solves the issue. users need be warned that of this conflict. It might also be a issue of language tool Reproducible: Always Steps to Reproduce: 1. install java from java.com 2. run libreoffice 3. uninstall jre and reinstall jdk 4. works normal Actual Results: Huge files that can not be opened again by libreoffice in terminal you notice endless information about the conflict and more specifically with the languagetool. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c1 Michal Vyskocil <mvyskocil@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |pmladek@suse.com, | |tchvatal@suse.com InfoProvider| |pmladek@suse.com --- Comment #1 from Michal Vyskocil <mvyskocil@suse.com> 2013-10-24 09:39:30 UTC --- @hugo, would you mind to attach the terminal output? @pmladek, @scarabeus: who is in charge for LibreOffice for openSUSE? osc bugowner says @pmladek -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c2 --- Comment #2 from Tomáš Chvátal <tchvatal@suse.com> 2013-10-24 09:45:15 UTC --- Petr for sure is not responsible for this. I would say now we have empty set for people taking care of this. If I get the console output I can try to figure it out during the weekend tho. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c3 Hugo Oosterkamp <hugo@oosterkamp.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hugo@oosterkamp.eu --- Comment #3 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-10-24 09:53:57 UTC --- It will take me some time (tonight) to install again the java JRE and run libreoffice from terminal, then post the output and revert back to JDK. My mistake of not copying the terminal output right away once I spotted it. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c4 --- Comment #4 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-10-24 09:56:33 UTC --- Hugo box: Linux 3.11.6-1-desktop openSUSE 13.1 Beta 1 (Bottle) (x86_64) KDE platform 4.11.2 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c5 --- Comment #5 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-10-30 07:13:23 UTC --- Reverted to JRE version: OpenJDK Runtime Environment (7.0_40-b31) (build 1.7.0_40-b31) Following output from terminal # | Alias | Name | Enabled | Refresh --+---------------------+------------------------------+---------+-------- 1 | ftp_gwdg_snapshot | ftp gwdg snapshot | Yes | Yes 2 | repo-update-non-oss | openSUSE-13.1-Update-Non-Oss | Yes | Yes oosterkamp:/home/hugo # exit exit hugo@oosterkamp:~> libreoffice I18N: Operating system doesn't support locale "" LibreOffice(2851) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf Loaded services file OK. ERROR: pid directory /var/run/samba does not exist " QWidget::repaint: Recursive repaint detected QWidget::repaint: Recursive repaint detected QWidget::repaint: Recursive repaint detected # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fd622b7a830, pid=2851, tid=140558076684864 # # JRE version: OpenJDK Runtime Environment (7.0_40-b31) (build 1.7.0_40-b31) # Java VM: OpenJDK 64-Bit Server VM (24.0-b50 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libQtGui.so.4+0x37a830] QTransform::type() const+0x0 # # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again # # An error report file with more information is saved as: # /home/hugo/hs_err_pid2851.log # # If you would like to submit a bug report, please include # instructions on how to reproduce the bug and visit: # http://icedtea.classpath.org/bugzilla # [error occurred during error reporting , id 0xb] hugo@oosterkamp:~> -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c6 --- Comment #6 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-10-30 07:16:21 UTC --- Created an attachment (id=565470) --> (http://bugzilla.novell.com/attachment.cgi?id=565470) An error report file with more information is saved as -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c7 Michal Vyskocil <mvyskocil@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mvyskocil@suse.com InfoProvider|pmladek@suse.com |hugo@oosterkamp.eu AssignedTo|bnc-team-java@forge.provo.n |dmueller@suse.com |ovell.com | --- Comment #7 from Michal Vyskocil <mvyskocil@suse.com> 2013-10-31 10:25:46 UTC --- This is a segfault in qt library. Not sure why it work with openjdk, but I would guess the Qt/KDE theming is the suspect. Try to run SAL_USE_VCLPLUGIN=gen loffice or SAL_USE_VCLPLUGIN=gtk loffice to get a different theming. See https://wiki.archlinux.org/index.php/LibreOffice#Theme Changed an assignee to libqt4 bugowner ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c8 --- Comment #8 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-11-05 07:29:54 UTC --- Moved to 13.1 RC2 (01/Nov/2013), fresh install. The above mentioned problem did not repeat itself. Hugo -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c9 --- Comment #9 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-11-16 04:27:42 UTC --- Endless loop trying to autosafe a document that has not been saved before (new document::untitled) libreoffice 4.1.3.2-2.1 Version: 4.1.3.2-2.1 Build Time: Thu 14 Nov 2013 11:43:10 PM CAT There might be a conflict with the required java versions. libreoffice-languagetool - Language Checker for LibreOffice Version: 2.0-1.3 Build Time: Fri 15 Nov 2013 04:20:40 AM CAT https://languagetool.org/ indicates that the requirement is http://www.java.com/en/download/manual.jsp I will un-install language tool and test/run again. Hugo -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c10 --- Comment #10 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-11-17 05:39:43 UTC --- Without languagetool the problems persist. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c11 --- Comment #11 from Hugo Oosterkamp <hugo@oosterkamp.eu> 2013-11-17 05:50:23 UTC --- The lock-up into a trying to safe a previously unsaved file: I started up libreoffice and first thing I did was to change the location on tmp file (directory) (tools-option-path) from /tmp to /home/hugo/tmp It seems that libreoffice does not have authority to create/write to the tmp file with self defined name. Although the properties of /tmp indicate that there is read and write access for everybody. In the /home/hugo/tmp libreoffice starts a loop of saving an xlm file under different names while removing older versions, or so it seems. it does not make sense since the autosave interval has not been reached. On the other hand LO needs to start saving any input somewhere... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c Hugo Oosterkamp <hugo@oosterkamp.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c12 Fridrich Strba <fstrba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fstrba@suse.com --- Comment #12 from Fridrich Strba <fstrba@suse.com> 2013-12-06 11:56:09 UTC --- When I am looking at the report file, the libraries that come with java-1_7_0-openjdk are loaded. The problem can be that libreoffice loads the libjvm.so dynamically. If one of its components uses one version and other component other version, there might be crashes. That would explain why uninstalling the java.com version works. Java.com version does not integrate well in the environment because it does not know about alternatives that are set by the java rpms that are in SUSE/openSUSE repositories. This might be the problem because LO might be loading the libjvm.so from one install and still use the java interpreter from other :( But this is just a wild guess at this moment. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c13 Wolfgang Bauer <wbauer@tmo.at> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wbauer@tmo.at --- Comment #13 from Wolfgang Bauer <wbauer@tmo.at> 2014-01-07 08:00:47 UTC --- (In reply to comment #5)
Reverted to JRE version: OpenJDK Runtime Environment (7.0_40-b31) (build 1.7.0_40-b31) Following output from terminal ...snip... QWidget::repaint: Recursive repaint detected QWidget::repaint: Recursive repaint detected QWidget::repaint: Recursive repaint detected # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0x00007fd622b7a830, pid=2851, tid=140558076684864 # # JRE version: OpenJDK Runtime Environment (7.0_40-b31) (build 1.7.0_40-b31) # Java VM: OpenJDK 64-Bit Server VM (24.0-b50 mixed mode linux-amd64 compressed oops) # Problematic frame: # C [libQtGui.so.4+0x37a830] QTransform::type() const+0x0 # ...snip... [error occurred during error reporting , id 0xb]
hugo@oosterkamp:~>
JFYI, this looks exactly like bnc#856169. I have created libreoffice-kde4 packages that should fix this. If you want to try them, have a look in that other bug report. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.

https://bugzilla.novell.com/show_bug.cgi?id=847372 https://bugzilla.novell.com/show_bug.cgi?id=847372#c14 Fridrich Strba <fstrba@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED Component|Java |LibreOffice Version|RC 1 |Final InfoProvider|hugo@oosterkamp.eu | Resolution| |DUPLICATE AssignedTo|dmueller@suse.com |bnc-team-ooo@forge.provo.no | |vell.com --- Comment #14 from Fridrich Strba <fstrba@suse.com> 2014-01-07 08:52:01 UTC --- Resolved as duplicate *** This bug has been marked as a duplicate of bug 856169 *** http://bugzilla.novell.com/show_bug.cgi?id=856169 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com