Page 1 of 1

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 13:17
by rr989
При выполнении команды "far.exe /?>1.txt" получаем ошибку, но 1.txt создается.
Win10 x64 10.0.17763.503
Не важно какое имя файла указывать для вывода.
Ошибка появляется как при выполнении уже из-под far или с cmd.
Ошибка:
not enough memory is available to complete this operation.
краша нет.
1.png

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 13:41
by HaRT
У меня под Windows 8.1 x64, если Фар (x86) вызывать по полному пути (или добавить его папку в PATH), то срабатывает ожидаемо.

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 14:02
by John Doe
rr989 wrote: Tue 28 May, 2019 13:17 not enough memory is available to complete this operation.
То же самое наблюдаю под Windows 10 32-bit.
rr989 wrote: Tue 28 May, 2019 13:17 "far.exe /?>1.txt"
А также при обновлении плагином Update

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 15:17
by DrKnS
То, что вы видите - это не ошибка, а -
это сообщение об ошибке, которое заранее создаётся в альтернативном, невидимом буфере консоли на тот случай, чтобы показать хоть что-то, если при работе возникнет нехватка памяти.
Посмотреть как это выглядит можно по Ctrl+Alt+Apps, выбрав там bad_alloc.

Вы видите этот текст, потому что в этой вашей Windows 10 опять что-то улучшили и вместо альтернативного буфера текст тупо выливается на пол в текущий.

Подобное уже было, чинили, но то ли не до конца, то ли опять сломали.

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 16:56
by skipik
На Windows 10 18362 не повторяется. Молча создаётся txt.

Far.exe /? >1.txt

Posted: Tue 28 May, 2019 19:09
by DrKnS
На 18342 (какой-то инсайд) тоже не повторяется (оба сценария).

rr989, John Doe - обновите до 19H1 (May 2019 Update), там исправлено.

Far.exe /? >1.txt

Posted: Thu 30 May, 2019 09:15
by John Doe
DrKnS wrote: Tue 28 May, 2019 19:09 обновите до 19H1 (May 2019 Update)
Как бы не так:
Annotation 2019-05-30 111447.png