View Single Post
Old 02-07-2015, 05:52 AM   #7
ShellShock
Wizard
ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.
 
ShellShock's Avatar
 
Posts: 1,178
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
Excuse me for asking, but is this change meant to be in 2.19? Because I have just tried 2.19 and it is still detecting idevices via WIFI.

For my reference, to repro the bug:

Power up two idevices, both connected to the same WIFI network.
Do not connect either idevices via USB.
Run Calibre, get error: iOSRA plugin not installed.
Re-install plugin manually, to get the error:

Code:
calibre, version 2.19.0
ERROR: Plug-in installation failed: A problem occurred while installing this plug-in. This plug-in will now be uninstalled. Please post the error message from the details below into the forum thread for this plug-in and restart Calibre.

Traceback (most recent call last):
  File "site-packages\calibre\gui2\dialogs\plugin_updater.py", line 712, in _install_clicked
  File "site-packages\calibre\customize\ui.py", line 392, in add_plugin
  File "site-packages\calibre\customize\ui.py", line 559, in initialize_plugin
InvalidPlugin: Initialisation of plug-in Traceback (most recent call last):
  File "site-packages\calibre\customize\ui.py", line 553, in initialize_plugin
  File "calibre_plugins.ios_reader_apps.__init__", line 916, in initialize
  File "calibre_plugins.ios_reader_apps.__init__", line 1245, in _get_connected_device_info
InitialConnectionError: Unable to connect to iDevice
 failed with traceback:
Traceback (most recent call last):
  File "site-packages\calibre\customize\ui.py", line 553, in initialize_plugin
  File "calibre_plugins.ios_reader_apps.__init__", line 916, in initialize
  File "calibre_plugins.ios_reader_apps.__init__", line 1245, in _get_connected_device_info
InitialConnectionError: Unable to connect to iDevice
This bug occurs with the 2.19 libusbmuxd.dll; if I swap in my private build of this dll (which has the code fix) then I can install IOSRA OK, and when I connect my IPad and run the Marvin Calibre connector, it all works fine.

Thanks.
ShellShock is offline   Reply With Quote