Summary: | Зависание при копировании файлов | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Ayaz Natfullin <aquarius> | ||||||||
Component: | libmtp | Assignee: | Dmitriy Khanzhin <jinn> | ||||||||
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus | ||||||||
Severity: | normal | ||||||||||
Priority: | P3 | CC: | amike, jinn | ||||||||
Version: | unstable | ||||||||||
Hardware: | all | ||||||||||
OS: | Linux | ||||||||||
Attachments: |
|
Description
Ayaz Natfullin
2009-07-13 23:41:39 MSD
Created attachment 3664 [details]
Зависание
Created attachment 3665 [details]
Успешное копирование
какая версия libmtp? libmtp8-0.3.7-alt1 (В ответ на комментарий №0)
> Примеры в логах с использованием mtpfs. То же самое происходит при работе с
> устройством через Amarok2.
Среди меня почему-то есть мнение, что лучше бы Вы показали ругань от утилиток
из libmtp-examples, ибо я пока не придумал, как я пойду за советом в апстрим
с простынями чужих относительно пакета логов.
К тому-же, mtpfs у нас не собрано.
К тому-же, у меня сейчас нет MTP-устройств.
Патчи приветствуются.
Created attachment 3668 [details]
Лог утилиты mtp-connect
Если копировать с помощью команды mtp-connect --getfile, то файл копируется, но в конце устройство зависает. Также зависает команда. Приходится нажимать Ctrl-C. Видимо не удается снять блокировку с файла.
Тээксс... дотянулись ручки... :-) Как ведет себя libmtp-1.0.0-alt1 ? И еще, чтобы мне не терять время на поиски истины, как логи получали? И еще, стабильность работы зависит ИМХО от железки и от libusb. Помогайте. Fun- штука хитрая, сегодня есть- завтра нет. ;-) libmtp-1.0.0-alt1 ведет себя также, даже хуже. Зависание происходит даже при выполнении команды ls в директории, куда примонтировано устройство (с помощью mtpfs :)), т.е. при просмотре корневого каталога устройства. Если этого не делать, а просто копировать файл с длинным путем, то тоже происходит зависание. Логи получал так: собрал mtpfs с опцией debug и монтировал с опцией -d. Amarok2 ведет себя также - зависает при копировании файла. Не знаю как дебажить этот процесс в Amarok'е :( Я не утверждаю, что проблема в libmtp. Надо же было с кого-то начать :) Эта же железка на бранче 4.1 работала через Amarok без проблем. Другой к сожалению нет, чтоб протестировать. С ядром 2.6.32 снова стало работать. Ну раз работает, закроем. |