View Issue Details

IDProjectCategoryView StatusLast Update
0002137Far ManagerPlugins API.Viewerpublic2012-07-25 07:06
ReportershmuelAssigned To2useven10 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx86OSWindowsOS VersionXP SP3
Product Version3.0 
Target VersionFixed in Version3.0 
Summary0002137: VCTL_GETINFO возвращает true, даже если нет открытых вьюверов
DescriptionVCTL_GETINFO возвращает true, даже если нет открытых вьюверов, с падением Фара при последующем доступе к структуре ViewerInfo.
Steps To Reproduce1. Запустить Фар.
2. Открыть какой-либо файл во вьювере и закрыть его.
3. В плагине делаем следующее
     struct ViewerInfo vi;
     vi.StructSize = sizeof(vi);
     if (Info.ViewerControl(-1, VCTL_GETINFO, 0, &vi))
     {
       // используем vi и падаем.
     }
TagsNo tags attached.
Build2774

Activities

2useven10

2012-07-25 00:58

developer   bugnote:0009429

2774

shmuel

2012-07-25 01:33

developer   bugnote:0009430

Исправилось.

Issue History

Date Modified Username Field Change
2012-07-25 00:27 shmuel New Issue
2012-07-25 00:58 2useven10 Note Added: 0009429
2012-07-25 00:58 2useven10 Assigned To => 2useven10
2012-07-25 00:58 2useven10 Status new => feedback
2012-07-25 01:33 shmuel Note Added: 0009430
2012-07-25 01:33 shmuel Status feedback => assigned
2012-07-25 01:33 shmuel Status assigned => resolved
2012-07-25 07:06 2useven10 Build => 2774
2012-07-25 07:06 2useven10 Status resolved => closed
2012-07-25 07:06 2useven10 Resolution open => fixed
2012-07-25 07:06 2useven10 Fixed in Version => 3.0