Kodi Community Forum

Full Version: Pre-Release Version 2.8.3
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Version 2.8.3
=======================
+ movies: created an own column for available meta data (reverted logic for NFO column)
+ Take year differences more into account, when comparing scraper search results
+ Do not download default movie poster/fanart, if none selected.
+ Do not write NFO, if none selected.
+ better visualize running tasks
x fix MediaInfo crash on some DVD ISOs
x fix CMD line updating of TV shows
x fix episode root path for extracted disc folders
x fix adding/removing manual subtitle to media files
x fix certification on rereading NFO
x fix extracting export templates
x fix TvShow NFO import when empty production company
x fix manual sort title (reseted to empty on every save)
x able to handle windows "junction" linked files (deduplication)
x better visualize WakeOnLan menu item (disable when none found)
Never had this issue before, but with this version (nightly build) "update media info" command does not work properly.

Code:
ERROR [tmmpool-reloadMI-thread-1] o.t.core.MediaFileInformationFetcherTask:96 - Thread crashed:
java.lang.NullPointerException: null
    at java.nio.file.Files.provider(Unknown Source)
    at java.nio.file.Files.readAttributes(Unknown Source)
    at org.tinymediamanager.core.entities.MediaFile.gatherMediaInformation(MediaFile.java:1350)
    at org.tinymediamanager.core.MediaFileInformationFetcherTask.call(MediaFileInformationFetcherTask.java:84)
    at org.tinymediamanager.core.MediaFileInformationFetcherTask.call(MediaFileInformationFetcherTask.java:37)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.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)

If I have it play the file, then the command works.
does not happen in PreRelease.

Thanks for pointing our the error - should be fixed with next build.
Please use nightly thread for such issues Wink click
Thanks! Feel free to move the post.
This seems a new behavior with the new version (both pre-release & nightly). If you open "scrape (force best match)" command window, "Tags" field is always ticked even if you have the field unticked in your settings. All other fields are following the main scraper settings properly.
Looks like the tag field issue is fixed now. Thanks!
new build is up, to fix some last issues before release...
For some movies (e.g. Prefontaine 1997), force-scraping (IMDb) throws "Failed getting artwork for movie" error but actually it successfully scraped poster and fanart images.
I've seen this bug since the first build of 2.8.3.

Code:
ERROR [tmmpool-scrape-thread-1] o.t.core.movie.tasks.MovieScrapeTask:275 - getArtwork
retrofit.RetrofitError: 404 Not Found
    at retrofit.RetrofitError.httpError(RetrofitError.java:40)
    at retrofit.RestAdapter$RestHandler.invokeRequest(RestAdapter.java:388)
    at retrofit.RestAdapter$RestHandler.invoke(RestAdapter.java:240)
    at com.sun.proxy.$Proxy39.getMovieImages(Unknown Source)
    at org.tinymediamanager.scraper.fanarttv.FanartTvMetadataProvider.getMovieArtwork(FanartTvMetadataProvider.java:129)
    at org.tinymediamanager.scraper.fanarttv.FanartTvMetadataProvider.getArtwork(FanartTvMetadataProvider.java:94)
    at org.tinymediamanager.core.movie.tasks.MovieScrapeTask$Worker.getArtwork(MovieScrapeTask.java:272)
    at org.tinymediamanager.core.movie.tasks.MovieScrapeTask$Worker.run(MovieScrapeTask.java:198)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.run(Unknown Source)
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    at java.util.concurrent.FutureTask.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)
The bug reported above wasn't fixed.
this isn't a real error, just nothing found with fanart.tv
I'll enhance the section with 2.8.4