"Search the internet for..." right-click options fail

Bug #1842090 reported by Neil Fawcett on 2019-08-30
This bug affects 2 people
Affects Status Importance Assigned to Milestone

Bug Description

Windows 10 x64, V:1803, Build 17134.950

This morning I've updated Calibre to 3.47 (64-bit).

Since the upgrade, from the book details pane on the main screen, any option attempting to "search the internet" fails with the following:

calibre, version 3.47.0
ERROR: Unhandled exception: <b>AttributeError</b>:'unicode' object has no attribute 'scheme'

calibre 3.47 [64bit] embedded-python: True is64bit: True
Windows-10-10.0.17134-SP0 Windows ('64bit', 'WindowsPE')
('Windows', '10', '10.0.17134')
Python 2.7.15+
Windows: ('10', '10.0.17134', 'SP0', u'Multiprocessor Free')
Interface language: en_GB
Successfully initialized third party plugins: Goodreads (1, 4, 0) && Manage Series (1, 2, 8) && Kobo Books (1, 7, 0) && Barnes & Noble (1, 2, 15) && Fantastic Fiction Adults (1, 1, 0) && Quality Check (1, 9, 11) && Find Duplicates (1, 6, 3) && FictionDB (1, 2, 0) && Fantastic Fiction (1, 3, 0)
Traceback (most recent call last):
  File "site-packages\calibre\gui2\book_details.py", line 867, in search_internet
  File "site-packages\calibre\gui2\__init__.py", line 1148, in safe_open_url
AttributeError: 'unicode' object has no attribute 'scheme'

This happens with every book I've tried it on. I've set my default browser to IE, Firefox and Edge and the issue persists.

Let me know if there's any additional information you require.

Fixed in branch master. The fix will be in the next release. calibre is usually released every alternate Friday.

 status fixreleased

Changed in calibre:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers