View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001610 | Far Manager | FindFiles | public | 2010-12-04 11:29 | 2026-05-13 07:26 |
| Reporter | shmuel | Assigned To | DrKnS | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | fixed | ||
| Platform | x86 | OS | Windows | OS Version | XP SP2 |
| Product Version | 2.0 | ||||
| Fixed in Version | 3.0 | ||||
| Summary | 0001610: Преждевременное прекращение поиска | ||||
| Description | При переборе кодовых страниц, ошибочные пропускаются. Но в случае, если последняя страница в массиве страниц - ошибочная, происходит выход из функции. Это является логической ошибкой, так как файл ещё не дочитан до конца. Патч приложен. | ||||
| Tags | No tags attached. | ||||
| Build | 6684 | ||||
|
|
findfile.cpp.diff (354 bytes)
--- findfile.cpp Thu Dec 02 20:10:42 2010 +++ findfile_new.cpp Sat Dec 04 12:43:00 2010 @@ -1267,7 +1267,7 @@ // ���������� ������ ������ ������ if (!cpi->MaxCharSize) - CONTINUE(FALSE) + continue; // ���� ����� ����� ����� �������� � ������ �� ������ if (WholeWords && alreadyRead==readBlockSize) |
|
|
что с этим? |
|
|
Кого ты спрашиваешь? |
|
|
>shmuel его ) |
|
|
Если спрашиваешь меня, то я уже всё сказал 2 года назад: репорт + патч. Насколько это актуально сейчас - не знаю. |
|
|
Ну если что - сам и поправь :) |
|
|
Вроде как код уже исправлен и при последней ошибочной странице не выходит из функции. |
|
|
Вполне возможно, я не следил за этим с декабря 2010-го. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-12-04 11:29 | shmuel | New Issue | |
| 2010-12-04 11:29 | shmuel | File Added: findfile.cpp.diff | |
| 2012-12-14 18:59 | samlyukov | Note Added: 0009867 | |
| 2012-12-14 19:02 | shmuel | Note Added: 0009868 | |
| 2012-12-14 19:12 | samlyukov | Note Added: 0009869 | |
| 2012-12-14 19:19 | shmuel | Note Added: 0009870 | |
| 2012-12-14 19:33 | DrKnS | Assigned To | => shmuel |
| 2012-12-14 19:33 | DrKnS | Status | new => assigned |
| 2012-12-14 19:33 | DrKnS | Note Added: 0009871 | |
| 2013-09-24 07:00 | shmuel | Assigned To | shmuel => |
| 2013-09-24 11:54 | shmuel | Status | assigned => new |
| 2013-09-24 12:30 | Denis | Note Added: 0011449 | |
| 2013-09-24 12:35 | shmuel | Note Added: 0011450 | |
| 2026-05-13 07:26 | shmuel | Assigned To | => DrKnS |
| 2026-05-13 07:26 | shmuel | Status | new => closed |
| 2026-05-13 07:26 | shmuel | Resolution | open => fixed |
| 2026-05-13 07:26 | shmuel | Fixed in Version | => 3.0 |
| 2026-05-13 07:26 | shmuel | Build | => 6684 |