Bug #1842
closedСтранное поведение проверками.
100%
Description
В общем, ниже будут описаны действия приводящие к странному поведению, включая, возможно, потерю содержимого скаченного торрента.
STR:
I.
1. Нажать на паузу на запущенном торренте
2. Нажать перепроверить
3. Спустя несколько секунд повторить п.2
4. через некоторое время перезпустить личи (эмулируется падение, например)
II.
0. Взять недокачанный торрент.
1. открыть торрент-файл и назначить местом загрузки мето хранения недокачаного торрента и убрав галочку автозапуска добавляемго торрента. То есть, торрент изначально будет на паузе.
2. Попытаться запустить перепроверку не запуская сам (скачивание) торрента.
Expected result:
I. перезапуск проверки, либо игнорирование вызова перепроверки на уже проверяющемся торренте, возобновление проверки после следующего старта
II Запуск проверки
Actual result:
I. какая-то херь: торрент в состоянии проверки, но проверка не производится.
[19.12.2014 20:44:24.651] [0x7f9188a5ec40] [160] <libtorrent> "HGame pack added" [19.12.2014 20:44:24.652] [0x7f9188a5ec40] [161] <libtorrent> "HGame pack fast resume rejected: missing or invalid 'file sizes' entry" [19.12.2014 20:44:24.652] [0x7f9188a5ec40] [162] <libtorrent> "HGame pack: state changed to: checking (q)"
II. какая-то херь: проверку невозможно запустить не запустив сам торрент.
System information:
LeechCraft 0.6.70-1923-gbfca9d4
Built with Qt 4.8.6, running with Qt 4.8.6
Running on: Gentoo/Linux x86_64 3.16.3-gentoo #1 SMP PREEMPT Sun Oct 5 05:12:41 MSK 2014