#3312: Prefetch-metadata fails on GTKUI thin-client.
----------------------------+--------------------
Reporter: mhertz | Type: bug
Status: new | Priority: minor
Milestone: needs verified | Component: GTK UI
Version: 2.0.0 | Keywords:
----------------------------+--------------------
When selecting to add a magnet in GTKUI, then prefetching metadata(files)
works in classic-mode, but fails in thinclient-mode, and just tries
continually without resolving, though you can select to add the magnet
anyways.
Here's relevant snippets of two logs of adding an arch-linux iso magnet,
first in classic and next in failed thin-client mode.
Classic-mode:
{{{
18:13:58 [DEBUG ][deluge.core.alertmanager :135 ] Handling
alert: session_stats_alert
18:13:58 [DEBUG ][deluge.ui.gtk3.toolbar :105 ]
on_toolbutton_add_clicked
[...]
18:14:02 [DEBUG ][deluge.core.alertmanager :135 ] Handling
alert: state_changed_alert
18:14:02 [DEBUG ][deluge.core.alertmanager :130 ]
torrent_checked_alert: archlinux-2019.10.01-x86_64.iso checked
18:14:02 [DEBUG ][deluge.core.alertmanager :135 ] Handling
alert: torrent_checked_alert
18:14:02 [DEBUG ][deluge.core.torrentmanager :388 ] remove
prefetch magnet from session
18:14:02 [DEBUG ][deluge.core.torrentmanager :398 ] prefetch
metadata received
18:14:02 [DEBUG ][deluge.ui.gtk3.addtorrentdialog :269 ] magnet
metadata for
magnet:?xt=urn:btih:4ebd3250ac87a5296d7c9738b8388cb6e2b44429&dn=archlinux-2019.10.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce
(4ebd3250ac87a5296d7c9738b8388cb6e2b44429)
}}}
Thinclient-mode:
{{{
18:06:17 [DEBUG ][deluge_execute.gtkui :84 ] Adding
command `02117af8932d5721dddd4e4b6ecbcd34c8766b49`
18:06:26 [DEBUG ][deluge.ui.gtk3.gtkui :298 ] RPC: Sent 3.0
KiB (0.0 KiB/s) Recv 6.9 KiB (0.0 KiB/s)
18:06:27 [DEBUG ][deluge.ui.gtk3.toolbar :105 ]
on_toolbutton_add_clicked
18:06:27 [DEBUG ][deluge.ui.gtk3.menubar :248 ]
on_menuitem_addtorrent_activate
18:06:30 [DEBUG ][deluge.ui.gtk3.addtorrentdialog :744 ]
on_button_url_clicked
18:06:31 [DEBUG ][deluge.ui.gtk3.addtorrentdialog :769 ] url:
magnet:?xt=urn:btih:4ebd3250ac87a5296d7c9738b8388cb6e2b44429&dn=archlinux-2019.10.01-x86_64.iso&tr=udp://tracker.archlinux.org:6969&tr=http://tracker.archlinux.org:6969/announce
18:06:32 [WARNING ][deluge.transfer :136 ] Failed to
decompress (24643 bytes) and load serialized data with rencode: 'utf-8'
codec can't decode byte 0xb4 in position 0: invalid start byte
18:06:36 [DEBUG ][deluge.ui.gtk3.gtkui :298 ] RPC: Sent 4.2
KiB (0.1 KiB/s) Recv 31.9 KiB (2.5 KiB/s)
18:06:45 [DEBUG ][deluge.ui.gtk3.addtorrentdialog :883 ]
on_button_cancel_clicked
18:06:46 [DEBUG ][deluge.ui.gtk3.gtkui :298 ] RPC: Sent 5.1
KiB (0.1 KiB/s) Recv 32.7 KiB (0.1 KiB/s)
18:06:49 [DEBUG ][deluge.ui.gtk3.menubar :258 ]
on_menuitem_quitdaemon_activate
}}}
Thanks in advance.
--
Ticket URL: <https://dev.deluge-torrent.org/ticket/3312>
Deluge <https://deluge-torrent.org/>
Deluge Project
--
You received this message because you are subscribed to the Google Groups
"Deluge Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/deluge-dev/045.6267ec269268e5dcbefb20a19c3e14ef%40deluge-torrent.org.