Closed VictorVG closed 11 years ago
Сейчас перепроверил явление на билде 3300 - воспроизводится даже если из плагинов оставлены только NetBox и LuaMacro:
лог процессов:
14:30:24 06.04.2013: Process terminated: conhost.exe (6432) 14:30:24 06.04.2013: Process terminated: Far.exe (3628) 14:31:27 06.04.2013: Process created: svchost.exe (4412) started by services.exe (664) 14:31:27 06.04.2013: Service started: WerSvc (Служба регистрации ошибок Windows) 14:31:28 06.04.2013: Process terminated: Far.exe (1752) 14:31:28 06.04.2013: Process terminated: launch.exe (3892) 14:31:28 06.04.2013: Process terminated: conhost.exe (7016)
в логе ОС записей нет.
Пофиксено в 2.1.28, будет в следующей ночной сборке.
Добро. Для себя вытащил из установщика, проверил - ошибка ушла. Осталось только неудобство с пустым паролём, но терпимо. Можем закрывать.
Заметил сегодня: NetBox 2.1.28, Far3 b3298 x86 (ночнушка с farmanager.com), Win7 SP1, анонимный FTP ftp.jpsoft.comm ftp.mozilla.org, ftp.pcbsd.org . Пытаемся соединиться - NetBox просит пароль. И дальше два варианта:
1) пароль не вводим, просто жмём Ок - соединения устанавливается. 2) пароль не вводим, жмём Cansel - падает Far, системный отладчик не успевает сработать, зато в логе Process Hacker видим интересные записи:
21:43:01 05.04.2013: Process terminated: launch.exe (2128) 21:43:01 05.04.2013: Process terminated: Far.exe (7332) 21:43:01 05.04.2013: Process terminated: conhost.exe (8148) 21:43:01 05.04.2013: Process created: svchost.exe (7356) started by services.exe (664) 21:43:01 05.04.2013: Service started: WerSvc (Служба регистрации ошибок Windows) 21:43:59 05.04.2013: Process terminated: SearchProtocolHost.exe (4704) 21:44:29 05.04.2013: Process created: SearchProtocolHost.exe (2760) started by SearchIndexer.exe (2876) 21:44:29 05.04.2013: Process created: SearchFilterHost.exe (7660) started by SearchIndexer.exe (2876) 21:45:01 05.04.2013: Process terminated: svchost.exe (7356) 21:45:01 05.04.2013: Service stopped: WerSvc (Служба регистрации ошибок Windows) 21:46:08 05.04.2013: Process terminated: SearchFilterHost.exe (7660) 21:46:08 05.04.2013: Process terminated: SearchProtocolHost.exe (2760)
в системном логе ошибок видим:
Имя сбойного приложения: far.exe, версия: 3.0.3297.0, отметка времени: 0x515cc2bd Имя сбойного модуля: ntdll.dll, версия: 6.1.7601.17725, отметка времени 0x4ec49b60 Код исключения: 0xc000000d Смещение ошибки: 0x00094903 Идентификатор сбойного процесса: 0x1d40 Время запуска сбойного приложения: 0x01ce314240d4bd17 Путь сбойного приложения: F:\dev\far3\15\Far\far.exe Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll Код отчета: e68d32fd-9d92-11e2-8373-00158307ca3f
думаю, что надо добавить в NetBox для анонимных серверов что-то типа опции сервера "Запрашивать пароль?" и если она сброшена осуществлять анонимный логин без перезапроса пароля - тут он лишний. Ну и понятно падать нельзя - это у нас где-то сбой сидит, ловить надо - код исключения согласно MSDN ( http://msdn.microsoft.com/en-us/library/windows/desktop/ms681382(v=vs.85).aspx ) на мусор в памяти указывает :
ERROR_INVALID_DATA 13 (0xD) The data is invalid.