Page 1 of 1

Error with JRE on bluRay Eighth grade

Posted: Thu Feb 07, 2019 1:14 am
by rmsudo
The following is my log. Not sure if anyone has any thoughts, but essentially the detect main title thing did not work again and I am not sure if this is the issue. (Running on Mac X.14.2)

MakeMKV v1.14.2 darwin(x64-release) started
Debug logging enabled, log will be saved as /Users/dussaqMacMini/MakeMKV_log.txt
Optical drive "BD-RE PIONEER BD-RW BDR-XD05 3.10d" opened in OS access mode.
Optical drive "BD-ROM hp DVDWBD TS-LB23L 0400d" opened in OS access mode.
Using direct disc access mode
Loaded content hash table, will verify integrity of M2TS files.
Using Java runtime from /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java
DEBUG: Code 0 at s<}w+kP?q)[m!'b:k9j{:213133204

Re: Error with JRE on bluRay Eighth grade

Posted: Fri Feb 08, 2019 9:02 am
by Grauhaar
Provide the debug log: "Debug logging enabled, log will be saved as /Users/dussaqMacMini/MakeMKV_log.txt"

Re: Error with JRE on bluRay Eighth grade

Posted: Thu Feb 21, 2019 12:56 am
by rmsudo
Same error with "First Reformed" Allowed me to grab the actual log file... Sorry for the delay.

Code: Select all

Debug log started at Thu Feb 21 00:13:30 2019 , written by MakeMKV v1.14.2 darwin(x64-release)
Using 262272KB for read cache.
001005:0000 MakeMKV v1.14.2 darwin(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /Users/dussaqMacMini/MakeMKV_log.txt
002010:0000 Optical drive "BD-RE PIONEER BD-RW   BDR-XD05 3.10d" opened in OS access mode.
002010:0000 Optical drive "BD-ROM hp DVDWBD TS-LB23L 0400d" opened in OS access mode.
DEBUG: Code 2365587456 at (/YVlr[>h*N'AVA5k:29394620
DEBUG: Code 2365587456 at (/YVlr[>h*N'AVA5k:29394620
003007:0000 Using direct disc access mode
DEBUG: Code 2365587456 at (/YVlr[>h*N'AVA5k:29394620
DEBUG: Code 0 at -IbFTgc^Y5R&Ax,0:213140587
DEBUG: Code 0 at 3-&G:T%sH~_VhW_a:29401014
DEBUG: Code 2147483648 at -IbFTgc^Y5R&Ax,0:121265223
DAFD=PAAAADAAAAEABDQkEGwEBAQ==
DCE=JUIJhT05JV8rHsFQsIM9EF9mZcbV27PisqQgYE2Kqk1nS3zTmZ8E5WuZtMsD3NpxHczoDAMG2QwgDGIYO7Pawbo951c20w/8JMFDvVigbwhwEFblrsJYoPKDQPH9Mwpa68XFeIZ5kj7Si8M2P4SOKZO0LWtDIm5Jmw==
DCE=QhF4jR2m6hgu3s8cGX9IOcYjydTC58VtW30iB/uYy+nk/et1uvP8HkTGd6jhPI0fEbGZqTwvtN0sduaI/AAXMZDHhaVOKUsoZUdiEn3RcLdm1SPEypualul5NQ+ouMRvRqw0dVpraTi20ak2p4P0Pdr8Oyh4EFuCQw==
005085:0000 Loaded content hash table, will verify integrity of M2TS files.
Found java version=11.0.2 path=/Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java
Found java version=1.8.0.201 path=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
003344:0000 Using Java runtime from /Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin/java
java_exception(6) : java.lang.NullPointerException
java.lang.NullPointerException
	at com.makemkv.Runtime.a(Unknown Source)
	at com.makemkv.Runtime.b(Unknown Source)
	at com.makemkv.g.action(Unknown Source)
	at blues.Server.actionInvoke(Server.java:245)
	at blues.Server.access$000(Server.java:33)
	at blues.Server$1.run(Server.java:196)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

001003:0020 DEBUG: Code 0 at s<}w+kP?q)[m!'b:k9j{:213133204
DISCID=ED62F66E2669F241E0184722D4512C3386ED06A9
003025:0000 Title #00003.mpls has length of 95 seconds which is less than minimum title length of 120 seconds and was therefore skipped

Re: Error with JRE on bluRay Eighth grade

Posted: Thu Feb 21, 2019 1:34 am
by rmsudo
For anyone who happens upon this: Java-11 is not supported, install java8 instead and things work well.

If you are a mac/brew user:
brew cask uninstall java
brew cask install java8

Should do the trick.

Re: Error with JRE on bluRay Eighth grade

Posted: Tue Jul 30, 2019 3:23 pm
by blurayfan2019
I had the same problem:

Code: Select all

Found java version=12.0.2 path=/Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/bin/java
Found java version=1.8.0.221 path=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
003344:0000 Using Java runtime from /Library/Java/JavaVirtualMachines/jdk-12.0.2.jdk/Contents/Home/bin/java
java_exception(6) : java.lang.NullPointerException
I didn't know there was any Java version limitation or requirement. Thanks for pointing this out. I don't think there was any need to uninstall the latest version and install an older version. I simply changed the blank line in MakeMKV preferences->Protection->Custom Java executable location to /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java, the location of version 1.8.0.221, and that worked. Now I get no errors and I see extra title information that was missing before. I also installed the JDK 8 Update 221, which is actually java version "1.8.0_221", and that worked too. I entered /Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/bin/java in the above-mentioned field and got the same results.

Re: Error with JRE on bluRay Eighth grade

Posted: Wed Aug 21, 2019 12:07 am
by sharpie00
since Java 8 is no longer available in homebrew, use the following command to install the jdk instead.

Code: Select all

brew cask install adoptopenjdk/openjdk/adoptopenjdk8
then follow blurayfan2019's recommendation. works great.

Re: Error with JRE on bluRay Eighth grade

Posted: Wed Aug 21, 2019 12:41 am
by blurayfan2019
That's an interesting way to install it. Or you can get the pkg installer from Java Downloads for All Operating Systems. That's what I did. I install all updates from the command line since they often hang otherwise.

Code: Select all

installer -verboseR -dumplog -pkg "path/to/JDK 8 Update 221.pkg" -target / -store
This prints out the path to the JDK, which was

Code: Select all

/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home/jre/bin/java
You can avoid all this by looking at the MakeMKV log and copying and pasting the path of the JavaAppletPlugin, which in my case was

Code: Select all

Found java version=1.8.0.221 path=/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
.