По словам представителя Гаранта - лог такой же, как и при падении установщика. Версия 7.4.1.018. Надо проверить у нас в бутылке. Сейчас установка не работает, но работает при установке напрямую через *.msi. Файлы данных не устанавливаются, но без них тоже должно работать.
Сделал патч, частично решающий багу (по баге #5345). Программа устновки запускается, но ругается на garant.ini Возможно установка прошла с ошибкой Для проверки самого Гаранта (garant.exe) нужно попробовать либо взять нормальный garant.ini, либо скопировать установленный Гарант с винды
> Для проверки самого Гаранта (garant.exe) нужно > попробовать либо взять нормальный garant.ini, > либо скопировать установленный Гарант с > винды > Бутылка с Гарантом из windows prav/garant/7-4-1/local-win
> Бутылка с Гарантом из windows > prav/garant/7-4-1/local-win > При запуске не находит GblAdapter.dll Проверил в windows с Гарантом - такой dll нет.
Подложил .ini из windows в вайновскую бутылку - результат остался тем же. Гарант стоит в vbox - в Windows xp sp2 (снимок...)
При запуске с текущей версией eterhack появляется другое сообщение: "Ошибка защиты, нарушение 2!"
Бутылка prav/garant/7-4-1/local2 Установка проходит успешно. При первом запуске garant.exe появляется сообщение об ошибке: "failed to load module gsock32.dll" Затем появляется сообщение об ошибке: "Библиотека GlbAdapter.dll не найдена. Продолжение работы невозможно" При последующих запусках появляется только второе сообщение. При этом в консоле: fixme:ntdll:NtQueryObject Unsupported information class 1
Проверил на eterhack версии 08.04.2010 - ошибка совершенно другая: "Файлы данных отсутствуют или повреждены". Возможно с установленными данными всё будет работать.
information class1 это: ObjectNameInformation Патчи, добавляющие его реализацию: 658dae98 (Alexandre Julliard 2010-01-08 13:01:50 574eace3 (Alexandre Julliard 2010-01-08 13:16:57
Первый патч приложить получается. А со вторым возникают проблемы
Приложил указанные патчи. Сообщение об ошибке не поменялось
Попробовал трейс по каналу ntdll Непосредственно перед выводом сообщения об ошибке в консоле: trace:ntdll:NtQueryObject (0x3c,0x00000001,0x1e2a28,0x00000408,0x20dec24): stub При проверке на eterhack перед выводом сообщения об ошибке(другого): trace:ntdll:NtQueryObject (0x38,0x00000001,0x21fa88,0x00000408,0x20de2ac): stub не знаю, связано это как-то или нет
коллеги, когда будет что-то позитивное ?? через неделю ГАРАНТ 7.3 уже перестанет обновляться !!
В скопированном из винды garant.exe та же ошибка: Переполнение стека. Но в отличие от datasetup.exe бактрейс теперь выводится! Но это ничего не даёт: исключение возникает не в системной библиотеке, а внутри самого гаранта: Backtrace: =>0 0x7edcfe02 RaiseException+0x83(code=0xeedfade, flags=0x0001, nbargs=0x0007, args=0x33fbd8) [/srv/vitperov/Projects/wine-dev/dlls/kernel32/except.c:89] in kernel32 (0x0033fc1c) 1 0x00860725 in garant (+0x460724) (0x0033fc58) 2 0x008615f6 in garant (+0x4615f5) (0x0033fc84) 3 0x00861b95 in garant (+0x461b94) (0x0033fca4) 4 0x0085f6fc in garant (+0x45f6fb) (0x0033fce0)
На eter-1.0.12 с патчем 'Fix installing Garant 7.4.1 data (eterbug #5455).' garant.exe запускается.
Принято. WINE@Etersoft 1.0.12 eter5.6/eter8