Bug 4632

Summary: Неправильно выставлены настройки для Консультанта
Product: WINE@Etersoft Reporter: Patsev Anton <chemtech>
Component: Запуск ; Отладка ; ИсключенияAssignee: Глеб Кордюков <sonner>
Status: CLOSED FIXED QA Contact: Денис Баранов <baraka>
Severity: normal    
Priority: P4 CC: kondratyuk, lav, shpigor
Version: 1.0.12   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 4379, 4818    
Bug Blocks: 5633    

Description Patsev Anton 2009-12-10 13:35:09 MSK
Если запустить Консультант так:

wine98 "e:/cons.exe"

То запустится без ошибки [ WNetGetUniversalName - E: ] :NOT_CONNECTED

И текущий документ можно перевести в word (если установлен Office)


Если запустить Консультант так:

wine "e:/cons.exe"

То запустится с ошибкой [ WNetGetUniversalName - E: ] :NOT_CONNECTED

И текущий документ невозможно перевести в word (если установлен Office)

Вот что выдает wine в консоли:
"
err:ole:ifproxy_get_public_ref IRemUnknown_RemAddRef returned with 0x00000001, hrref = 0x80010114
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x00000001
"

Установка в winecfg на cons.exe версии windows98 не помогает.

#wine --version
WINE@Etersoft 1.0 Local 1.0.12-eter1/1
Comment 1 Patsev Anton 2009-12-16 07:15:19 MSK
Если после перезагрузки системы запустить в первую очередь Консультант, то будет ошибка:

"
Ошибка 5011
Ошибка отображения памяти Consult.vxd
Success
"

В консоли:

"
err:service:RPC_Init RpcServerListen failed with error 1714
err:wineboot:start_services_process Unexpected termination of services.exe - exit code 1714
err:service:RPC_Init RpcServerListen failed with error 1714
err:wineboot:start_services_process Unexpected termination of services.exe - exit code 1714
connect: В соединении отказано
connect: В соединении отказано
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10034 0x00000000
connect: В соединении отказано
connect: В соединении отказано
"

Если запустить в первую очередь Гарант или сделать wineboot, то ошибки не будет.

#wine --version
WINE@Etersoft 1.0 Local 1.0.12-eter1/1

Как запускать Консультант роли не играет.

Не знаю, делать для этого отдельную ошибку или нет...
Comment 2 Глеб Кордюков 2009-12-18 20:09:48 MSK
Я не понимаю как сделать так, чтобы у меня была такая ошибка.
если только без unc.
Comment 3 Patsev Anton 2009-12-20 08:35:17 MSK
Вот эта?

"err:service:RPC_Init RpcServerListen failed with error 1714
err:wineboot:start_services_process Unexpected termination of services.exe -
exit code 1714
"

Или какая?
Comment 4 Глеб Кордюков 2009-12-21 03:18:15 MSK
в моем случае и та и другая.

в консоли нет записей с err.

Порядок моих действий:
Ставим консультант на машину 1. Запускаем, регистрируем. Далее с машины 2 монтируем mount -t cifs с опциями noperm, direct, forcemand (на данный момент есть вопрос о использовании всех функций, но в случае с Консультантом при всех 3х всё работает). Монтируем в .wine/dosdevices/unc/server на второй машине. Далее создаем на 2 машине диск (сетевой, по умолчанию в 1.0.12 он сетевой)ссылающийся на unc.
Запускаю с этого диска Консультант с /reg, далее на 1 машине с /adm. Регистрируем. Запускаем wine cons.exe (winecfg показывает winxp) - запускается, показав в консоли 1 fixme.
wine 1.0.12
Comment 5 Patsev Anton 2009-12-22 06:15:00 MSK
У нас на машинах под виндой запускать консультант с регистрацией не надо. Он и так работает.

Под wine работает так только, если запустить через wine98.

Что-еще проверить?
Comment 6 Денис Баранов 2010-04-02 02:12:26 MSD
Перевешивая на 2й багфикс, т.к. блокирующая бага висит на нем
Comment 7 Vitaly Lipatov 2010-06-10 16:09:08 MSD
(In reply to comment #1)
> Если после перезагрузки системы запустить
> в первую очередь Консультант, то будет
> ошибка:
> 
> "
> Ошибка 5011
> Ошибка отображения памяти Consult.vxd
> Success
...
> Не знаю, делать для этого отдельную ошибку
> или нет...
Сейчас переменные среды для запуска драйверов изменены, такой проблемы не должно быть. 

Comment 8 Денис Баранов 2010-07-12 20:45:01 MSD
To Patsev Anton:
Закажите пожалуйста новую testing сборку на странице продукта и проверьте исправлена ли ошибка.
Comment 9 Patsev Anton 2010-07-13 05:59:49 MSD
Попозже.
Comment 10 Денис Баранов 2010-07-16 14:10:52 MSD
WINE@Etersoft 1.0.12 eter6.12/eter11
Проблема не воспроизводится.
После установки новых пакетов необходимо выполнить $ wine --update