View Issue Details

IDProjectCategoryView StatusLast Update
0001680Far ManagerMacropublic2017-12-01 19:45
ReporterRaistlinAssigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Platformx86OSWindowsOS VersionXP SP3
Product Version2.0 
Target VersionFixed in Version 
Summary0001680: При попытке перехода в несуществующий путь по panel.setpath() вылетаем из плагина
DescriptionНаходясь в плагине (для примера - Registry Browser), попробуем перейти в несуществующий путь:
macro:post panel.setpath(0,"HKEY_CURRENT_USER\\Software\\Far1\\CodeTables1")
Получим сообщение об ошибке. Закроем его. Заголовок панели сменится с "Реестр" на "C:\". Любое нажатие клавиши - и мы в C:\.
Если то же самое сделать в Network Browser, окажемся в C:\ сразу после закрытия сообщения об ошибке.
TagsNo tags attached.
Build

Activities

JohnDoe

2015-01-24 22:12

updater   bugnote:0013433

В актуальной версии фара не воспроизводится

shmuel

2015-02-06 23:46

developer   bugnote:0013490

У меня воспроизводится (с плагином TmpPanel).

JohnDoe

2015-02-07 13:48

updater   bugnote:0013491

Действительно, и при этом функция возвращает true.
(На панелях других плагинов после сообщения об ошибке вижу false)

shmuel

2015-02-07 15:47

developer   bugnote:0013493

Для некоторых параметров возвращается true, а для некоторых false. Например:
"aaa" -> true
"c:\\aaa" -> false

Но в любом случае панель плагина заменяется на фаровскую панель.

JohnDoe

2017-12-01 19:44

updater   bugnote:0015884

Last edited: 2017-12-01 19:45

View 2 revisions

Подозреваю, что причина такого поведения временной панели кроется в её реализации (говорилось тут 0002406:0015861).

В других случаях подобного не наблюдаю, тикет наверно можно закрыть.

Issue History

Date Modified Username Field Change
2011-01-19 12:06 Raistlin New Issue
2015-01-24 22:12 JohnDoe Note Added: 0013433
2015-02-06 23:46 shmuel Note Added: 0013490
2015-02-07 13:48 JohnDoe Note Added: 0013491
2015-02-07 15:47 shmuel Note Added: 0013493
2017-12-01 19:44 JohnDoe Note Added: 0015884
2017-12-01 19:45 JohnDoe Note Edited: 0015884 View Revisions