calibre crashes on startup with AttributeError: 'NoneType' object has no attribute 'cancel'

Bug #1894061 reported by Kevin Brubeck Unhammer
32
This bug affects 7 people
Affects Status Importance Assigned to Milestone
calibre (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

$ calibre
Traceback (most recent call last):
  File "/usr/bin/calibre", line 20, in <module>
    sys.exit(calibre())
  File "/usr/lib/calibre/calibre/gui_launch.py", line 73, in calibre
    main(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 543, in main
    listener = create_listener()
  File "/usr/lib/calibre/calibre/gui2/main.py", line 514, in create_listener
    return Listener(address=gui_socket_address())
  File "/usr/lib/calibre/calibre/utils/ipc/server.py", line 110, in __init__
    self._listener._unlink.cancel()
AttributeError: 'NoneType' object has no attribute 'cancel'

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: calibre 4.99.4+dfsg+really4.12.0-1build1
ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44
Uname: Linux 5.4.0-42-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.8
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: XFCE
Date: Thu Sep 3 10:02:21 2020
InstallationDate: Installed on 2018-04-27 (859 days ago)
InstallationMedia: Xubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
PackageArchitecture: all
SourcePackage: calibre
UpgradeStatus: Upgraded to focal on 2020-08-27 (6 days ago)

Revision history for this message
Kevin Brubeck Unhammer (unhammer) wrote :
Revision history for this message
Kevin Brubeck Unhammer (unhammer) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in calibre (Ubuntu):
status: New → Confirmed
Revision history for this message
grofaty (grofaty) wrote :
Revision history for this message
Evan Huus (eapache) wrote :

This was technically reported first but the other ticket has more progress already so I'm consolidating the duplicate reports there.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.