View Issue Details

IDProjectCategoryView StatusLast Update
0001680Far ManagerMacropublic2018-11-15 10:19
ReporterRaistlin Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Platformx86OSWindowsOS VersionXP SP3
Product Version2.0 
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 19:12

updater   bugnote:0013433

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

shmuel

2015-02-06 20:46

developer   bugnote:0013490

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

JohnDoe

2015-02-07 10:48

updater   bugnote:0013491

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

shmuel

2015-02-07 12:47

developer   bugnote:0013493

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

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

JohnDoe

2017-12-01 16:44

updater   bugnote:0015884

Last edited: 2017-12-01 16:45

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

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

Issue History

Date Modified Username Field Change
2011-01-19 09:06 Raistlin New Issue
2015-01-24 19:12 JohnDoe Note Added: 0013433
2015-02-06 20:46 shmuel Note Added: 0013490
2015-02-07 10:48 JohnDoe Note Added: 0013491
2015-02-07 12:47 shmuel Note Added: 0013493
2017-12-01 16:44 JohnDoe Note Added: 0015884
2017-12-01 16:45 JohnDoe Note Edited: 0015884
2018-11-15 10:19 JohnDoe Status new => closed
2018-11-15 10:19 JohnDoe Resolution open => no change required