Java for BD-J menus

Yes, i know! All works on Matrix in the Media Manager. But from HDD not! Only just long push->Local Menu->Play. But no problem, point is that it works :slight_smile:

The last update seems to be missing some python components that breaks some addons:-

2021-05-08 16:48:20.515 T:5175    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'ImportError'>
                                                   Error Contents: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   Traceback (most recent call last):
                                                     File "/storage/.kodi/addons/script.gtv.helper/service.py", line 9, in <module>
                                                       from PIL import Image, ImageEnhance
                                                     File "/usr/lib/python3.8/site-packages/PIL/Image.py", line 94, in <module>
                                                   ImportError: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   -->End of Python script error report<--
                                                   
2021-05-08 16:48:20.788 T:5175     INFO <general>: Python interpreter stopped
2021-05-08 16:48:21.750 T:5168    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'ImportError'>
                                                   Error Contents: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   Traceback (most recent call last):
                                                     File "/storage/.kodi/addons/plugin.program.autowidget/service.py", line 1, in <module>
                                                       from resources.lib import refresh
                                                     File "/storage/.kodi/addons/plugin.program.autowidget/resources/lib/refresh.py", line 8, in <module>
                                                       from resources.lib import manage
                                                     File "/storage/.kodi/addons/plugin.program.autowidget/resources/lib/manage.py", line 8, in <module>
                                                       from resources.lib.common import utils
                                                     File "/storage/.kodi/addons/plugin.program.autowidget/resources/lib/common/utils.py", line 19, in <module>
                                                       from PIL import Image
                                                     File "/usr/lib/python3.8/site-packages/PIL/Image.py", line 94, in <module>
                                                   ImportError: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   -->End of Python script error report<--
                                                   
2021-05-08 16:48:21.990 T:5168     INFO <general>: Python interpreter stopped
2021-05-08 16:48:22.430 T:5173    ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'ImportError'>
                                                   Error Contents: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   Traceback (most recent call last):
                                                     File "/storage/.kodi/addons/script.embuary.helper/service.py", line 6, in <module>
                                                       from resources.lib.service_monitor import *
                                                     File "/storage/.kodi/addons/script.embuary.helper/resources/lib/service_monitor.py", line 12, in <module>
                                                       from resources.lib.utils import split
                                                     File "/storage/.kodi/addons/script.embuary.helper/resources/lib/utils.py", line 20, in <module>
                                                       from resources.lib.image import *
                                                     File "/storage/.kodi/addons/script.embuary.helper/resources/lib/image.py", line 12, in <module>
                                                       from PIL import ImageFilter,Image,ImageOps,ImageEnhance
                                                     File "/usr/lib/python3.8/site-packages/PIL/Image.py", line 94, in <module>
                                                   ImportError: /usr/lib/python3.8/site-packages/PIL/_imaging.so: undefined symbol: XauGetBestAuthByAddr
                                                   -->End of Python script error report<--

I think this should work: https://drive.google.com/file/d/1GX2gbT1DrwZNCinWJz8guDgwyHpE87q9/view?usp=sharing

At least I don’t see error anymore.

This build is working flawless!

Thank you very much @vpeter

BTW there is a fix for media flagging for bluray/DVD.
GUI/Interface

  • Fixed: media flagging for DVD/BluRay

Is this fix also included in this build?

1 Like

Show me the commit to check. But my image has standard Kodi only one thing is different regarding chapter skip and seek in blurays with popup menus.

Now I see this is included in Kodi 19.1. No, it is not included - will be in my next image in a few days when official CE image will be released.

New version with Kodi 19.1: https://drive.google.com/file/d/1hbhW8XpAbnKV9NCssojylaUmzpvJ3Cl6/view?usp=sharing

6 Likes

Great thanks

Hmmmm just installed it and scraped a bluray folder structure again but media still mot flagged😬

Is this fixe only for bluray iso’s?
Or for bdmv folders also?

NVM it works i had to play the files so now the media is flagged😁

1 Like

Hi vpeter,

Im using your latest Image and it is working great. Thanks for that! I’m just a little confused over some small things:
I copied all of ma bluray disks to iso, and most work well. There are some movies that have some “hiccups” but in the end I can play them and use the menus etc.
Yet, there are a handful of movies that just refuse to play using Kodi. I can play them fine on my desktop computer using vlc.
I was wondering if that has something to do with java, but I’m not sure. That’s why I wanted to make sue:

I deinstalled the Java addon before updating to your latest image. As the Addon was missing after the update I installed it again. I had then a lot of errors and crashes. So I deinstalled it again, updated again (with the same image of yours) and now most movies work.
Is the plugin needed or is Java simply included in your image? Are there other Java versions to try (and get the last few movies to run)?

Here is a list of the movies that refuse to work:
Ratatoulie, Wall-E, Up (all three Disney :frowning: )
Event Horizon, Rocky Horror Picture Show, Deadpool.

I’m using AnyDVD to make the iso images.

Thanks again for your great image!

Java is already included in the image and addon must not be installed.
You can enable kodi debug log and check log file if anything stand out.

Or upload one ISO somewhere so I could check myself. I only has few test ISO…

Ok, thanks!
I looked at the debug log, but couldn’t make much of it…
I could upload an image, but since those are in the range of 40-50 GiB, I’m not sure how to do that effectively :frowning:
What I’m going to do first is, that I will try a frash installation and see if that changes anything. I will report back after that.

EDIT
OK, I made a fresh install and an interesting observation with that: the first time I started one of the problematic ISOs, some of them at least started playing the trailers etc. I could even start Ratatoulie with a functional menu. But then I couldn’t start the disks a second time!
So now the ISOs behave the same way as on my old system. So at least there is no benefit of having a fresh install.
Is it OK if I upload a log of one or two of there problematic disks?

Sure, upload debug log. But I’m no expert on this - only making image :slight_smile:

For me file zip addon java coreelec 19.1 . Tks

I cant not open file zip addon java

What? You don’t have to use any addon zip file.


it is not compatible with my coreelec 19.1 . can’t open iso movie

Can you give me the latest zip file to update?

Uninstall this addon and reboot.

Addon is already included in my image.

you mean remove jre rulu , but install which version , can you tell me again

Remove addon, no need to install any other version. As I wrote JRE is already as part of the image.