v21 Synology NAS Nexus/Omega Library scan failure on Omega, SOURCE FOUND > RES NEEDED!
#16
The wireshark captures show signs of probing for bd / dvd folder structure, but given your explanation that must be blind probing which returns in error.
At the same time the reading of the posters/fanart/actors/etc is not visible... But I don't know the low level protocol and how things are supposed to look.
I'd say that probing for dvd and bd could be more efficient and some network round trips could be avoided for faster scanning, but it's the same for 20.5 and 21 so not a factor in your problem.

git bisect is a tool that helps find which commit changed a behavior. It does a binary search of all the changes between a known good point and a known bad point. What you'd have to do is build the version, try it and tell bisect if the result is good or bad. That will narrow the search, it will propose the next commit to test, until the culprit is identified. Given the number of changes between v20 and v21 there are probably around 10 iterations. When we know which commit is the reason we can figure out a fix.
Any version can be built, git has all the history (provided the matching prerequisites are installed, but that's not a problem for v21 code).
Always read the Kodi online-manual, the FAQ and search the forum before posting.
Do not e-mail Kodi Team members directly asking for support. Read/follow the forum rules (wiki).
For troubleshooting and bug reporting please make sure you read this first.
Reply
#17
(2024-05-27, 00:37)CrystalP Wrote: The wireshark captures show signs of probing for bd / dvd folder structure, but given your explanation that must be blind probing which returns in error.
At the same time the reading of the posters/fanart/actors/etc is not visible... But I don't know the low level protocol and how things are supposed to look.
I'd say that probing for dvd and bd could be more efficient and some network round trips could be avoided for faster scanning, but it's the same for 20.5 and 21 so not a factor in your problem.

git bisect is a tool that helps find which commit changed a behavior. It does a binary search of all the changes between a known good point and a known bad point. What you'd have to do is build the version, try it and tell bisect if the result is good or bad. That will narrow the search, it will propose the next commit to test, until the culprit is identified. Given the number of changes between v20 and v21 there are probably around 10 iterations. When we know which commit is the reason we can figure out a fix.
Any version can be built, git has all the history (provided the matching prerequisites are installed, but that's not a problem for v21 code).

First: I barely have a handle on GitHub, but that won't stop me from figuring it out it gets to that.

Second: I installed Beta1 and it is as fast if not faster than nexus for the first 40 before I stopped it.

Now there is a known good reference. I think videoscanner.cpp is what to diff... I will see if that yields anything.

Edit: Forgot image.

Image
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#18
If I had to take a stab, I'm guessing this is probably where it might have started:

https://github.com/xbmc/xbmc/commit/0208...a8398f6411
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#19
I just ran Beta1 full scan:

2024-05-26 20:14:18.447 T:1480     info <general>: VideoInfoScanner: Finished scan. Scanning for video info took 2255632 ms

37 Minutes 35 Seconds

Within 1 minute of Nexus and over WiFi.

So something has happened along the way.

So I'M NOT CRAZY!!! WHOOT!
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#20
OK it's good to have a starting point. Did performance go down in beta2? beta3? rc1? rc2? 21.0?
Always read the Kodi online-manual, the FAQ and search the forum before posting.
Do not e-mail Kodi Team members directly asking for support. Read/follow the forum rules (wiki).
For troubleshooting and bug reporting please make sure you read this first.
Reply
#21
I have to roll down each one...doing that now....
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#22
Well that was easy, Beta 2, is where it acts like a slug. So that is where the problem starts.

I double checked by nuking the install, installed beta2 twice and scanned from scratch to be sure, same results I've been seeing.

So whatever happened, that is the source point. Need to diff those 2 and see what changed. I assume I'm looking in the right spot: VideoInfoScanner.cpp
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#23
So what happens now and how can we get this fixed?
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply
#24
HuhHuhHuhHuh??
Kodi: Nexus v20.5 | Skin: Madnox.redux : Current Version: 20.00.11 | Forum | Madnox.redux v3 Repo
Mr. V's Original Source
Reply

Logout Mark Read Team Forum Stats Members Help
Synology NAS Nexus/Omega Library scan failure on Omega, SOURCE FOUND > RES NEEDED!0