TS 3.0.50.17 freezes on startup.

For discussion of Phil Tobin's Tuner Studio software (Only about the tuning software itself, not about how to tune or firmware features)

Moderator: LT401Vette

TS 3.0.50.17 freezes on startup.

Postby Reverant » Sun Nov 19, 2017 1:09 am

Updated from 30.0.26 on my desktop and 3.0.28 on my laptop, both running Linux.

I get the splash screen but it won't load any further on both machines.

TunerStudioAppDebug.txt:

Code: Select all
Starting on Host
TunerStudio 3.0.50.17 started on Sun Nov 19 09:57:59 EET 2017
JRE 1.8.0_111, Linux 3.xxxxxxx-desktop, amd64
java.library.path=lib/alternateLinuxDrivers/x86_64-linux:lib
TunerStudioMS.jar
Look:Metal, ClassName:'javax.swing.plaf.metal.MetalLookAndFeel'
Look:Nimbus, ClassName:'javax.swing.plaf.nimbus.NimbusLookAndFeel'
Look:CDE/Motif, ClassName:'com.sun.java.swing.plaf.motif.MotifLookAndFeel'
Look:GTK+, ClassName:'com.sun.java.swing.plaf.gtk.GTKLookAndFeel'
Look:Night Shade, ClassName:'de.muntjak.tinylookandfeel.TinyLookAndFeel'
Setting Look & Feel to:de.muntjak.tinylookandfeel.TinyLookAndFeel
TinyLaF v1.4.0
Theme: jar:file:/opt/TunerStudioMS/TunerStudioMS.jar!/Default.theme
ScrollBar.width
11/19/17 9:58:00 AM :Debug: no update:defaultFont
Nov 19, 2017 9:58:00 AM TunerStudio main
SEVERE: null
java.lang.reflect.InvocationTargetException
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1321)
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
        at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1348)
        at TunerStudio.main(Unknown Source)
Caused by: java.lang.NoClassDefFoundError: javafx/concurrent/Task
        at ai.dp.<init>(Unknown Source)
        at b.run(Unknown Source)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:301)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
        at java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.awt.EventQueue$3.run(EventQueue.java:703)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassNotFoundException: javafx.concurrent.Task
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 16 more
The man behind MS Labs
2002 Mazda Miata 1.8 6sp - Enhanced MS3 1.4.0, sequential injection, sequential ignition, big turbo, lots of boost - InCar PC
User avatar
Reverant
Super MS/Extra'er
 
Posts: 971
Joined: Sat Apr 15, 2006 12:39 am
Location: Athens, Greece

Re: TS 3.0.50.17 freezes on startup.

Postby LT401Vette » Sun Nov 19, 2017 6:35 am

It looks like your JRE does not have JavaFX libraries. It is a 1.8 JRE so it should.. What JRE are you using? Open JDK?

The .17 beta has one of the libraries compiled to 1.8 dues to some file dialog references. They have since been removed, so the next beta doesn't require them. We will be needing to transition to a 1.8 JRE at some point, sort of waiting for all the linux distros to get up to speed.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
User avatar
LT401Vette
Super MS/Extra'er
 
Posts: 10389
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC

Re: TS 3.0.50.17 freezes on startup.

Postby Reverant » Sun Nov 19, 2017 7:27 am

Open JDK 1.7 and 1.8.

It doesn't look like my distribution has JavaFX packages, so I may have to resort to getting them from Oracle.
The man behind MS Labs
2002 Mazda Miata 1.8 6sp - Enhanced MS3 1.4.0, sequential injection, sequential ignition, big turbo, lots of boost - InCar PC
User avatar
Reverant
Super MS/Extra'er
 
Posts: 971
Joined: Sat Apr 15, 2006 12:39 am
Location: Athens, Greece

Re: TS 3.0.50.17 freezes on startup.

Postby piledriver » Mon Nov 27, 2017 8:38 pm

Same boat here, using win10 and despising it. (Although not as much as XP>win 7)

Funny, all the Linux distros I run have been using OpenJVM 8 for a very long time, yet we are just seeing an issue now.
(OpenJVM is the reference JAVA implementation since 1.7 FWIW, Oracles releases are OpenJVM based.)
Always doing things the hard way, MS2 sequential w/ v1.01 mainboard, LS2 coils. 80 mile/day commuter status.
piledriver
Super MS/Extra'er
 
Posts: 1639
Joined: Tue Oct 27, 2009 6:24 am
Location: Van Alstyne, Texas

Re: TS 3.0.50.17 freezes on startup.

Postby Reverant » Tue Nov 28, 2017 12:12 am

In my case, I did install the OpenJFX package and that solved my issue.
The man behind MS Labs
2002 Mazda Miata 1.8 6sp - Enhanced MS3 1.4.0, sequential injection, sequential ignition, big turbo, lots of boost - InCar PC
User avatar
Reverant
Super MS/Extra'er
 
Posts: 971
Joined: Sat Apr 15, 2006 12:39 am
Location: Athens, Greece

Re: TS 3.0.50.17 freezes on startup.

Postby LT401Vette » Tue Nov 28, 2017 6:59 am

piledriver wrote:Same boat here, using win10 and despising it. (Although not as much as XP>win 7)

Funny, all the Linux distros I run have been using OpenJVM 8 for a very long time, yet we are just seeing an issue now.
(OpenJVM is the reference JAVA implementation since 1.7 FWIW, Oracles releases are OpenJVM based.)


