#1127: Some torrents become paused with no error
-------------------------+--------------------------------------------------
  Reporter:  Revolt      |       Owner:                                
      Type:  bug         |      Status:  assigned                      
  Priority:  major       |   Milestone:  1.3.x                         
 Component:  libtorrent  |     Version:  1.3.5                         
Resolution:              |    Keywords:  paused, checking, stuck, pause
-------------------------+--------------------------------------------------
Changes (by bc90141):

  * version:  1.3.1 => 1.3.5


Comment:

 <<SNIP>>
 > This is still occurring.  I was forced to quit deluge (as I could no
 longer change any of the values that were in the window that comes up when
 clicking a .torrent) and consequently, right now - all my torrents are in
 a paused state.  In order to get there I had to:
 >
 > - restart deluge
 >     - when I did this, all my torrents were gone!
 >     - I had to installed "deluged" and then connect to my local server
 (since when?) in order to get my torrents back
 > - once my torrents were back, I attempted to resume them all
 >     - group resume does not work
 >     - individual resume does not work
 >
 > So now I can't even see my own torrents unless I connect to the deluged
 on my localhost (that's a first (!)) and even when I do the torrents are
 all paused.  I'm sure the only way I'm going to be able to do anything
 about this is to completely reset Deluge AGAIN.
 >
 > Can anyone tell me where the state is set so I can even change it
 manually?  I don't care if I have to edit files - this makes deluge
 essentially unusable at the moment.

 Lest people think I am only complaining, here is the terminal output from
 when I run deluge at the command line:

 -=-=-=-=- ERROR MESSAGES BELOW -=-=-=-=-
 Unhandled Error
 Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line
 413, in fireEvent
     DeferredList(beforeResults).addCallback(self._continueFiring)
   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
 298, in addCallback
     callbackKeywords=kw)
   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
 287, in addCallbacks
     self._runCallbacks()
   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
 545, in _runCallbacks
     current.result = callback(current.result, *args, **kw)
 --- <exception caught here> ---
   File "/usr/lib/python2.7/dist-packages/twisted/internet/base.py", line
 426, in _continueFiring
     callable(*args, **kwargs)
   File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py", line
 336, in _on_reactor_start
     self.__start_non_classic()
   File "/usr/lib/python2.7/dist-packages/deluge/ui/gtkui/gtkui.py", line
 376, in __start_non_classic
     reactor.simulate()
 exceptions.AttributeError: 'Gtk2Reactor' object has no attribute
 'simulate'
 Unhandled error in Deferred:
 Unhandled Error
 Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/deluge/plugins/init.py", line 48,
 in enable
     self.plugin.enable()
   File "/usr/lib/python2.7/dist-
 packages/deluge/plugins/Blocklist-1.2.egg/blocklist/core.py", line 116, in
 enable
     self.update_timer.start(self.config["check_after_days"] * 24 * 60 *
 60, update_now)
   File "/usr/lib/python2.7/dist-packages/twisted/internet/task.py", line
 163, in start
     self()
   File "/usr/lib/python2.7/dist-packages/twisted/internet/task.py", line
 208, in __call__
     d = defer.maybeDeferred(self.f, *self.a, **self.kw)
 --- <exception caught here> ---
   File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line
 134, in maybeDeferred
     result = f(*args, **kw)
   File "/usr/lib/python2.7/dist-
 packages/deluge/plugins/Blocklist-1.2.egg/blocklist/core.py", line 155, in
 check_import
     d = self.import_list(self.config["url"])
   File "/usr/lib/python2.7/dist-
 packages/deluge/plugins/Blocklist-1.2.egg/blocklist/core.py", line 343, in
 import_list
     self.auto_detect(blocklist)
   File "/usr/lib/python2.7/dist-
 packages/deluge/plugins/Blocklist-1.2.egg/blocklist/core.py", line 417, in
 auto_detect
     self.config["list_compression"] = detect_compression(blocklist)
   File "/usr/lib/python2.7/dist-
 packages/deluge/plugins/Blocklist-1.2.egg/blocklist/detect.py", line 61,
 in detect_compression
     f = open(filename, "rb")
 exceptions.TypeError: coercing to Unicode: need string or buffer, NoneType
 found
 /usr/lib/python2.7/dist-packages/deluge/ui/gtkui/torrentview.py:507:
 GtkWarning: IA__gtk_tree_model_filter_convert_iter_to_child_iter:
 assertion `filter_iter->stamp == filter->priv->stamp' failed
   child_row =
 self.treeview.get_model().get_model().convert_iter_to_child_iter(child_row)
 -=-=-=-=- ERROR MESSAGES ABOVE -=-=-=-=-

-- 
Ticket URL: <http://dev.deluge-torrent.org/ticket/1127#comment:25>
Deluge <http://deluge-torrent.org/>
Deluge project

-- 
You received this message because you are subscribed to the Google Groups 
"Deluge Dev" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/deluge-dev?hl=en.

Reply via email to