Bug #724
closedПадения LMP удалении колллекции
100%
Description
1. При удалении определенных коллекций, наблюдается падение LeechCraft.
Порядок действий следующий:
1) Добавить коллекцию через вкладку параметров LMP.
2) Открыть в LMP вкладку коллекций. При этом в некоторых случаях прогрессбар застывает на 99%, а в некоторых процесс добавления успешно завершается. В конкретном случае наблюдалось застывание.
3) Попробовать удалить добавленную коллекцию путем её выбора и нажатия на кнопку "Удалить" на вкладке параметров LMP.
4) Собственно падение.
Прилагаются файлы логов, трейса и информации по системе.
Files
Updated by Mellon over 12 years ago
LMP не проверяет MIME-type добавляемого в коллекцию файла.
Именно так.
Если файл вдруг поврежден, либо это файл совсем не того типа с расширением которого он идёт, то он всё равно будет добавлен.
Хорошо. Это, в принципе,приемлимое поведение при условии корректной обработки таких случаев и корректного завершения попытки добавления в коллекцию или проигрывания такого файла.
Но дело в том, что в некоторых случаях такого не происходит.
А именно, при добавлении коллекции из нескольких файлов среди которых есть проблемный, происходит добавление такой коллекции в список коллекций на вкладке параметров LMP, но на вкладке коллекций в самом LMP ничего не отображается. и при попытке удаления коллекции происходит падение.
Возможно, из-за библиотек тулкита, возможно из-за каких-либо проблем Личкрафта.
сам файлик http://rghost.ru/38705968
Updated by Mellon over 12 years ago
В остальном. С неповрежденными, и/или восстановленными файлами. Удаление коллекций работает нормально.
Updated by 0xd34df00d over 12 years ago
- Status changed from New to Resolved
- Target version set to 0.5.75
- % Done changed from 0 to 100
- Estimated time set to 2:00 h
Updated by Mellon over 12 years ago
Ок. Падения больше нет. Но прогресс бар во вкладке коллекций как стоял на 99% так и стоит... даже после удаления коллекции.
http://dump.bitcheese.net/images/udasico/screenshot.png
Updated by Mellon over 12 years ago
а если не удаляя эту коллекцию LC перезапустить, то на вкладке коллекции в LMP прогрессбар будет всё время на 0% стоять
Updated by Mellon over 12 years ago
Отлично! добавление, ресканирование, удаление уникальных коллекций происходит стабильно. Есть проблемы при удалении неуникальных коллекций, но они будут вынесены в новый отчет.
Спасибо. Можно закрывать