2013-06-16, 05:47
This seems to always lock up on me if I leave it running long enough. Here's an excerpt from xbmc.log (non-debug mode) where it ran off the rails:
Code:
18:30:47 T:2745363264 NOTICE: TheBigPictures ScraperPlugin[TotallyCoolPix]: get_tree opening url "http://totallycoolpix.com/2013/06/wacky-wheels/"
18:30:49 T:2745363264 NOTICE: TheBigPictures ScraperPlugin[TotallyCoolPix]: get_tree received 46754 bytes
18:30:58 T:2745363264 NOTICE: TheBigPictures Manager: get_photos got 35 items
18:39:43 T:2745363264 NOTICE: TheBigPictures Manager: switch_to_next id=2
18:39:43 T:2745363264 NOTICE: TheBigPictures ScraperPlugin[NewYorkTimesLens]: get_tree opening url "http://lens.blogs.nytimes.com/asset-data/"
18:39:43 T:2745363264 NOTICE: TheBigPictures ScraperPlugin[NewYorkTimesLens]: get_tree received 27819 bytes
18:39:44 T:2745363264 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.AttributeError'>
Error Contents: 'NoneType' object has no attribute 'replace'
Traceback (most recent call last):
File "/home/xbmc/.xbmc/addons/script.screensaver.bigpictures/screensaver.py", line 59, in onInit
self.slideshow()
File "/home/xbmc/.xbmc/addons/script.screensaver.bigpictures/screensaver.py", line 72, in slideshow
albums = self.scraper_manager.get_albums()
File "/home/xbmc/.xbmc/addons/script.module.bigpictures/lib/thebigpictures.py", line 69, in get_albums
albums = self.current_scraper.get_albums()
File "/home/xbmc/.xbmc/addons/script.module.bigpictures/lib/scrapers.py", line 49, in get_albums
return self._albums or self._get_albums()
File "/home/xbmc/.xbmc/addons/script.module.bigpictures/lib/scrapers.py", line 416, in _get_albums
'pic': self.__build_img(album.photo.url.string),
File "/home/xbmc/.xbmc/addons/script.module.bigpictures/lib/scrapers.py", line 439, in __build_img
url = url.replace('-custom2', '-jumbo').replace('-custom3', '-jumbo')
AttributeError: 'NoneType' object has no attribute 'replace'
-->End of Python script error report<--
19:43:57 T:2929720128 NOTICE: Thread Jobworker start, auto delete: true
19:43:57 T:2787232576 NOTICE: Thread CFileCache start, auto delete: false
19:44:42 T:2929720128 NOTICE: Previous line repeats 2 times.