Package: calibre Version: 2.55.0+dfsg-1 Severity: important Dear Maintainer,
After a update and upgrade in late April 2016, editing in Calibre stopped working. If I open Calibre, right-click and edit an ePub book stored there, and then try to open an HTML file in the book, I get a pop-up error message. --- calibre, version 2.55.0 ERROR: Unhandled exception: <b>AttributeError</b>:type object 'QUrl' has no attribute 'None' calibre 2.55 embedded-python: False is64bit: True Linux-4.4.0-1-amd64-x86_64-with-debian-stretch-sid Linux ('64bit', 'ELF') ('Linux', '4.4.0-1-amd64', '#1 SMP Debian 4.4.2-3 (2016-02-21)') Python 2.7.11+ Linux: ('debian', 'stretch/sid', '') Traceback (most recent call last): File "/usr/lib/calibre/calibre/gui2/tweak_book/preview.py", line 224, in createRequest url = unicode(request.url().toString(QUrl.None)) AttributeError: type object 'QUrl' has no attribute 'None' --- After I click OK for the error message popup, Calibre closes. I have not done extensive testing, but it seems this mostly or only happens with HTML files. Within Calibre, I have successfully opened and edited txt and css files, and likewise jpgs are viewable. All HTML files that I've tried to edit lead to this crash. If it's a book I've edited in the past, where the HTML tab would ordinarily open up in the editor because the editor remembers files viewed in the past, Calibre crashes when I try to open the editor itself, before I click on any specific files. I would like to be able to edit books. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 4.4.0-1-amd64 (SMP w/8 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages calibre depends on: ii calibre-bin 2.55.0+dfsg-1 ii fonts-liberation 1.07.4-1 ii imagemagick 8:6.8.9.9-7+b2 ii libjs-mathjax 2.6.1-1 ii poppler-utils 0.38.0-3 ii python-apsw 3.8.11.1-r1-1+b2 ii python-beautifulsoup 3.2.1-1 ii python-chardet 2.3.0-2 ii python-cherrypy3 3.5.0-2 ii python-cssselect 0.9.1+git90c72b0-1 ii python-cssutils 1.0-4.1 ii python-dateutil 2.4.2-1 ii python-dbus 1.2.4-1 ii python-feedparser 5.1.3-3 ii python-imaging 3.2.0-1 ii python-lxml 3.6.0-1 ii python-markdown 2.6.6-1 ii python-mechanize 1:0.2.5-3 ii python-netifaces 0.10.4-0.1+b2 ii python-pil 3.2.0-1 ii python-pkg-resources 20.10.1-1 ii python-pyparsing 2.0.3+dfsg1-1 ii python-pyqt5 5.6+dfsg-1 ii python-pyqt5.qtsvg 5.6+dfsg-1 ii python-pyqt5.qtwebkit 5.6+dfsg-1 ii python-routes 2.2-1 ii python2.7 2.7.11-8 ii xdg-utils 1.1.1-1 Versions of packages calibre recommends: ii python-dnspython 1.12.0-1 calibre suggests no packages. -- no debconf information