MaDDoGo/metadata.filmaffinity.com

Kodi se cuelga en conflictos con TMDB y Filmaffinity

Closed this issue · 1 comments

Me ha ocurrido varias veces que cuando hay un conflicto entre el título de Filmaffinity y el de The Movie Database, se queda estancado en scanning info for x película (año) 0% y el log en kodi es el siguiente:

2020-01-07 18:44:20.991 T:1761030880   DEBUG: CurlFile::Open(0x4eab8ee8) https://api.themoviedb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Ip+Man+II+&language=es
2020-01-07 18:44:20.995 T:1761030880   DEBUG: Get: Using "UTF-8" charset for "https://api.themoviedb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Ip+Man+II+&language=es"
2020-01-07 18:44:20.998 T:1761030880   DEBUG: scraper: GetIMDBid returned <details><id>0</id><url function="GetIMDBid">https://api.themoviedb.org/3/search/movie?api_key=f090bb54758cabf231fb605d3e3e0468&query=Ip+Man+II+&language=es</url></details>

También me ha ocurrido en casos en los que el scrapping de Filmaffinity coge el título de una película que no es.

Esto se repite más de 100 veces por segundo durante un tiempo hasta que se cuelga Kodi (en mi caso OSMC en una RPi3b+) y se reinicia.

Es cierto que si se utiliza el modo de búsqueda avanzada de Google, este error no ocurre pero creo que entre que hace que OSMC se cuelgue y que no saltan errores ni se puede parar el proceso, considero que este error debía reportarlo.

Añado algunos ejemplos de conflictos por si son de ayuda:
https://www.themoviedb.org/movie/37472-yip-man-2?language=es-ES
https://www.filmaffinity.com/es/film789209.html

https://www.themoviedb.org/movie/256876-red-army?language=es-ES
https://www.filmaffinity.com/es/film254384.html

https://www.themoviedb.org/movie/128190-the-pervert-s-guide-to-ideology?language=es-ES
https://www.filmaffinity.com/es/film396879.html

Confirmado el problema y corregido en la versión 1.9.6