Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Andrew Leonov                        2:4641/500.911 29 Mar 2004  17:04:38
 To : All
 Subject : ASP 9.2 and mc-4.6.0-8.4asp
 -------------------------------------------------------------------------------- 
 
 
     Есть в mc-4.6.0-8.4asp неприятная бага. При просмотре файлов по F3 внутри
 tar.gz часто выскакивает ошибка навроди "дочерний фильтр не вернул данные".
 Ошибка проявляется на файлах tar.[gz|bz2], если имя архива длинное (длина имени 
 зависит от самого архива, но у меня проявлялась на 15..25 символах). Причем если
 архив переименовать в 1.tar.gz, то все начинает работать.
     Мои исследования показали, что скорее всего два процесса (gzip -dc и utar)
 дерутся за один и тот же временный файл в /tmp/mc-user/, который для gzip должен
 быть просматриваемым архивом, а для utar - просматриваемым файлом.
 
     Почему работает на коротких именах - для меня загадка. Сам utar скорее всего
 не при чем, т.к. в процессе исследований я написал на баше свой my_utar и tar.gz
 пускал через него. При этом временный файл, в который utar должен записать
 содержимое просматриваемого файла по copyout, обнулен уже до вызова utar,
 соответственно и gzip-ом не воспринимается как архив.
 
     Пока для tar.gz у себя зарешал эту проблему путем комментирования в mc.ext
 
 # gzip
 #type/^gzip
 #   Open=gzip -dc %f | %var{PAGER:more}
 #   View=%view{ascii} gzip -dc %f 2>/dev/null
 
 Что я из-за этого комментирования потерял ХЕЗ, но просмотр после этого работает.
 
 Если у кого есть чего добавить - добро пожаловать на
 http://bugzilla.asplinux.ru/bugzilla/show_bug.cgi?id=1203
 
                             С уважением, Андрей Леонов.
 
 ---
  * Origin: Даешь языку C++ статус государственного (2:4641/500.911)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ASP 9.2 and mc-4.6.0-8.4asp   Andrew Leonov   29 Mar 2004 17:04:38 
Архивное /ru.linux/455840682e41.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional