View Issue Details

IDProjectCategoryView StatusLast Update
0001389Far ManagerInterfacepublic2010-05-24 20:38
Reporteralexmitin Assigned ToDrKnS  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionXP SP3
Product Version2.0 
Fixed in Version2.0 
Summary0001389: Крэш при WindowMode=0 и ScreenBufferSize.Height=9999
DescriptionКрэш при WindowMode=0 и ScreenBufferSize.Height=9999

Шаги к воспроизведению:
1) Значение параметра WindowsMode=0 или же параметр отсутствует.

HKEY_CURRENT_USER\Software\Far2\System
WindowMode=0

2) Запустить FAR и изменить высоту Screen Buffer Size на 9999.

Происходит крэш:
файл: interf.cpp
Строка: 963
Функция: Box()

Причина: недостаточен размер буфера:

 WCHAR OutStr[4096];

--------------
Кстати, при отсутствии параметра WindowsMode в регистре, значение по умолчанию для Opt.WindowMode является 0. Может его стоит поменять на 1? А то кнопочки CtrlAltPgUp и CltrAltPgDn тоже не работают (использовался ScreenBufferSize.Height=4000).
Additional InformationFAR 2.0 (build 1566) x86
TagsNo tags attached.
Build1568

Activities

alexmitin

2010-05-23 04:08

reporter   bugnote:0005396

Про значение по умолчанию для WindowsMode вопрос снимается, т.к. ответ есть здесь:
http://forum.farmanager.com/viewtopic.php?f=3&t=5399

Но проблема с крэшем остается.

DrKnS

2010-05-23 12:09

administrator   bugnote:0005398

1567

alexmitin

2010-05-24 17:35

reporter   bugnote:0005406

Проверено в 1568.

Issue History

Date Modified Username Field Change
2010-05-23 03:12 alexmitin New Issue
2010-05-23 04:08 alexmitin Note Added: 0005396
2010-05-23 12:09 DrKnS Note Added: 0005398
2010-05-23 12:09 DrKnS Assigned To => DrKnS
2010-05-23 12:09 DrKnS Status new => feedback
2010-05-24 17:35 alexmitin Note Added: 0005406
2010-05-24 17:35 alexmitin Status feedback => assigned
2010-05-24 17:35 alexmitin Status assigned => resolved
2010-05-24 20:38 DrKnS Build => 1568
2010-05-24 20:38 DrKnS Status resolved => closed
2010-05-24 20:38 DrKnS Resolution open => fixed
2010-05-24 20:38 DrKnS Fixed in Version => 2.0