MarvinSketch on Sabayon: crashes

User e3f03c303b

03-10-2015 00:27:54

Hi,


I have been trying to run MarvinSketch and other components of the Marvin suite on my Sabayon Linux machine. I have MarvinBeans 15.9.28 installed (using the 64-bit + JRE shell script installer) and whenever I open up MarvinSketch and try to open up the document style settings window, MarvinSketch crashes. If what I mean by "document style settings window" is somehow ambiguous or confusing see the attached screenshot. Running MarvinSketch from the command-line to give more detailed debugging information gives:


#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f1ad4665316, pid=26702, tid=139752637191936
#
# JRE version: 6.0_45-b06
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [libfontmanager.so+0x2c316] ScaleYBits+0x86
#
# An error report file with more information is saved as:
# /home/fusion809/Pictures/Screenshots/hs_err_pid26702.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
/home/fusion809/ChemAxon/MarvinBeans/MarvinSketch64: line 371: 26702 Aborted   

  $INSTALL4J_JAVA_PREFIX "$app_java_home/bin/java" -Dinstall4j.jvmDir="$app_java_home"

 -Dexe4j.moduleName="$prg_dir/$progname" "-Xmx500m" "-Dinstall4j.launcherId=44597" 

"-Dinstall4j.swt=false" "$vmov_1" "$vmov_2" "$vmov_3" "$vmov_4" "$vmov_5" $INSTALL4J_AD

D_VM_PARAMS -classpath "$local_classpath" com.install4j.runtime.launcher.Launcher launch 

chemaxon.marvin.Sketch true false "$prg_dir/error.log" "$prg_dir/output.log" true true false "" 

true true 0 0 "" 20 20 "Arial" "0,0,0" 8 500 "version 15.9.28.0" 20 40 "Arial" "0,0,0" 8 500 -1 

"$@"


here's my log file. 

ChemAxon d26931946c

05-10-2015 08:46:19

Hi,


It is a known issue which is fixed in later Java versions. Our suggested workaround is to remove the ttf-unifont package or use the latest java to run our application.


Best regards,


Peter

User e3f03c303b

05-10-2015 10:40:31

How do I run this application with the latest java? It came with JRE, how do I disable the JRE component to the package? 

ChemAxon d26931946c

07-10-2015 14:41:22

You can download the installer without a JRE. It works on 32 and 64 bit too, it will use the java that is installed on the system.


Peter