View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000271 | Far Manager 1.7x | File System | public | 2007-03-16 06:26 | 2007-07-16 13:06 |
Reporter | Kapral | Assigned To | yjh | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.71 | ||||
Fixed in Version | 1.71 | ||||
Summary | 0000271: Неверный подсчет объема папки или вылет при подсчете объема папки | ||||
Description | При длинных именах вложенных папок и подсчете объема головной папки происходит либо краш ФАРа либо неверный подсчет Батничек для создания нужных папок приведен ниже | ||||
Additional Information | @Echo Off MD \Все_нормально________________12345678901234567890 MD \Все_нормально________________12345678901234567890\1 MD \Все_нормально________________12345678901234567890\a MD \Все_нормально________________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890\ Subst T: \Все_нормально________________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890 MD T:\1234567 Copy "C:\Program Files\FAR\FAR.exe" \Все_нормально________________12345678901234567890\1 Copy "C:\Program Files\FAR\FAR.exe" \Все_нормально________________12345678901234567890\a Copy "C:\Program Files\FAR\FAR.exe" T:\1234567 Subst T: /D MD \Вылет________________________12345678901234567890 MD \Вылет________________________12345678901234567890\1 MD \Вылет________________________12345678901234567890\a MD \Вылет________________________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890\ Subst T: \Вылет________________________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890 MD T:\12345678901234567890 Copy "C:\Program Files\FAR\FAR.exe" \Вылет________________________12345678901234567890\1 Copy "C:\Program Files\FAR\FAR.exe" \Вылет________________________12345678901234567890\a Copy "C:\Program Files\FAR\FAR.exe" T:\12345678901234567890 Subst T: /D MD \Неверный_подсчет_____________12345678901234567890 MD \Неверный_подсчет_____________12345678901234567890\1 MD \Неверный_подсчет_____________12345678901234567890\a MD \Неверный_подсчет_____________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890\ Subst T: \Неверный_подсчет_____________12345678901234567890\12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900123456789012345678901234567890123456789012345678901234567890 MD T:\123456789012345 Copy "C:\Program Files\FAR\FAR.exe" \Неверный_подсчет_____________12345678901234567890\1 Copy "C:\Program Files\FAR\FAR.exe" \Неверный_подсчет_____________12345678901234567890\a Copy "C:\Program Files\FAR\FAR.exe" T:\123456789012345 Subst T: /D | ||||
Tags | No tags attached. | ||||
Build | |||||
|
Кстати Забыл добавить В каждую корневую папку копируется по 3 раза ФАР В случае Неверный_подсчет - объем папки - 1 ФАР Все_нормально - объем папки -3 ФАРа (как и должно быть) Вылет - просто вываливается |
|
"Падения" убраны (в build 2214), а неправильный подсчёт нельзя рассматривать как ошибку FAR'а - разве что как ошибку идеологии ФС в форточках :). Поробуйте удалить эти каталоги через Windows Explorer или cmd. Решения, разумеется, существуют и без subst, однако рассматривать такую ситуацию разумней как "fs с ошибкой", и вряд ли целесообразно её обрабатывать - если файл (без специальных мер) нельзя удалить/просмотреть системными средствами, зачем эту ф-цию брать на себя Far'у? |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-03-16 06:26 | Kapral | New Issue | |
2007-03-16 06:39 | Kapral | Note Added: 0000438 | |
2007-03-31 11:00 | yjh | Note Added: 0000440 | |
2007-03-31 11:00 | yjh | Status | new => resolved |
2007-03-31 11:00 | yjh | Resolution | open => fixed |
2007-03-31 11:09 | alexy | Assigned To | => yjh |
2007-03-31 11:09 | alexy | Fixed in Version | => 1.71 |
2007-07-16 13:06 | alexy | Status | resolved => closed |