[Resolved]OVR_Laucher crash

I cannot get the Pimax to run anything in pimax mode, how can I fix this ?

@PIMAX-Support

This is the error OVR_launcher gives me:

Unhandled exception at 0x00007FF9CD0E2208 (ucrtbase.dll) in OVR_Launcher_x64.exe: An invalid parameter was passed to a function that considers invalid parameters fatal.

When I look in the logs;

INFO: database is closed!!!
Aug 20, 2017 10:19:26 AM com.pi.piextend.aa a
INFO: logoPath:http://cdn.akamai.steamstatic.com/steam/apps/236390/header.jpg
Aug 20, 2017 10:19:26 AM com.pi.piextend.aa a
INFO: logoPath:http://cdn.akamai.steamstatic.com/steam/apps/613220/header.jpg
Aug 20, 2017 10:19:26 AM com.pi.piextend.aa a
INFO: DATA_UPDATE_READY:
Aug 20, 2017 10:19:26 AM com.pi.piextend.aa a
INFO: state : DATA_UPDATE_READY
Aug 20, 2017 10:19:29 AM com.pi.piextend.aa a
INFO: Reachable local IP is found, it is 192.168.0.181
Aug 20, 2017 10:19:31 AM com.pi.piextend.aa a
INFO: newVersion:1.2.97
Aug 20, 2017 10:19:31 AM com.pi.piextend.aa a
INFO: url:http://139.196.243.25/pi_us/piplay/version/1.2.97/PiSetup_1.2.97_en.exe
Aug 20, 2017 10:19:31 AM com.pi.piextend.aa a
INFO: size:649957825
Aug 20, 2017 10:19:31 AM com.pi.piextend.aa a
INFO: database is closed!!!
java.sql.SQLException: Unable to create correct SQLException class instance, error class/codes may be incorrect. Reason:

** BEGIN NESTED EXCEPTION **

java.sql.SQLException
MESSAGE: Can’t instantiate required class

STACKTRACE:

java.sql.SQLException: Can’t instantiate required class
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.bc.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.as.b(Unknown Source)
at com.mysql.jdbc.o.c(Unknown Source)
at com.mysql.jdbc.o.(Unknown Source)
at com.mysql.jdbc.Z.(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.bc.a(Unknown Source)
at com.mysql.jdbc.o.a(Unknown Source)
at com.mysql.jdbc.NonRegisteringDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.pi.c.f.b(Unknown Source)
at com.pi.pimanager.i.b(Unknown Source)
at com.pi.pimanager.i.aB(Unknown Source)
at com.pi.pimanager.o.d(Unknown Source)
at com.pi.pimanager.o$c.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
… 28 more

** END NESTED EXCEPTION **

at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.aO.a(Unknown Source)
at com.mysql.jdbc.as.b(Unknown Source)
at com.mysql.jdbc.o.c(Unknown Source)
at com.mysql.jdbc.o.<init>(Unknown Source)
at com.mysql.jdbc.Z.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at com.mysql.jdbc.bc.a(Unknown Source)
at com.mysql.jdbc.o.a(Unknown Source)
at com.mysql.jdbc.NonRegisteringDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at com.pi.c.f.b(Unknown Source)
at com.pi.pimanager.i.b(Unknown Source)
at com.pi.pimanager.i.aB(Unknown Source)
at com.pi.pimanager.o.d(Unknown Source)
at com.pi.pimanager.o$c.run(Unknown Source)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Aug 20, 2017 10:19:32 AM com.pi.piextend.aa a
INFO: database is closed!!!
Aug 20, 2017 10:19:35 AM com.pi.piextend.aa a
INFO: Task get Connnection From Service!
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: onDeviceMonitor ID: 6
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: DEVICE_PIMAX_VERSION : -16
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: bright : 0
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: SerialInfo : 10071172101100-1DF LcdInfo : -1 FirmInfo : 1.0.0.265pordCat: 00
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: SerialInfo : 10071172101100-1DF FirmInfo : 1.0.0.265
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: onDeviceMonitor ID: 17
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: mode : 64
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: modeS : 224
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: intemCnt = 2
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: onDeviceMonitor ID: 16
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: connected
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: DEVICE_PIMAX_CONNECTION : 2
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: onDeviceMonitor ID: 19
18 f6 00 00 Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a
INFO: pVal : 63000
Aug 20, 2017 10:19:36 AM com.pi.piextend.aa a

@tivl82 Hi, may I ask some questions as below?

  • What’s Piplay version you use at present? Have you installed Piplay driver after disabled anti-virus software?
  • Have you both plugged the HDMI cable of the helmet and the cable of monitor to PC discrete graphics ports?
  • Did Piplay detect the helmet in Pimax mode? If not, what’s the color of indicator light on the helmet?

Please use Debug_tool to export logs to support@pimaxvr.com, we will analyze it and find out a solution, thanks in advance. :slight_smile:

Hi,

I’ll send the log later the main problem is that the pimax shows the “pimax” logo but only video mode works for me. The apps in piplay hang my system.

  • disabled antivirus
  • tried displayport instead of HDMI
  • switched laptops
  • disabled windows defender
  • Installed latest piplay
  • Installed latest java version (first manual, first JRE then JDK, then reinstalled piplay. Then uninstalled java and reinstalled piplay to allow piplay to install the java it wants)
  • Installed latest Nvidia drivers, with “force clean install”
  • set Nvidia to “performance mode” and tried all settings possible (ultimately, in the logs it shows the Nvidia is detected while I still get the popup telling me I should check my settings or wether I have Nvidia)
  • fixed service issues (“interactive mode” wasn’t enabled and showed up in eventlog as error, had to change ownership for some services around COM+)

Is there a way to manually debug everything ? I’m a developer, but I cannot seem to find a way to debug this problem. The pimax works in video mode, works well as an extended screen/desktop but in pimax mode I get the pimax logo and nothing will go to the glasses. Are there debugging or testing methods to trace every step ?

Thanks,
Tim

This issue is related to http://community.openmr.ai/t/resolved-cant-get-into-steamvr-on-laptop-please-help/2704/14