7.0.65 Ошибки при рестарте удаленного хумана

Если вы обнаружили какие либо ошибки, недочеты и неудобства или другие незачеты в программе напишите нам об этом на этом форуме - мы бум исправлять
Ответить
alpha666
Сообщения: 50
Зарегистрирован: 03 фев 2017, 07:04
Контактная информация:

7.0.65 Ошибки при рестарте удаленного хумана

Сообщение alpha666 » 26 янв 2022, 14:24

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

Код: Выделить всё

$app->restart();
Далее после рестарта хумана скрипт пытается продолжить работу, но в окне Debug вылазит следующее, после чего сам хуман уже напрочь отказывается работать, приходится перезапускать его руками....

Код: Выделить всё

Invoke or BeginInvoke cannot be called on a control until the window handle has been created. at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
at System.Windows.Forms.Control.BeginInvoke(Delegate method, Object[] args)
at Gecko.GeckoWebBrowser.Reload(GeckoLoadFlags flags)
at XHE.Browser.Browsers.XHEBrowserGeckoFX.EnableProxy(String connection, String proxy, Boolean refresh)
at XHE.Browser.Browsers.XHEBrowserGeckoFX.InitSettings(BrowserProfile profile)
at XHE.Browser.Browsers.XHEBrowserGeckoFX..ctor(BrowserTabUserControl tabControl, String url, BrowserProfile profile)
at XHE.BrowserTabUserControl..ctor(Action`5 openNewTab, String url, Boolean multiThreadedMessageLoopEnabled, BrowserProfile profile, Object requestContext, String refferer)
at XHE.Panels.DocumentPane.AddTab(String url, Nullable`1 insertIndex, BrowserProfile profile, Object requestContext, String refferer)
at XHE.Panels.DocumentPane.RecreateBrowser(Boolean clearCache, Boolean clearLocalStorage, Boolean clearCookies, Boolean clearIndexedDB, Int32 activeServerTab)

browser is null after recreate

command not found: Browser.IsBusy

command not found: Application.restart

command not found: Debug.set_cur_script_path

command not found: Browser.navigate

command not found: Browser.IsBusy

command not found: Browser.get_last_navigation_error

command not found: Application.clear

command not found: Browser.IsBusy

command not found: Browser.navigate
Программист извращенец из Киева - alphagoblin4@gmail.com

Ответить