Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 4)

Модерирует : gyra, Maz

Maz (23-11-2017 18:57): FAR Manager (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
b4972/b3973 x64 набор плагинов из SVN без Colorer и Netbox + MoreHistory 1.24.0.0 x64, ОС Win7 SP1 х64
 
Условия теста - первично профиля нет, в ОС есть все рунтаймы VC2005 - VC2017
 
Far.exe.ini
 
[General]
UseSystemProfiles=0
UserProfileDir=%FARHOME%\Profile
GlobalUserMenuDir=%FARHOME%
TemplateProfile=%FARHOME%\Default.farconfig
DefaultLanguage=Russian
UserLocalProfileDir=%FARHOME%\Profile
 
первый запуск, содаётся профиль по умолчания, настройки не трогаем, вводим с
комстроки lua:math.log10(0) и сразу получаем последовательность ошибок
 
Исключительная ситуация
 
Исключение:  Деление на нуль при операции с плавающей точкой
Адрес:       0x0000000066D838B6
Функция:     OpenW
Модуль:      ./plugins/uamacro/LuaMacro.dll
 
Исключительная ситуация
 
0x0000000066D838B6
0x0000000066D836E3
0x0000000066D8FAB3 lua_pcall
0x000007FEE72808B1 LF_SetFindList
0x000007FEE72809D2 LF_SetFindList
0x000007FEE728255C LF_LoadFile
0x000007FEEFF69028 OpenW
0x000000013F1974DB
0x000000013F196801
0x000000013F194000
0x000000013F2655E4
0x000000013F264B09
0x000000013F2179EB
0x000000013F217A7E
0x000000013F218B91
0x000000013F211C25
0x000000013F212244
0x000000013F212D59
0x000000013F22D44E
0x000000013F22D2F5
0x000000013F227CB2
0x000000013F22A3E9
0x000000013F22A569
0x000000013F22A6B4
0x000000013F22A6E2
0x000000013F22A66C
0x000000013F327179
0x0000000076D259CD BaseThreadInitThunk
0x0000000076E5A561 RtlUserThreadStart
 
Если
 
Затем AV в Far.exe за что ОС и снимает задачу. Отладчик сообщает:
 
Поток 0x18b4 завершился с кодом 0 (0x0).
Необработанное исключение по адресу 0x0000000066D838B6 (lua51.dll) в Far.exe: 0xC000008E: Floating-point division by zero (параметры: 0x0000000000000000).
 
Убираем MoreHistory - ошибок нет, значит ошибка именно в данном плагине, в расшифровку дампа отладчик выводит:
 
Сводка дампа
------------
Файл дампа:    Far.mdmp : .\Far.mdmp
Время последней записи:    09.06.2017 21:52:49
Имя процесса:    Far.exe : .\Far\Far.exe
Архитектура процесса:    x64
Код исключения:    0xC000008E
Сведения об исключении:    Поток попытался выполнить деление значения с плавающей точкой на делитель с плавающей точкой, равный нулю.
Сведения о куче:    Присутствующие
 
Скриншоты с отладчика:
 

 


Всего записей: 33230 | Зарегистр. 31-07-2002 | Отправлено: 22:56 09-06-2017
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » FAR Manager (часть 4)
Maz (23-11-2017 18:57): FAR Manager (часть 5)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru