Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[BUG] Неприятный баг при перемещении / копировании в фоне
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Fri Oct 20, 2006 15:20    Post subject: [BUG] Неприятный баг при перемещении / копировании в фоне Reply with quote

Ситуация такая:

Медленный коннект к сетевому диску. Много файлов с длинными именами.

Выделяем в правой панели(сетевой диск) всё. Жмём F6-F2.
В то время, пока тотал пытается считать список файлов выбираем в правой панели диск c:.

После этих действий я перепугался...

Вместо нужных мне файлов в папку было в совершенно хаотичном порядке перемещено почти всё содержимое c:.

Перемещал я в c:\123. При попытке переместить себя в себя никаких возражений тотал не сказал. Начал рекурсино набивать диск.
Back to top
View user's profile Send private message MSN Messenger
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Fri Oct 20, 2006 16:25    Post subject: Reply with quote

Какие-нибудь скрипты, случаем, не повешены на подобные клавиши? Иначе говоря, это точно Тотал себя так повёл? Попробуй воспроизвести то же самое, но на чистом INI-файле. Разумеется, переходить лучше не в корень C:, а подключить subst'ом какую-нибудь папочку, которую не жалко, как диск X: и переходить на него...
У меня такая ситуация не воспроизводится (правда, у нас сеть и сервера достаточно быстрые...).
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Sat Oct 21, 2006 19:58    Post subject: Reply with quote

Не повешено никаких клавиш. Воспроизводится. Важно успеть поменять папку в панели до того, как сформируется список файлов для фонового копирования.
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Sat Oct 21, 2006 20:11    Post subject: Reply with quote

Sam Dark wrote:
Важно успеть поменять папку в панели до того, как сформируется список файлов для фонового копирования.

Поясни, что ты имеешь в виду под формированием списка файлов. В панели список в любом случае должен отобразиться полностью, до этого Тотал просто не реагирует на клавиши. А после того, как список показан в панели, Тоталу незачем его перечитывать, он просто берёт и забрасывает уже считанный и отображающийся список в ДФП. По крайней мере, у меня всё выглядит именно так.

И ещё: много файлов с длинными именами - это сколько именно и насколько длинными?
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Mon Oct 23, 2006 12:32    Post subject: Reply with quote

Незачем, но он его перечитывает. т.е. он формирует список (пять секунд), запускаем копирование в фоне. Он опять начинает перечитывать. В это время надо поменять папку в панели.

Много = 20 с именами по 40-50 символов кириллицей. (Для такой скорости подключения это много).
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon Oct 23, 2006 16:00    Post subject: Reply with quote

Не, никак не получается воспроизвести. Сначала я подумал, что, возможно, это из-за наличия у меня ключа Noreread=\, отключающего лишние перечитывания сетевых ресурсов, но когда убрал ключ, баг всё так же не воспроизводится.
Гислеру заброшу всё-таки, баг серьёзный. Может, кто-то сможет повторить...
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Моторокер



Joined: 06 May 2005
Posts: 1517
Location: г. Пермь (читается Перьмь)

Post (Separately) Posted: Tue Oct 24, 2006 08:59    Post subject: Reply with quote

Попробовал загнать Файлов: 8 713; папок: 792
Во время формирования списка кнопки выбора диска недоступны.
_________________
плагины для Total Commander, статьи Graphics Converter; NSCopy; SEO HTML; KillOK; Плагин на Delphi
ПармаСруб - строительство домов и бань в Перми
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Tue Oct 24, 2006 10:24    Post subject: Reply with quote

CaptainFlint wrote:
Гислеру заброшу

Забросил, но Гислер сказал то же самое, что и я: список для передачи в ДФП не перечитывается, а берётся тот, что уже считан, и до появления диалога ДФП с готовым списком попросту невозможно сменить каталог.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Tue Oct 24, 2006 11:16    Post subject: Reply with quote

Очень странно, что же тогда происходит???
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Tue Oct 24, 2006 11:59    Post subject: Reply with quote

Может ли быть так, что соединение с диском "разорвалось", а тотал втихоря от юзера пытается с ним соединиться заново (и потому пересчитывает список файлов)?
Т.е. ситуация как с таймаутом на фтп, только тотал не спрашивает о восстановлении соединения?
Back to top
View user's profile Send private message
Sam Dark



Joined: 25 Apr 2005
Posts: 484
Location: Voronezh, Russia

Post (Separately) Posted: Tue Oct 24, 2006 15:47    Post subject: Reply with quote

Кстати, очень похоже. Это точно связано с тем, что подключение очень тормознутое и нестабильное (при копировании скорость 20-50 килобайт в сек.)
_________________
RMCreative — это жжж неспроста...

reggi — здесь я регистрирую домены
Back to top
View user's profile Send private message MSN Messenger
Ekosan



Joined: 26 Oct 2006
Posts: 5

Post (Separately) Posted: Thu Oct 26, 2006 12:52    Post subject: Reply with quote

Sam Dark wrote:
Кстати, очень похоже. Это точно связано с тем, что подключение очень тормознутое и нестабильное (при копировании скорость 20-50 килобайт в сек.)

Баг подтверждаю. У меня такое частенько случалось при копировании на внешний винт, подключенный через юсб 1.1. Ща, тфу-тфу, перешел на юсб 2.0, такой баг не вылазит.
Back to top
View user's profile Send private message
funduk



Joined: 16 Aug 2005
Posts: 1513
Location: Санкт-Петербург

Post (Separately) Posted: Thu Oct 26, 2006 20:00    Post subject: Reply with quote

Где-то Гислер, видать, не поставил/поставил криво критическую секцию...
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu Oct 26, 2006 20:32    Post subject: Reply with quote

Насчёт USB1/2 я ему забросил, он поблагодарил и сказал, что попробует воспроизвести. У него есть на компе порты и USB1, и USB2. Будем надеяться, что ошибка воспроизведётся и будет пофиксена.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Ekosan



Joined: 26 Oct 2006
Posts: 5

Post (Separately) Posted: Thu Oct 26, 2006 21:04    Post subject: Reply with quote

CaptainFlint wrote:
Насчёт USB1/2 я ему забросил, он поблагодарил и сказал, что попробует воспроизвести. У него есть на компе порты и USB1, и USB2. Будем надеяться, что ошибка воспроизведётся и будет пофиксена.

Будем надеяться, у меня сия ошибка стабильно возникала, ибо я каждый день таскаю инфу с работы домой, и обратно. Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group