[Build 127] Crash on startup when I set java jdk path in win10

I installed jdk (version 11 x64) recently.


And then I find that the Strategyquant can't start.


I delete the path of jdk in windows. SQ works well as before.


The SQ should look for jvm firstly in its own directory, I guess.

Attachments
No attachments
  • Votes +1
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

e
#1

eastpeace

25.09.2019 03:15

Task created

e
#2

eastpeace

25.09.2019 12:47
Voted for this task.
TT
#3

Tamas

30.09.2019 13:26

Status changed from In progress to Waiting for information

Unfortunately we are not able to reproduce the problem.

Does anybody else have the same problem?


Did you delete the path of jdk from User variables - PATH or CLASSPATH?


Are you able to reproduce the problem ? If yes, please write step by step what to do exactly.


e
#4

eastpeace

30.09.2019 16:34

Hello, Tamas,


I add the jdk path in PATH, no CLASSPATH setting.  I add the path in system variables, not user variables.


>java -version
java version "11.0.4" 2019-07-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.4+10-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.4+10-LTS, mixed mode)


os: win10 build 18362


But even I set jdk path in user variables, SQ can't start yet.

TT
#5

Tamas

01.10.2019 08:39
SQ uses java from /j64 folder in your installation directory.


It does not matter what you set in user or system variables.


Do you have still problem to run SQ? Please try to reinstall SQ, or run it as admin.


e
#6

eastpeace

03.10.2019 04:12

Attachment sq_jdk.gif added

Yes, the bug exits yet.


I agree with your that SQ use ./64 in its own directory directly.


But the jdk path really lets SQ can't run. 


A strange bug, But it is not a general problem. And I can  remove jdkpath to run SQ temporarily.


I suggest that you and  team focus on the development and improvement of the main functions of SQ. This little matter can be dealt with later.

TT
#7

Tamas

03.10.2019 13:54

Status changed from Waiting for information to In progress

Thanks for the video! We will check the relation between SQ and java set in system variables/Path
PS
#8

Petr Šomek

06.10.2019 20:16

Hi eastpeace,

can I have a question? I saw that on your video, that error occures when you executed strategyquant.exe. But what if you try to execute strategyquant_nocheck.exe?


I'm in similar situation as you are. I have installed JDK 11 - strategyquant.exe is not working now, but strategyquant_nocheck.exe is. 

What about you?

e
#9

eastpeace

07.10.2019 13:53
All the exe file, strategyquant.exe, strategyquant_nocheck.exe, AlgoWizard.exe can't start until I remove the jdk path.
TT
#10

Tamas

08.10.2019 09:58
ak spustas nocheck.exe tak to moze byt uz naozaj iba s jar2exe.


jre_order je nastavene na b


ak nenajde embednuty iny by ani nemal hladat. Ak tam nie su ostatne pismenka zname ze to ma zakazane podla doc ne ? Z commentu 4


Ok tak sa pozres na ten jar2exe ty ano ? Popripade im mozeme napisat na support ak nepomoze upgrade jar2exe na jenkinse


TT
#11

Tamas

08.10.2019 10:56
takze zostava napisat na support jar2exe. Na ich support stranke som nenasiel ziaden podobny problem rieseny.


Neviem ci mame licencne cislo aby sa dalo odvolat na support alebo len tak .


Napises im Petr ?

e
#12

eastpeace

29.12.2019 14:41
The JDK path set in windows cause that SQ 126 can't start yet.
PS
#13

Petr Šomek

28.04.2020 09:03

Status changed from In progress to Fixed

should be fixed in 127build

Votes: +1

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please