scdeny / zynamics

Automatically exported from code.google.com/p/zynamics
0 stars 0 forks source link

Cannot install BinDiff 4.0.1 in Windows 7 x64 with Java 8 #31

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install Java 8.
2. Try to run the bindiff401-win-x86.msi installer.
3. It says: zynamics BinDiff 4.0.1 requiresa working Java Runtime Environment 
(JRE). Install JRE 1.6 or higher first.

This is a fresh install in a new Windows 7 x64 machine. I installed it in the 
past in other machines without any problems.

Original issue reported on code.google.com by joxean.p...@gmail.com on 15 Oct 2014 at 3:27

GoogleCodeExporter commented 9 years ago
You have probably installed the 32 bit Java version. Please install the 64Bit 
version and try again. Let us know if you still have problems. Thanks.

Original comment by nilsheu...@google.com on 15 Oct 2014 at 7:31

GoogleCodeExporter commented 9 years ago
Hi,

I verified I only have installed the x64 version on my Windows 7 machine but, 
still, I cannot install it. It says I have installed "Java 8 Update 25 
(64-bit)".

Original comment by joxean.p...@gmail.com on 16 Oct 2014 at 8:03

GoogleCodeExporter commented 9 years ago
BTW, I managed to extract the files and manually copied to the corresponding 
paths. If you could share a .reg script (or something like this) to create the 
appropriate registry keys, I would be more than happy (when the plugins are 
loaded in IDA it says  "Error: could not load configuration file. Skipping 
plugin.").

Original comment by joxean.p...@gmail.com on 16 Oct 2014 at 9:50

GoogleCodeExporter commented 9 years ago
I found the issue, the installer checks for either 1.6 or 1.7 for JREVERSION 
and JREVERSIONWOW64:

JREVERSION = "1.6" OR JREVERSION = "1.7" OR        JREVERSIONWOW64 = "1.6" OR 
JREVERSIONWOW64 = "1.7"zynamics BinDiff 4.0.1 requires a working Java Runtime 
Environment (JRE). Install JRE 1.6 or higher first.

Java 8 is version 1.8.  Changing the appropriate “1.6” string to “1.8” 
fixes the issue for JAVA 8.

Original comment by rott...@gmail.com on 14 Mar 2015 at 2:13

GoogleCodeExporter commented 9 years ago
Thanks for taking only 5 months. However, I have a better fix: 
http://joxeankoret.com/blog/2015/03/13/diaphora-a-program-diffing-plugin-for-ida
-pro/

Original comment by joxean.p...@gmail.com on 14 Mar 2015 at 9:37

GoogleCodeExporter commented 9 years ago
Ops, I have seen the comment is not from Google. Thanks for your help Rott.

Original comment by joxean.p...@gmail.com on 14 Mar 2015 at 10:54

GoogleCodeExporter commented 9 years ago

Original comment by timkor...@google.com on 28 Apr 2015 at 8:31