Bug 3346

Summary: Работа MS Access после установки.
Product: WINE@Etersoft Reporter: Семенов Александр Алексеевич <saa>
Component: Взаимодействие с OfficeAssignee: Денис Баранов <baraka>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P4 CC: ivan, lav
Version: 1.0.9   
Target Milestone: ---   
Hardware: PC   
OS: Ubuntu   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 1217    
Attachments: Содержимое каталога .wine, в т.ч. файлы конфигурации

Description Семенов Александр Алексеевич 2009-01-22 11:08:37 MSK
Created attachment 1031 [details]
Содержимое каталога .wine, в т.ч. файлы конфигурации

Поскольку требуется работать с MS Access я использую старый каталог .wine на который еще давно был каким-то образом установлен MS Office. При этом каталоге .wine, а точнее со старыми файлами конфигурации, после установки версии 1.0.9 стало невозможным запустить две конфигурации 1С Предприятие 7.7 одновременно. Первая запускается нормально, если пробуешь запускать вторую, то 1С ругается на невозможность обратиться к различным файлам (например 1SJOURN.CDX).
При выполнении wineboot выдает:
fixme:msnet:MSNET32_57 (0x0000 0x000a (nil) 0x0000 0x33f7f6): stub fixme:msnet:MSNET32_57 (0x0000 0x000a 0x33f794 0xfc940000 0x33f7f6): stub err:service:RPC_Init RpcServerListen failed with error 1714 err:wineboot:start_services_process Unexpected termination of services.exe - 
exit code 1714
err:wineboot:ProcessRunKeys Error running cmd #0 (2) fixme:imm:ImmGetDescriptionW (0xe0010411, (nil), 0): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, 0x130908, 9): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, 0x1361d8, 256): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, (nil), 0): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, 0x130908, 9): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, (nil), 0): semi stub fixme:imm:ImmGetDescriptionW (0xe0010411, 0x130908, 9): semi stub fixme:exec:SHELL_execute flags ignored: 0x00004000

При формировании же каталога .wine (и, соответственно, файлов конфигурации так же) посредством версии wine 1.0.9 заново 1С работает нормально, в процессе выполнения wineboot никаких ошибок не выдается, однако после установки MS Office, и запуска Access последний ругается: "Возникла ошибка при установлении связи в приложении Microsoft Access с сервером OLE или элементом управления ActiveX", и не позволяет работать.

Файлы конфигурации от старого каталога wine пристегиваю. Прошу помочь разобраться в том, что требуется в них изменить чтобы:
1. В процессе wineboot не выдавалось ошибок.
2. 1С позволила запускать несколько конфигураций одновременно.
3. Access остался в нормальном рабочем состоянии.
Comment 1 Vitaly Lipatov 2009-01-22 14:52:11 MSK
Судя по выводу winediag, проблема в лимитах на количество файлов (стояло 1024).

Бага здесь только одна:
"после установки MS Office, и запуска Access последний ругается: "Возникла ошибка при установлении связи в приложении Microsoft Access с
сервером OLE или элементом управления ActiveX", и не позволяет работать."

Какая версия MS Access вами востребована, чтобы мы на ней проверили?
Comment 2 Семенов Александр Алексеевич 2009-01-22 15:20:25 MSK
"Судя по выводу winediag, проблема в лимитах на
количество файлов (стояло 1024)." - Подтверждаю. Исправил, все работает. Срочность проблемы - не срочно.

Office XP. У нас сейчас к сожалению все заточено под него.
Comment 3 Денис Баранов 2009-02-18 20:11:11 MSK
Протестировал на последней сборке eter41\eter17
Если запускать через wine, то выводится эта ошибка.
Если запускать через winexp то все хорошо!.