Форум » Пожелания » Бага - ДН лочит файл » Ответить

Бага - ДН лочит файл

crimso: Что-то ветка с багами на форуме у меня не открывается, поэтому пишу сюда. Долго ловил багу, когда долго открытый на редактирование файл вдруг перестает записываться (не работает сохранение), пишет "файл заблокирован", и не помогает даже перезапуск ДН! Наконец нашел причину - если кусок текста запомнить в клипборд, и вставить его в виндовое приложение, то как раз возникает такая ситуация. При этом виндовое приложение имеет Handle этого файла (по показаниям продвинутого Task Manager'а), и ДН не может писать в этот файл. Если закрыть это приложение, то все становится нормально. Надо исправлять работу с клипбордом... ДН/2 2.07 (хотя тянется уже довольно давно), Win XP SP 2 В редакторе стоит галка Lock file, хотя это возможно и не влияет. Вот.

Ответов - 2

Flash: В буфер помещается текст, хэндл файла никаким образом туда не попадает и попадать не может. Причина в чём-то другом. Если удаётся устойчиво это воспроизвести — опиши, пожалуйста, всё наиподробнейшим образом. Например: «Становлюсь на файле errcodes.win из DN\DOC. Жму F4. Жму F2 - файл записался нормально. Жму Ctrl-A, Ctrl-Ins. Вызываю блокнот. Жму Shift-Ins. Возвращаюсь в DN. Жму F2 - выскакивает окошко о системной ошибке RC=5».

-AZ-: Действительно есть что-то подобное. Долго открытый файл оказывается запертым. И держит его подчас какое-то левое приложение. Редактируем .jsp-шку(это обычный текстовый файл). Запускаем томкат, потом винамп, потом еще что-нибудь. И тут оказывается, что пока винамп не закроешь, .jsp файл заперт. Закрываю все приложения по одному, пока не находится виновник. IRC клиент, Ssh клиент, Office, почти все может быть, что постоянно висит в памяти :(+) DN/2 1.51.06, WIN2K SP3,SP4 Сейчас переполз под XP SP2, пока бага замечена не была. (случается довольно редко, воспроизвести методом "открываю файл", "встаю курсором..." не получается.



полная версия страницы