Opened 7 years ago

Closed 7 years ago

#2912 closed bug (WorksForMe)

GTK Problems: Sidebar not Working, GUI Randomly Hangs

Reported by: soldier9599 Owned by:
Priority: major Milestone: needs verified
Component: GTK UI Version: 1.3.13
Keywords: Cc:

Description

Linux: 4.8.4-1-ARCH x86_64
Deluge: 1.3.13+2+g6c73105-1
Xorg-server: 1.18.4-1

Ever since the recent update, the GUI has stopped functioning properly. The sidebar never works at all. It is just a blank region on the screen. I can hide/show and resize it, but it remains empty. I am forced to view all torrents at once. Occasionally, the GUI will become unresponsive for no apparent reason. The daemon continues functioning just fine, and all I have to do is terminate and restart the GUI.

I get this stack trace as soon as I start deluge-gtk. This is just for a plugin, so I'm not sure it's relevant, but it's some kind of gtk problem, so maybe.

[ERROR   ] 19:43:52 pluginmanagerbase:146 Unable to instantiate plugin!
[ERROR   ] 19:43:52 pluginmanagerbase:147 cannot import name DISPLAY_NAME
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/deluge/pluginmanagerbase.py", line 144, in enable_plugin
    instance = cls(plugin_name.replace("-", "_"))
  File "build/bdist.linux-x86_64/egg/prioritize/__init__.py", line 50, in __init__
    from gtkui import GtkUI as _plugin_cls
  File "build/bdist.linux-x86_64/egg/prioritize/gtkui.py", line 45, in <module>
ImportError: cannot import name DISPLAY_NAME

I am also provided with this immediately when I start Deluge and then repeatedly with a constant frequency of about once every two seconds for as long as the application is running. Occasionally the key is a different image file, but it's throwing basically the same error every time.

Unhandled error in Deferred:


Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/twisted/protocols/policies.py", line 120, in dataReceived
    self.wrappedProtocol.dataReceived(data)
  File "/usr/lib/python2.7/site-packages/deluge/ui/client.py", line 179, in dataReceived
    d.callback(request[2])
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 393, in callback
    self._startRunCallbacks(result)
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 501, in _startRunCallbacks
    self._runCallbacks()
--- <exception caught here> ---
  File "/usr/lib/python2.7/site-packages/twisted/internet/defer.py", line 587, in _runCallbacks
    current.result = callback(current.result, *args, **kw)
  File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/filtertreeview.py", line 202, in cb_update_filter_tree
    self.update_row(cat, value , count)
  File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/filtertreeview.py", line 233, in update_row
    pix = self.get_pixmap(cat, value)
  File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/filtertreeview.py", line 294, in get_pixmap
    return gtk.gdk.pixbuf_new_from_file(deluge.common.get_pixmap("%s16.png" % pix))
  File "/usr/lib/python2.7/site-packages/deluge/common.py", line 232, in get_pixmap
    "pixmaps", fname))
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1201, in resource_filename
    self, resource_name
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1714, in get_resource_filename
    return self._extract_resource(manager, zip_path)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 1735, in _extract_resource
    timestamp, size = self._get_date_and_size(self.zipinfo[zip_path])
exceptions.KeyError: 'deluge/data/pixmaps/alert16.png'

Change History (2)

comment:1 Changed 7 years ago by Cas

  • Status changed from new to pending

There are no known changes in Deluge code that would cause these. I would suggest you open a ticket with Arch, have you tested with previous versions?

comment:2 Changed 7 years ago by Cas

  • Resolution set to WorksForMe
  • Status changed from pending to closed
Note: See TracTickets for help on using tickets.