MVV
|
Posted: Tue Feb 25, 2020 16:51 Post subject: |
|
|
Наконец-то смог понять, как более-менее успешно воспроизводить назойливый и неуловимый вылет по F4. Оказалось, вылетало из-за того, что указатель на массив имён файлов не инициализировался в случае ошибки открытия буфера обмена для чтения списка файлов от cm_CopyFullNamesToClip, причём особо часто при наличии включённой VirtualBox-виртуалок (видимо, потому что VirtualBox переносил в виртуалку содержимое буфера обмена). Т.к. автор пропал давным давно и, вполне возможно, насовсем, пришлось патчить прямо в экзешнике. Предназначено для тех, кто ещё пользуется утилитой и периодически ругается на сообщения о её падении по F4.
F4Menu 0.59+
Добавлена дополнительная проверка для устранения вылета и повторы вызовов функций открытия буфера в случае ошибки (сначала думал сделать с таймаутами и ограничением на количество повторов, но потом забил; в принципе, такие циклы уже сами по себе защищают от вылетов и без дополнительной проверки). _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|