{"action":"created","issue":{"url":"https://api.github.com/repos/wackerl91/luna/issues/109","repository_url":"https://api.github.com/repos/wackerl91/luna","labels_url":"https://api.github.com/repos/wackerl91/luna/issues/109/labels{/name}","comments_url":"https://api.github.com/repos/wackerl91/luna/issues/109/comments","events_url":"https://api.github.com/repos/wackerl91/luna/issues/109/events","html_url":"https://github.com/wackerl91/luna/issues/109","id":194775713,"number":109,"title":"Can't access game list in 0.7-rc1","user":{"login":"A----","id":9195926,"avatar_url":"https://avatars.githubusercontent.com/u/9195926?v=3","gravatar_id":"","url":"https://api.github.com/users/A----","html_url":"https://github.com/A----","followers_url":"https://api.github.com/users/A----/followers","following_url":"https://api.github.com/users/A----/following{/other_user}","gists_url":"https://api.github.com/users/A----/gists{/gist_id}","starred_url":"https://api.github.com/users/A----/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/A----/subscriptions","organizations_url":"https://api.github.com/users/A----/orgs","repos_url":"https://api.github.com/users/A----/repos","events_url":"https://api.github.com/users/A----/events{/privacy}","received_events_url":"https://api.github.com/users/A----/received_events","type":"User","site_admin":false},"labels":[{"id":301484631,"url":"https://api.github.com/repos/wackerl91/luna/labels/bug","name":"bug","color":"e11d21","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2016-12-10T15:59:02Z","updated_at":"2016-12-14T18:54:03Z","closed_at":null,"body":"- Luna Version: **0.7.0-rc1**\r\n- nVidia GeForce Experience Version: 2.11.4.0\r\n- Moonlight Embedded Version: 2.2.2\r\n- OSMC Version: 2016.11-1\r\n\r\nDevices got paired, but when clicking on the PC's name, a dialog flashes (do not have time to read it) and does nothing. I guess I should be seeing the game list next.\r\n\r\nI have the following out of bound error in my kodi.log:\r\n\r\n```\r\n16:44:26 13227.604492 T:1498149872   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--\r\n                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!\r\n                                            Error Type: <type 'exceptions.IndexError'>\r\n                                            Error Contents: list index out of range\r\n                                            Traceback (most recent call last):\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/views/main.py\", line 123, in onAction\r\n                                                self.controller.render('main_host_select', {'host': host})\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/controller/basecontroller.py\", line 20, in render\r\n                                                return router.render(name, args=args)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/routing/router.py\", line 76, in render\r\n                                                return self.routes[name](instance, **args)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/controller/maincontroller.py\", line 29, in select_host\r\n                                                self.render('game_list', {'host': host})\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/controller/basecontroller.py\", line 20, in render\r\n                                                return router.render(name, args=args)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/routing/router.py\", line 76, in render\r\n                                                return self.routes[name](instance, **args)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/controller/gamelistcontroller.py\", line 17, in index_action\r\n                                                self.window = GameList(controller=self, host=host, game_list=self.game_helper.get_games_as_list(host))\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/util/gamehelper.py\", line 102, in get_games_as_list\r\n                                                games = self.get_games(host)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/util/gamehelper.py\", line 75, in get_games\r\n                                                games[nvapp.id] = self.scraper_chain.query_game_information(nvapp)\r\n                                              File \"/home/osmc/.kodi/addons/luna-0.7.0-rc1/resources/lib/scraper/scraperchain.py\", line 43, in query_game_information\r\n                                                game = game_info[0]\r\n                                            IndexError: list index out of range\r\n                                            -->End of Python script error report<--\r\n```\r\n\r\nI tried to clear the game cache, uninstall/install. 0.6.3 worked alright.\r\n\r\nShoot if you need more information.\r\n\r\nI have an HiFiBerry DAC+ Pro and I found and selected it alright in the audio device selection page.\r\n"},"comment":{"url":"https://api.github.com/repos/wackerl91/luna/issues/comments/267121884","html_url":"https://github.com/wackerl91/luna/issues/109#issuecomment-267121884","issue_url":"https://api.github.com/repos/wackerl91/luna/issues/109","id":267121884,"user":{"login":"A----","id":9195926,"avatar_url":"https://avatars.githubusercontent.com/u/9195926?v=3","gravatar_id":"","url":"https://api.github.com/users/A----","html_url":"https://github.com/A----","followers_url":"https://api.github.com/users/A----/followers","following_url":"https://api.github.com/users/A----/following{/other_user}","gists_url":"https://api.github.com/users/A----/gists{/gist_id}","starred_url":"https://api.github.com/users/A----/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/A----/subscriptions","organizations_url":"https://api.github.com/users/A----/orgs","repos_url":"https://api.github.com/users/A----/repos","events_url":"https://api.github.com/users/A----/events{/privacy}","received_events_url":"https://api.github.com/users/A----/received_events","type":"User","site_admin":false},"created_at":"2016-12-14T18:54:03Z","updated_at":"2016-12-14T18:54:03Z","body":"I had a folder named `addons/script.luna` (previous version?) and that one did not have a `nvhttpscraper` registered in its `features.yml`. So I did a clean install and removed any folder that had luna in it\r\n\r\nI have the same `.storage` creation issue as someone else, fixed it and… same error.\r\n\r\nSo back to where I was. To the block you mentioned. I have an `abcscraper.pyo`, probably loaded by `NvHTTPScraper` (base class) but do not have a `apiresponse.pyo` (compiled on the fly and not called at the moment?).\r\n\r\nI have a `requestservice.pyo` which probably means it was successfully instanciated and passed to the `__init__` (DI). I commented out this line `https://github.com/wackerl91/luna/blob/develop/resources/lib/scraper/nvhttpscraper.py#L10`, same thing. I do not have a `art/poster` directory in my storage folder.\r\n\r\n```\r\n$ ls userdata/addon_data/script.luna/.storage/\r\ngame_storage  host  update\r\n```\r\n\r\nI'm out of idea for tonight."}}
{"actor":{"display_login":"A----"}}