2017-12-06, 02:46
(2017-12-06, 02:11)zachmorris Wrote:Thanks Zach (and for the plugin, btw!) Like this?:(2017-12-06, 00:43)knightbaker Wrote:Can you provide a debug log? I can't recreate this issue(2017-12-05, 20:43)knightbaker Wrote: Just installed IARL on Ubuntu 16.04, Kodi 17.6 I'm getting a 'ERROR: IARL: Unzip Failed...' on all games it downloads as a zip. Games downloaded as a regular file load fine. I also get an error message when I try to manually unzip the downloaded game file in both the GUI and in the terminal. I can manually unzip other files (such as the Zach Morris Repo file) just fine. Realize this is more of ubuntu question than a IARL (and I'm a linux novice), but any suggestions would be welcome. Thanks!The error I get when I manually try to unzip the game file is: warning [xx.zip]: 40 extra bytes at beginning or within zipfile
(attempting to process anyway) file #1: bad zipfile offset (local header sig): 40 (attempting to re-compensate) file #1: bad zipfile offset (local header sig): 40
Or with 7-zip: Processing archive: xx.zip Extracting xx.sfc Unsupported Method Sub items Errors: 1
Same issue for all games downloaded as zips, none work (Uncompressed game files load fine.)
16:25:24.014 T:139894248691456 NOTICE: [plugin.video.youtube] Startup: detected Krypton (Kodi-17.6), setting DASH_SUPPORT_BUILTIN = False, DASH_SUPPORT_ADDON = True
16:25:25.735 T:139895594166016 ERROR: GetDirectory - Error getting
16:25:26.350 T:139894028109568 ERROR: Previous line repeats 6 times.
16:25:26.350 T:139894028109568 NOTICE: IARL: Lets Play!
16:25:26.411 T:139894028109568 NOTICE: [resources.lib.xbmcswift2b] Request for "/" matches rule for function "index"
16:25:34.611 T:139894563862272 NOTICE: IARL: Lets Play!
16:25:34.699 T:139894563862272 NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/SNES_Bestof_ZachMorris/1" matches rule for function "get_rom_page"
16:25:41.496 T:139894563862272 NOTICE: IARL: Lets Play!
16:25:41.547 T:139894563862272 NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/SNES_Bestof_ZachMorris/Game/33.++SimCity" matches rule for function "get_selected_rom"
16:25:41.548 T:139894563862272 WARNING: CSkinInfo: failed to load skin settings
16:25:43.658 T:139894563862272 NOTICE: IARL: Download and Launch started for 33. SimCity
16:25:43.676 T:139894563862272 NOTICE: IARL: Download started for 33. SimCity
16:25:44.605 T:139894563862272 ERROR: IARL: Unzip Failed for /home/htpc/.kodi/userdata/addon_data/plugin.program.iarl/temp_iarl/SimCity (USA).zip
16:25:44.605 T:139894563862272 ERROR: IARL: There was an error unzipping files for 33. SimCity
16:25:44.608 T:139894563862272 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.TypeError'>
Error Contents: expected a string or other character buffer object
Traceback (most recent call last):
File "/home/htpc/.kodi/addons/plugin.program.iarl/addon.py", line 1951, in onClick
download_and_launch_rom(self,iarl_data)
File "/home/htpc/.kodi/addons/plugin.program.iarl/addon.py", line 1678, in download_and_launch_rom
current_external_command = replace_external_launch_variables(iarl_data) #Function replaces command line variables
File "/home/htpc/.kodi/addons/plugin.program.iarl/resources/lib/util.py", line 847, in replace_external_launch_variables
command_out = command_out.replace('%ROM_PATH%',iarl_data['current_save_data']['launch_filename']) #Replace ROM filepath
TypeError: expected a string or other character buffer object
-->End of Python script error report<--