Oxygen crash when opening a file

Having trouble installing Oxygen? Got a bug to report? Post it all here.
martindholmes
Posts: 176
Joined: Wed Apr 20, 2005 5:43 pm
Location: Victoria, BC, Canada

Oxygen crash when opening a file

Post by martindholmes »

HI there,

I've been trying to open TEI spec files this morning and getting a complete crash every time. This is the command-line output from the crash:

Code: Select all

*** glibc detected *** /home/mholmes/Oxygen XML Editor 14/jre/bin/java: double free or corruption (fasttop): 0x00007f77e80263f0 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x7eb96)[0x7f786c2d4b96]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x28361)[0x7f782aa65361]
/lib/x86_64-linux-gnu/libdbus-1.so.3(+0x6aff)[0x7f782aa43aff]
#
/lib/x86_64-linux-gnu/libdbus-1.so.3(# A fatal error has been detected by the Java Runtime Environment:
#
/usr/lib/x86_64-linux-gnu/libgconf-2.so.4# SIGSEGV/usr/lib/x86_64-linux-gnu/libgconf-2.so.4 (0xb) at pc=0x00007f786c2d4e08/usr/lib/x86_64-linux-gnu/libgconf-2.so.4, pid=6207, tid=140154060318464
#
/usr/lib/x86_64-linux-gnu/libgconf-2.so.4(gconf_engine_get_entry+0x8c)[0x7f782b0c8e7c]
# JRE version: 6.0_33-b03
/usr/lib/x86_64-linux-gnu/libgconf-2.so.4# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.8-b03 mixed mode linux-amd64 compressed oops)
# Problematic frame:
/usr/lib/x86_64-linux-gnu/libgconf-2.so.4# C/usr/lib/x86_64-linux-gnu/libgconf-2.so.4(gconf_client_get_bool+0x80)[0x7f782b0c5d90]
[libc.so.6+0x7ee08]/home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libnet.so(Java_sun_net_spi_DefaultProxySelector_getSystemProxy+0x5b5)[0x7f782b30b255]
[0x7f7861010d6e]
======= Memory map: ========
40000000-40009000 r-xp 00000000 08:01 1447781 /home/mholmes/Oxygen XML Editor 14/jre/bin/java
40108000-4010a000 rwxp 00008000 08:01 1447781 /home/mholmes/Oxygen XML Editor 14/jre/bin/java
40a18000-40a39000 rwxp 00000000 00:00 0 [heap]
92400000-96ce0000 rwxp 00000000 00:00 0
96ce0000-a2400000 rwxp 00000000 00:00 0
a2400000-aca60000 rwxp 00000000 00:00 0
aca60000-e0c00000 rwxp 00000000 00:00 0
e0c00000-100000000 rwxp 00000000 00:00 0
7f77e8000000-7f77e815b000 rwxp 00000000 00:00 0
7f77e815b000-7f77ec000000 ---p 00000000 00:00 0
7f77ec000000-7f77ec0dd000 rwxp 00000000 00:00 0
7f77ec0dd000-7f77f0000000 ---p 00000000 00:00 0
7f77f0000000-7f77f0021000 rwxp 00000000 00:00 0
7f77f0021000-7f77f4000000 ---p 00000000 00:00 0
7f77f4000000-7f77f4021000 rwxp 00000000 00:00 0
7f77f4021000-7f77f8000000 ---p 00000000 00:00 0
7f77f8000000-7f77f8021000 rwxp 00000000 00:00 0
7f77f8021000-7f77fc000000 ---p 00000000 00:00 0
7f77fc000000-7f77fcb6c000 rwxp 00000000 00:00 0
7f77fcb6c000-7f7800000000 ---p 00000000 00:00 0
7f780277b000-7f780277e000 ---p 00000000 00:00 0
7f780277e000-7f7802c7c000 rwxp 00000000 00:00 0
7f7802c7c000-7f78034ab000 rwxs 00000000 00:04 15368197 /SYSV00000000 (deleted)
7f78034ab000-7f78034ae000 ---p 00000000 00:00 0
7f78034ae000-7f78035ac000 rwxp 00000000 00:00 0
7f78035ac000-7f780368e000 r-xp 00000000 08:01 5768449 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f780368e000-7f780388d000 ---p 000e2000 08:01 5768449 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f780388d000-7f7803895000 r-xp 000e1000 08:01 5768449 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f7803895000-7f7803897000 rwxp 000e9000 08:01 5768449 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.16
7f7803897000-7f78038ac000 rwxp 00000000 00:00 0
7f78038ac000-7f78038fb000 r-xp 00000000 08:01 1451178 /home/mholmes/Oxygen XML Editor 14/lib/hunspell/libhunspell-linux-x86-64.so
7f78038fb000-7f7803afa000 ---p 0004f000 08:01 1451178 /home/mholmes/Oxygen XML Editor 14/lib/hunspell/libhunspell-linux-x86-64.so
7f7803afa000-7f7803aff000 rwxp 0004e000 08:01 1451178 /home/mholmes/Oxygen XML Editor 14/lib/hunspell/libhunspell-linux-x86-64.so
7f7803aff000-7f7803b02000 ---p 00000000 00:00 0
7f7803b02000-7f7804000000 rwxp 00000000 00:00 0
7f7804000000-7f7804021000 rwxp 00000000 00:00 0
7f7804021000-7f7808000000 ---p 00000000 00:00 0
7f7808000000-7f780824f000 rwxp 00000000 00:00 0
7f780824f000-7f780c000000 ---p 00000000 00:00 0
7f780c000000-7f780c021000 rwxp 00000000 00:00 0
7f780c021000-7f7810000000 ---p 00000000 00:00 0
7f7810000000-7f7810021000 rwxp 00000000 00:00 0
7f7810021000-7f7814000000 ---p 00000000 00:00 0
7f7814000000-7f78141fe000 rwxp 00000000 00:00 0
7f78141fe000-7f7818000000 ---p 00000000 00:00 0
7f7818000000-7f78180fc000 rwxp 00000000 00:00 0
7f78180fc000-7f781c000000 ---p 00000000 00:00 0
7f781c000000-7f781cd30000 rwxp 00000000 00:00 0
7f781cd30000-7f7820000000 ---p 00000000 00:00 0
7f7820000000-7f7820021000 rwxp 00000000 00:00 0
7f7820021000-7f7824000000 ---p 00000000 00:00 0
7f7824000000-7f7824021000 rwxp 00000000 00:00 0
7f7824021000-7f7828000000 ---p 00000000 00:00 0
7f7828003000-7f7828018000 r-xp 00000000 08:01 4980894 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7828018000-7f7828217000 ---p 00015000 08:01 4980894 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7828217000-7f7828218000 r-xp 00014000 08:01 4980894 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7828218000-7f7828219000 rwxp 00015000 08:01 4980894 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f7828219000-7f782822f000 r-xp 00000000 08:01 1451136 /home/mholmes/Oxygen XML Editor 14/lib/com/sun/jna/linux-amd64/libjnidispatch.so
7f782822f000-7f782832e000 ---p 00016000 08:01 1451136 /home/mholmes/Oxygen XML Editor 14/lib/com/sun/jna/linux-amd64/libjnidispatch.so
7f782832e000-7f7828330000 rwxp 00015000 08:01 1451136 /home/mholmes/Oxygen XML Editor 14/lib/com/sun/jna/linux-amd64/libjnidispatch.so
7f7828330000-7f7828333000 ---p 00000000 00:00 0
7f7828333000-7f7828831000 rwxp 00000000 00:00 0
7f7828831000-7f7828834000 ---p 00000000 00:00 0
7f7828834000-7f7828932000 rwxp 00000000 00:00 0
7f7828932000-7f7828935000 ---p 00000000 00:00 0
7f7828935000-7f7828a33000 rwxp 00000000 00:00 0
7f7828a33000-7f7828a49000 r-xp 00000000 08:01 1447845 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libdcpr.so
7f7828a49000-7f7828b4b000 ---p 00016000 08:01 1447845 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libdcpr.so
7f7828b4b000-7f7828b63000 rwxp 00018000 08:01 1447845 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libdcpr.so
7f7828ba1000-7f7828ba7000 r-xp 00000000 08:01 1447813 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libmanagement.so
7f7828ba7000-7f7828ca6000 ---p 00006000 08:01 1447813 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libmanagement.so
7f7828ca6000-7f7828ca8000 rwxp 00005000 08:01 1447813 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libmanagement.so
7f7828ca8000-7f7828cab000 ---p 00000000 00:00 0
7f7828cab000-7f7828da9000 rwxp 00000000 00:00 0
7f7828da9000-7f7828dac000 ---p 00000000 00:00 0
7f7828dac000-7f7828eaa000 rwxp 00000000 00:00 0
7f7828eaa000-7f7828ead000 ---p 00000000 00:00 0
7f7828ead000-7f7828fab000 rwxp 00000000 00:00 0
7f782903e000-7f7829046000 r-xs 00115000 08:01 1448526 /home/mholmes/Oxygen XML Editor 14/jre/lib/resources.jar
7f78290bc000-7f78290c2000 r-xs 00086000 08:01 1448890 /home/mholmes/Oxygen XML Editor 14/jre/lib/jsse.jar
7f78290c2000-7f78290c5000 r-xs 00006000 08:01 1713672 /home/mholmes/.com.oxygenxml/extensions/v14.2/frameworks/http___tei.oucs.ox.ac.uk_updateSite.oxygen/tei/tei-node-customizer.jar
7f78290c5000-7f78290cf000 r-xs 00046000 08:01 3941609 /home/mholmes/Oxygen XML Editor 14/frameworks/dita/dita.jar
7f78290d1000-7f78290d5000 rwxs 00000000 00:04 21954564 /SYSV00000000 (deleted)
7f78290d5000-7f78290d8000 ---p 00000000 00:00 0
7f78290d8000-7f78291d6000 rwxp 00000000 00:00 0
7f78291d6000-7f78291d9000 ---p 00000000 00:00 0
7f78291d9000-7f78292d7000 rwxp 00000000 00:00 0
7f78292d7000-7f78292da000 ---p 00000000 00:00 0
7f78292da000-7f78293d8000 rwxp 00000000 00:00 0
7f78293d8000-7f78293db000 ---p 00000000 00:00 0
7f78293db000-7f78294d9000 rwxp 00000000 00:00 0
7f78294d9000-7f78294e0000 r-xp 00000000 08:01 1447832 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libnio.so
7f78294e0000-7f78295df000 ---p 00007000 08:01 1447832 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libnio.so
7f78295df000-7f78295e1000 rwxp 00006000 08:01 1447832 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libnio.so
7f78295e1000-7f782960d000 r-xp 00000000 08:01 1447821 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libjpeg.so
7f782960d000-7f782970d000 ---p 0002c000 08:01 1447821 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libjpeg.so
7f782970d000-7f7829713000 rwxp 0002c000 08:01 1447821 /home/mholmes/Oxygen XML Editor 14/jre/lib/amd64/libjpeg.so
7f7829713000-7f782972b000 r-xp 00000000 08:01 4997023 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f782972b000-7f782992b000 ---p 00018000 08:01 4997023 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f782992b000-7f782992c000 r-xp 00018000 08:01 4997023 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f782992c000-7f782992d000 rwxp 00019000 08:01 4997023 /lib/x86_64-linux-gnu/libresolv-2.15.so
7f782992d000-7f782992f000 rwxp 00000000 00:00 0
7f782992f000-7f782994c000 r-xp 00000000 08:01 4980753 /lib/x86_64-linux-gnu/libselinux.so.1
7f782994c000-7f7829b4b000 ---p 0001d000 08:01 4980753 /lib/x86_64-linux-gnu/libselinux.so.1
7f7829b4b000-7f7829b4c000 r-xp 0001c000 08:01 4980753 /lib/x86_64-linux-gnu/libselinux.so.1
7f7829b4c000-7f7829b4d000 rwxp 0001d000 08:01 4980753 /lib/x86_64-linux-gnu/libselinux.so.1
7f7829b4d000-7f7829b4e000 rwxp 00000000 00:00 0
7f7829b4e000-7f7829b64000 r-xp 00000000 08:01 4980965 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f7829b64000-7f7829d63000 ---p 00016000 08:01 4980965 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f7829d63000-7f7829d64000 r-xp 00015000 08:01 4980965 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f7829d64000-7f7829d65000 rwxp 00016000 08:01 4980965 /lib/x86_64-linux-gnu/libz.so.1.2.3.4
7f7829d65000-7f7829da1000 r-xp 00000000 08:01 4980823 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f7829da1000-7f7829fa0000 ---p 0003c000 08:01 4980823 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f7829fa0000-7f7829fa1000 r-xp 0003b000 08:01 4980823 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f7829fa1000-7f7829fa2000 rwxp 0003c000 08:01 4980823 /lib/x86_64-linux-gnu/libpcre.so.3.12.1
7f7829fa2000-7f7829fa9000 r-xp 00000000 08:01 5768608 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f7829fa9000-7f782a1a8000 ---p 00007000 08:01 5768608 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f782a1a8000-7f782a1a9000 r-xp 00006000 08:01 5768608 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f782a1a9000-7f782a1aa000 rwxp 00007000 08:01 5768608 /usr/lib/x86_64-linux-gnu/libffi.so.6.0.0
7f782a1aa000-7f782a2f2000 r-xp 00000000 08:01 5768570 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f782a2f2000-7f782a4f1000 ---p 00148000 08:01 5768570 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f782a4f1000-7f782a4f5000 r-xp 00147000 08:01 5768570 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f782a4f5000-7f782a4f7000 rwxp 0014b000 08:01 5768570 /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0.3200.3
7f782a4f7000-7f782a4f9000 rwxp 00000000 00:00 0
7f782a4f9000-7f782a5eb000 r-xp 00000000 08:01 4980807 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f782a5eb000-7f782a7eb000 ---p 000f2000 08:01 4980807 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f782a7eb000-7f782a7ec000 r-xp 000f2000 08:01 4980807 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f782a7ec000-7f782a7ed000 rwxp 000f3000 08:01 4980807 /lib/x86_64-linux-gnu/libglib-2.0.so.0.3200.3
7f782a7ed000-7f782a7ee000 rwxp 00000000 00:00 0
7f782a7ee000-7f782a83b000 r-xp 00000000 08:01 5804271 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f782a83b000-7f782aa3b000 ---p 0004d000 08:01 5804271 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f782aa3b000-7f782aa3c000 r-xp 0004d000 08:01 5804271 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f782aa3c000-7f782aa3d000 rwxp 0004e000 08:01 5804271 /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0.3200.3
7f782aa3d000-7f782aa7f000 r-xp 00000000 08:01 4980831 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f782aa7f000-7f782ac7f000 ---p 00042000 08:01 4980831 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f782ac7f000-7f782ac80000 r-xp 00042000 08:01 4980831 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f782ac80000-7f782ac81000 rwxp 00043000 08:01 4980831 /lib/x86_64-linux-gnu/libdbus-1.so.3.5.8
7f782ac81000-7f782aca6000 r-xp 00000000 08:01 5768914 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.2.2
7f782aca6000-7f782aea5000 ---p 00025000 08:01 5768914 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.2.2
7f782aea5000-7f782aea6000 r-xp 00024000 08:01 5768914 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.2.2
7f782aea6000-7f782aea7000 rwxp 00025000 08:01 5768914 /usr/lib/x86_64-linux-gnu/libdbus-glib-1.so.2.2.2
7f782aea7000-7f782aeaa000 r-xp 00000000 08:01 5768563 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f782aeaa000-7f782b0a9000 ---p 00003000 08:01 5768563 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f782b0a9000-7f782b0aa000 r-xp 00002000 08:01 5768563 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f782b0aa000-7f782b0ab000 rwxp 00003000 08:01 5768563 /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0.3200.3
7f782b0ab000-7f782b0d8000 r-xp 00000000 08:01 5773036 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7f782b0d8000-7f782b2d7000 ---p 0002d000 08:01 5773036 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7f782b2d7000-7f782b2d8000 r-xp 0002c000 08:01 5773036 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7f782b2d8000-7f782b2d9000 rwxp 0002d000 08:01 5773036 /usr/lib/x86_64-linux-gnu/libgconf-2.so.4.1.5
7f782b2db000-7f782b2dd000 r-xs 00007000 08:01 1713678 /home/mholmes/.com.oxygenxml/extensions/v14.2/frameworks/http___tei.oucs.ox.ac.uk_updateSite.oxygen/tei/tei.jar
7f782b2dd000-7f782b2ec000 r-xs 00648000 08:01 1448892 /home/mholmes/Oxygen XML Editor 14/jre/lib/charsets.jarAborted (core dumped)
This is 14.2 on Ubuntu 12.10 64-bit with Gnome Shell. The files I'm trying to open are available in the TEI svn here:

https://sourceforge.net/p/tei/code/HEAD ... urce/Specs

Any ideas what might be causing this?

Cheers,
Martin
ionela
Posts: 402
Joined: Mon Dec 05, 2011 6:08 pm

Re: Oxygen crash when opening a file

Post by ionela »

Hi Martin,

Oxygen is a Java application and unfortunately the Oracle Java Runtime Environment that Oxygen bundles (Java SE 6 1.6.0_33) has some issues on Gnome 3. We've had some reports of crashes and graphical glitches.

The most likely solution is to install OpenJDK (preferably 6) on the Linux machine (via the package manager) and bypass Oxygen's bundled JRE. To disable the JRE bundled with Oxygen, quit Oxygen, navigate to the Oxygen installation folder and rename the 'jre' folder (e.g. 'jreold').
You can check what Java Virtual Machine is Oxygen running on in Help > About, "System properties". Look for the properties:
java.runtime.name
java.runtime.version

Let us know if the problem persists or if you need additional assistance.

Regards,
Ionela
Ionela Istodor
oXygen XML Editor and Author Support
martindholmes
Posts: 176
Joined: Wed Apr 20, 2005 5:43 pm
Location: Victoria, BC, Canada

Re: Oxygen crash when opening a file

Post by martindholmes »

Thanks Ionela -- that worked. I use OpenJDK by default anyway, but I've been advised in the past to let Oxygen use its own Oracle JRE. Nice to know that I don't have to!

Cheers,
Martin
Post Reply