Yep, that .17 build had a reference to a JavaFX library as we have been preparing to require a 1.8 JRE. It seemed most linux distos now have 1.8 and windows and OS X use the JRE bundled with it which is 1.8.
However, come to find out Open Java which is common in Linux distros did not include the JavaFX libraries for some reason where oracle started including them in the Core JRE.

At any rate, I have pulled the references out for next release so JavaFX won't kill it.. with the next release.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
User avatar
LT401Vette
Super MS/Extra'er
 
Posts: 10389
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC

Re: TS 3.0.50.17 freezes on startup.

Postby piledriver » Fri Dec 01, 2017 8:28 am

Simply installed OpenJFX.
Its just a matter of knowing you need it.
Always doing things the hard way, MS2 sequential w/ v1.01 mainboard, LS2 coils. 80 mile/day commuter status.
piledriver
Super MS/Extra'er
 
Posts: 1639
Joined: Tue Oct 27, 2009 6:24 am
Location: Van Alstyne, Texas

Re: TS 3.0.50.17 freezes on startup.

Postby LT401Vette » Fri Dec 01, 2017 1:35 pm

piledriver wrote:Simply installed OpenJFX.
Its just a matter of knowing you need it.


Yep.. I thought it would be there, but learned it isn't. We are leaving it out future betas until we come with something.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
User avatar
LT401Vette
Super MS/Extra'er
 
Posts: 10389
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC

Re: TS 3.0.50.17 freezes on startup.

Postby piledriver » Fri Dec 01, 2017 1:55 pm

LT401Vette wrote:
piledriver wrote:Simply installed OpenJFX.
Its just a matter of knowing you need it.


Yep.. I thought it would be there, but learned it isn't. We are leaving it out future betas until we come with something.


It appears to be available but is not part of anybodies std JVM load.
Most distros manage dependencies great but installing from a tarball bypasses that.
Typically one would either list deps or include the needed pkg in the tarball.

It would be pretty easy to write an installer or first run script to check and report issues.
Always doing things the hard way, MS2 sequential w/ v1.01 mainboard, LS2 coils. 80 mile/day commuter status.
piledriver
Super MS/Extra'er
 
Posts: 1639
Joined: Tue Oct 27, 2009 6:24 am
Location: Van Alstyne, Texas

Re: TS 3.0.50.17 freezes on startup.

Postby jsmcortina » Wed Dec 06, 2017 8:36 am

Same problem here, it gets a severe null on attempted startup and hangs at the splash screen. Oddly, it was working ok yesterday and I've not updated since then??

James
I can supply, repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: viewtopic.php?f=104&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
jsmcortina
Site Admin
 
Posts: 33911
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK

Re: TS 3.0.50.17 freezes on startup.

Postby LT401Vette » Wed Dec 06, 2017 8:57 am

3.0.50.23 is out there, it should no longer have the JavaFX dependency
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
User avatar
LT401Vette
Super MS/Extra'er
 
Posts: 10389
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC

Re: TS 3.0.50.17 freezes on startup.

Postby piledriver » Wed Dec 06, 2017 11:30 am

LT401Vette wrote:3.0.50.23 is out there, it should no longer have the JavaFX dependency


Checked for update (on Linux) and it still reports 3.0.50.17 is the latest version.
Simply installing openjfx resolves the lockup issue tho.

(apt install openjfx, or use yum or urpmi as applicable)
Always doing things the hard way, MS2 sequential w/ v1.01 mainboard, LS2 coils. 80 mile/day commuter status.
piledriver
Super MS/Extra'er
 
Posts: 1639
Joined: Tue Oct 27, 2009 6:24 am
Location: Van Alstyne, Texas

Re: TS 3.0.50.17 freezes on startup.

Postby racingmini_mtl » Wed Dec 06, 2017 11:37 am

piledriver wrote:
LT401Vette wrote:3.0.50.23 is out there, it should no longer have the JavaFX dependency


Checked for update (on Linux) and it still reports 3.0.50.17 is the latest version.

And on Windows.
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 7973
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada

Re: TS 3.0.50.17 freezes on startup.

Postby piledriver » Wed Dec 06, 2017 12:32 pm

On Windows you may have a different issue, as JavaFX is part of the std Oracle Java JVM.

JavaFX is part of Oracles Java SE since V7, which is sorta confusing since OpenJVM IS reference Java since v7, and OpenJFX doesn't appear to install with OpenJVM by default on any Linux distro I have tried.

Perhaps the Linux distros are all unintentionally skipping it.
(it seems available for install)
Always doing things the hard way, MS2 sequential w/ v1.01 mainboard, LS2 coils. 80 mile/day commuter status.
piledriver
Super MS/Extra'er
 
Posts: 1639
Joined: Tue Oct 27, 2009 6:24 am
Location: Van Alstyne, Texas

Re: TS 3.0.50.17 freezes on startup.

Postby racingmini_mtl » Wed Dec 06, 2017 1:03 pm

piledriver wrote:On Windows you may have a different issue, as JavaFX is part of the std Oracle Java JVM.

What I meant is that the check for the update also shows 3.0.50.17 to be the latest version. I don't have issues with the current TS version under Windows.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 7973
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada

Re: TS 3.0.50.17 freezes on startup.

Postby LT401Vette » Wed Dec 06, 2017 2:54 pm

It looks like I only had it up for the Dev Edition Beta.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
User avatar
LT401Vette
Super MS/Extra'er
 
Posts: 10389
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC


Return to Tuner Studio

Who is online

Users browsing this forum: No registered users and 2 guests