Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 5472 - Не запускается Гарант 7.4.1   Make a simular bug
Summary: Не запускается Гарант 7.4.1
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Запуск ; Отладка ; Исключения (show other bugs)
Version: 1.1
Hardware: PC Linux
: P2 blocker
Target Milestone: ---
Assignee: Александр Морозов
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on: 5345 5552
Blocks: 5333
  Show dependency treegraph
 
In work:
Reported: 2010-04-15 13:46 MSD by Виталий Перов
Modified: 2010-09-30 13:45 MSD (History)
8 users (show)

See Also:
Заявки RT: 13907, 13929, 13932, 13943, 14070, 14336, 14414, 14416
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Перов 2010-04-15 13:46:14 MSD
По словам представителя Гаранта - лог такой же, как и при падении установщика.
Версия 7.4.1.018.

Надо проверить у нас в бутылке.

Сейчас установка не работает, но работает при установке напрямую через *.msi.
Файлы данных не устанавливаются, но без них тоже должно работать.
Comment 1 Виталий Перов 2010-04-15 18:55:53 MSD
Сделал патч, частично решающий багу (по баге #5345).
Программа устновки запускается, но ругается на garant.ini
Возможно установка прошла с ошибкой

Для проверки самого Гаранта (garant.exe) нужно попробовать либо взять нормальный garant.ini, либо скопировать установленный Гарант с винды
Comment 2 Andrey Vusik 2010-04-15 19:02:23 MSD
> Для проверки самого Гаранта (garant.exe) нужно
> попробовать либо взять нормальный garant.ini,
> либо скопировать установленный Гарант с
> винды
> 
Бутылка с Гарантом из windows
prav/garant/7-4-1/local-win
Comment 3 Andrey Vusik 2010-04-16 19:35:46 MSD
> Бутылка с Гарантом из windows
> prav/garant/7-4-1/local-win
> 

При запуске не находит GblAdapter.dll
Проверил в windows с Гарантом - такой dll нет.
Comment 4 Andrey Vusik 2010-04-16 19:42:54 MSD
Подложил .ini из windows в вайновскую бутылку - результат остался тем же.

Гарант стоит в vbox - в Windows xp sp2 (снимок...)
Comment 5 Виталий Перов 2010-04-21 16:31:25 MSD
При запуске с текущей версией eterhack появляется другое сообщение:
"Ошибка защиты, нарушение 2!"
Comment 6 Виталий Перов 2010-04-26 17:10:25 MSD
Бутылка prav/garant/7-4-1/local2
Установка проходит успешно.

При первом запуске garant.exe появляется сообщение об ошибке:
"failed to load module gsock32.dll"
Затем появляется сообщение об ошибке:
"Библиотека GlbAdapter.dll не найдена. Продолжение работы невозможно"

При последующих запусках появляется только второе сообщение.
При этом в консоле:
fixme:ntdll:NtQueryObject Unsupported information class 1
Comment 7 Виталий Перов 2010-04-26 18:07:54 MSD
Проверил на eterhack версии 08.04.2010 - ошибка совершенно другая:
"Файлы данных отсутствуют или повреждены".
Возможно с установленными данными всё будет работать.
Comment 8 Виталий Перов 2010-04-26 18:16:30 MSD
information class1 это:
ObjectNameInformation

Патчи, добавляющие его реализацию:
658dae98        (Alexandre Julliard     2010-01-08 13:01:50
574eace3        (Alexandre Julliard     2010-01-08 13:16:57
Comment 9 Виталий Перов 2010-04-26 19:39:43 MSD
Первый патч приложить получается. А со вторым возникают проблемы
Comment 10 Виталий Перов 2010-04-26 19:55:47 MSD
Приложил указанные патчи.
Сообщение об ошибке не поменялось
Comment 11 Виталий Перов 2010-04-26 20:06:34 MSD
Попробовал трейс по каналу ntdll
Непосредственно перед выводом сообщения об ошибке в консоле:
trace:ntdll:NtQueryObject (0x3c,0x00000001,0x1e2a28,0x00000408,0x20dec24): stub

При проверке на eterhack перед выводом сообщения об ошибке(другого):
trace:ntdll:NtQueryObject (0x38,0x00000001,0x21fa88,0x00000408,0x20de2ac): stub

не знаю, связано это как-то или нет
Comment 12 Кирилл Марчук 2010-05-18 13:29:19 MSD
коллеги, когда будет что-то позитивное ?? через неделю ГАРАНТ 7.3 уже перестанет обновляться !!
Comment 13 Виталий Перов 2010-05-19 18:41:11 MSD
В скопированном из винды 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)
Comment 14 Александр Морозов 2010-05-26 17:44:06 MSD
На eter-1.0.12 с патчем 'Fix installing Garant 7.4.1 data (eterbug #5455).' garant.exe запускается.
Comment 15 Денис Баранов 2010-05-27 18:10:50 MSD
Принято.
WINE@Etersoft 1.0.12 eter5.6/eter8