Pages: 1
Author Topic: [SLOVED] enigmofo fucked after java update  (23,827 Views)
Offline (Unknown gender) time-killer-games
Guest


Email
Posted on: January 05, 2018, 12:01:37 AM
i've fixed this error before many times, but i forgot how again

https://www.dropbox.com/s/onrm1y13myosvv6/Untitled.png?dl=0

thank.
Offline (Unknown gender) Solitudinal

Member
Joined: Aug 2017
Posts: 23
View profile
Reply #1 Posted on: January 05, 2018, 12:49:50 AM
I believe the issue is 64-bit Java. Switch to 32-bit, or point ENIGMA to your 32-bit java installation.
Offline (Unknown gender) time-killer-games
Guest


Email
Reply #2 Posted on: January 07, 2018, 02:54:31 AM
my butthole is bleeding a lot right now so if i don't get an answer quick i'm going to die.

how do i point enigmofo to my 32-bit java installation?
Offline (Unknown gender) hpg678

Member
Joined: Mar 2017
Posts: 283
View profile
Reply #3 Posted on: January 07, 2018, 01:11:02 PM
Salutations!

Sorry to hear of your troubles. Not sure of which version your referring to so I'll try to  provide solutions for both. The main thing is to uninstall all versions of 64bit JAVA and install a 32bit version. I do not advise parallelization i.e having both versions on and then pointing to the 32bit version. In my experience it can cause problems later, not only for ENIGMA but also for other software as well.

WINDOWS method.

       
  • Uninstall all versions of Java.
  • Download JAVA version from here.
  • Install and run ENIGMA.
  • If you still encounter an error,  you may need to point out where JAVA is.
  • Follow the method done here.
  • Run ENIGMA again and it should work perfectly now.
================================================

Amendment

       
  • If by chance you still encounter an error by way of a corrupted LateralGM file, you can copy a new one from the RELEASES section on Github. I recommend the 1.87 version as I've had crashes with the others. It's very stable.
=================================================


LINUX method

       
  • Open TERMINAL.
  • Uninstall all versions of Java via these commands
dpkg --get-selections | awk '/oracle-java/ && /installer/ {system("sudo apt-get purge "$1)}'
dpkg --get-selections | awk '/openjdk/ {system("sudo apt-get -y purge "$1)}'

       
  • Re-install Java by this method here.
  • Run ENIGMA.
============================================================


Hopefully this has helped you out!

******
Incidentally, you can also check out this post as it also relates to your problem. 
Offline (Unknown gender) Solitudinal

Member
Joined: Aug 2017
Posts: 23
View profile
Reply #4 Posted on: January 08, 2018, 04:46:22 AM
@hpg678
I've never had an issue doing parallelization. All of my java applications are using the default 64-bit java, eclipse is using its in-built EJC, and ENIGMA is configured and happily using the 32-bit java.

@tkg
Open your ENIGMA folder, edit the file "settings.ini", find the line "idecommand=" and change "java" or "java.exe" to the fullpath of 32-bit java. For example, on *MY* Windows 10 computer, 32-bit programs reside in Program Files (x86), java notwithstanding, so *MINE* looks like this:
idecommand="C:\Program Files (x86)\Java\jre1.8.0_74\bin\java.exe -jar -Xms256m -Xmx1000m"

The wiki also has an article on this:
https://enigma-dev.org/docs/Wiki/Install:Parallel_Java
Offline (Unknown gender) time-killer-games
Guest


Email
Reply #5 Posted on: January 09, 2018, 01:02:57 AM
thanks hpg and solitudinal. i'll let you guys know if this fixes it.

ya'll know what candy corn is made out of? dildo bits.
Offline (Unknown gender) time-killer-games
Guest


Email
Reply #6 Posted on: January 09, 2018, 06:24:00 PM
That worked. Thanks guys!
Pages: 1