michaellukashov / Far-NetBox

SFTP/SCP/FTP/FTPS/WebDAV/S3 client for Far Manager 3 (http://farmanager.com/)
https://forum.farmanager.com/viewtopic.php?t=6317
GNU General Public License v2.0
158 stars 52 forks source link

Добавление к Mantis#0002426 - наблюдение. Far 3.0.3473 SVN r10525 x86 "ночнушка", Win7 SP1. #64

Closed VictorVG closed 10 years ago

VictorVG commented 11 years ago

На сей раз удалось получить сбой в far3 b3473 x86 пол Win7 SP1 при переходе по каталогам так же как и на М#0002426. Воспроизвёлся случайно при заходе на ftp://anonymous:@ftp5.gwdg.de:21/pub/tdf/libreoffice/ - каталог ftp://anonymous:@ftp5.gwdg.de:21/pub/tdf/libreoffice/testing/ долго не открывался ~ 130 сек, я попытался повторить команду, получил примерно 40 сек паузу после чего увидел сообщение об ошибке:

╔═════════════════════ Исключительная ситуация ══════════════════════╗ ║ Исключение: Нарушение доступа (запись в 0x00000012) ║ ║ Адрес: 0x77067732 ║ ║ Функция: SetDirectoryW ║ ║ Модуль: F:\dev\far3\15\Far\plugins\netbox\NetBox.dll ║ ╟────────────────────────────────────────────────────────────────────╢ ║ { Выгрузить плагин } [ Отладка ] ║ ╚════════════════════════════════════════════════════════════════════╝

выгрузил плагин, секунд через 40 - 50 перезапустил его через плагин PlugMenu, снова сделал попытку соединится с сданным FTP, дошёл до данного каталога, снова повторился сбой с чтением по тем же адресам и следом Far с его процессами полетел в отладчик. Посмотрел что мне он выдал - весело - по всем адресам памяти кода в отладчике выводятся знаки ?? - в коде в этом месте мусор 0xff. Перезапустил Far и явление пропало.

P.S.

Надеюсь пригодится? Если явление повторится постараюсь снять более полный репорт. Сам Far собрать в дебажной версии для меня не вопрос, а вот NetBox - что-то не все SDK к 2012-й студии у меня подключились.... Так бы с PDB-и глядишь и узнали бы точку возникновения сбоев именно в тот момент когда они возникают. :(

michaellukashov commented 10 years ago

Исправлено в текущей версии 2.1.34