Original issue 2753 created by Omertron on 2015-01-20T12:00:42.000Z:
What steps will reproduce the problem?
Set mjb.people=true
use the imdb (default) people scraper
3.
What is the expected output? What do you see instead?
For each person selected by the People parameters and people.xml file should be generated and within that files the IMBD content for Filmography and Biography should be included.
For around 20% (of 1200) people selected I get the following error
java.lang.StringIndexOutOfBoundsException: String index out of range: -8
at java.lang.String.substring(Unknown Source)
at com.moviejukebox.plugin.ImdbPlugin.updateInfoNew(ImdbPlugin.java:1996)
at com.moviejukebox.plugin.ImdbPlugin.updateImdbPersonInfo(ImdbPlugin.java:1874)
at com.moviejukebox.plugin.ImdbPlugin.scan(ImdbPlugin.java:1836)
at com.moviejukebox.plugin.DatabasePluginController.scan(DatabasePluginController.java:142)
at com.moviejukebox.MovieJukebox.updatePersonData(MovieJukebox.java:2131)
at com.moviejukebox.MovieJukebox$4.call(MovieJukebox.java:1205)
at com.moviejukebox.MovieJukebox$4.call(MovieJukebox.java:1198)
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)
at com.moviejukebox.tools.ThreadExecutor$ScheduledThread.run(ThreadExecutor.java:127)
and no xml is generated.
By way of example
Will Ferrell nm0002071
William Fichtner nm0001209
William H. Macy nm0000513
William Hurt nm0000458
William Petersen nm0676973
all crash
Where the xml is generated sometimes the Biography and Filmography are fine and sometimes either or both are missing
What version/revision of YAMJ are you using? On what operating system?
Problem has been ongoing for at least 3 months, currently using r3964, running on Win 8.1 64 bit, various HTML and Eversion skins
What device are you using YAMJ on? Networked Media Tank, PlayonHD, Other?
Original issue 2753 created by Omertron on 2015-01-20T12:00:42.000Z:
What steps will reproduce the problem?
What is the expected output? What do you see instead?
For each person selected by the People parameters and people.xml file should be generated and within that files the IMBD content for Filmography and Biography should be included.
For around 20% (of 1200) people selected I get the following error
java.lang.StringIndexOutOfBoundsException: String index out of range: -8 at java.lang.String.substring(Unknown Source) at com.moviejukebox.plugin.ImdbPlugin.updateInfoNew(ImdbPlugin.java:1996) at com.moviejukebox.plugin.ImdbPlugin.updateImdbPersonInfo(ImdbPlugin.java:1874) at com.moviejukebox.plugin.ImdbPlugin.scan(ImdbPlugin.java:1836) at com.moviejukebox.plugin.DatabasePluginController.scan(DatabasePluginController.java:142) at com.moviejukebox.MovieJukebox.updatePersonData(MovieJukebox.java:2131) at com.moviejukebox.MovieJukebox$4.call(MovieJukebox.java:1205) at com.moviejukebox.MovieJukebox$4.call(MovieJukebox.java:1198) 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) at com.moviejukebox.tools.ThreadExecutor$ScheduledThread.run(ThreadExecutor.java:127)
and no xml is generated.
By way of example
Will Ferrell nm0002071 William Fichtner nm0001209 William H. Macy nm0000513 William Hurt nm0000458 William Petersen nm0676973
all crash
Where the xml is generated sometimes the Biography and Filmography are fine and sometimes either or both are missing
What version/revision of YAMJ are you using? On what operating system?
Problem has been ongoing for at least 3 months, currently using r3964, running on Win 8.1 64 bit, various HTML and Eversion skins
What device are you using YAMJ on? Networked Media Tank, PlayonHD, Other?
Various NMTs (110 and 400s)
Please provide any additional information below.