View Issue Details

IDProjectCategoryView StatusLast Update
0000427Far ManagerMake Dirpublic2009-04-13 04:59
Reporteralexmitin Assigned ToDrKnS  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Fixed in Version2.0 
Summary0000427: Cannot create a directory with long name
DescriptionMake folder cannot create a directory with long name

Steps to reproduce:

1) Start FAR
2) Navigate to C:\
3) Press F7 and copy/paste the following string (total length is 252 characters)

123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.12

Press OK.

Expected Result: The directory is created.
Actual Result: There is an error:
---------------------------------
Cannot create the folder
xxxxxx (long name is here) xxxxx
     Retry Cancel
---------------------------------

4) Click cancel and then press F7 again.
5) Type the following line (total length is 259 characters):

\\?\C:\123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.12

Press OK. The directory is created.

6) Press F7 and type: "123456789".
Press OK.

Expected Result: The directory is created.
Actual Result: There is an error:
---------------------------------
Cannot create the folder
      123456789
   Retry Cancel
---------------------------------

7) Click cancel and then press F7 again.
8) Type the following line (total length is 269 characters):

\\?\C:\123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.123456789.12\123456789

Press OK. The directory is created.

9) Select newly created directory "123456789" and press Enter.

Expected Result: FAR enters into the directory
Actual Result: There is an error:
---------------------------
The specified name is invalid
      123456789
---------------------------
Additional InformationFAR 1.80.0.387
TagsNo tags attached.
Build861

Activities

alexy

2007-12-08 16:19

administrator   bugnote:0000980

Такие репорты лучше сразу с патчем субмитить. Без патча они не имеют большого смысла.

samlyukov

2009-02-19 18:42

reporter   bugnote:0002534

дубль с http://bugs.farmanager.com/view.php?id=423

DrKnS

2009-04-05 12:53

administrator   bugnote:0002887

765

alexmitin

2009-04-06 07:07

reporter   bugnote:0002895

FAR 2.0 Build 857

Диалог ввода имени директории ограничивает ввод до 1024 символа.
Можно увеличить до максимального размера, разрешенного Windows?

DrKnS

2009-04-06 17:55

administrator   bugnote:0002903

В 861 ограничений нет.

alexmitin

2009-04-13 03:01

reporter   bugnote:0002941

Проверено в FAR 2.0 Build 866.

Issue History

Date Modified Username Field Change
2007-12-08 16:03 alexmitin New Issue
2007-12-08 16:03 alexmitin Status new => assigned
2007-12-08 16:03 alexmitin Assigned To => vskirdin
2007-12-08 16:19 alexy Note Added: 0000980
2009-02-19 18:42 samlyukov Note Added: 0002534
2009-04-05 12:47 alexy Assigned To vskirdin => DrKnS
2009-04-05 12:53 DrKnS Note Added: 0002887
2009-04-05 12:53 DrKnS Status assigned => feedback
2009-04-06 07:07 alexmitin Note Added: 0002895
2009-04-06 17:55 DrKnS Note Added: 0002903
2009-04-13 03:01 alexmitin Note Added: 0002941
2009-04-13 03:01 alexmitin Status feedback => resolved
2009-04-13 03:01 alexmitin Resolution open => fixed
2009-04-13 04:59 DrKnS Build => 861
2009-04-13 04:59 DrKnS Status resolved => closed
2009-04-13 04:59 DrKnS Fixed in Version => 2.0