Bug 900

Summary: Не работает msi-установщик в сборке 20071109
Product: [Поддержка проектов] КОМПАС 3D Reporter: Константин Кондратюк <kondratyuk>
Component: ТестированиеAssignee: Анатолий Лютин <vostok>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: bulgakov, lav, mais, mx, vkozlov, vostok
Version: v10   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 584, 753    

Description Константин Кондратюк 2007-11-20 11:48:41 MSK
Например, при установке 1С 8.1 или компаса.
fixme:sfc:SfcIsKeyProtected ((nil), (null)) stub
fixme:advapi:RegisterEventSourceA ((null),"MsiInstaller"): stub
fixme:advapi:RegisterEventSourceW (L"",L"MsiInstaller"): stub
fixme:advapi:ReportEventA (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x33e4b0,(nil)): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003f5,(nil),0x0006,0x00000000,0x12eaf0,(nil)): stub
err:eventlog:ReportEventW L"=====================================================\r\nException code: C0000005 ACCESS_VIOLATION\r\nFunction: 0x0\r\n=====================================================\r\n\r\nRegisters:\r\nEAX:00000000  EBX:004BEF2D  ECX:0033E4EC  EDX:00000031  ESI:0033E674  EDI:00000000\r\nCS:EIP:0073:00000000 "...
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
err:eventlog:ReportEventW L""
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Comment 1 Константин Кондратюк 2007-11-20 12:26:56 MSK
Запуск с wwo даёт те же результаты.
Comment 2 Константин Кондратюк 2007-11-20 15:19:40 MSK
Ошибка выдаётся только при использовании нативного msi.
WINEDLLOVERRIDES="msi=b" wine setup.exe 
нормально проводит установку.
Comment 3 Vitaly Lipatov 2007-11-20 16:36:58 MSK
Это и так понятно. Когда последний раз установка работала? Работает ли на сборке 1026?
Comment 4 Константин Кондратюк 2007-11-21 11:17:57 MSK
На 20071026 всё нормально, конечно.
Comment 5 Константин Кондратюк 2007-11-21 13:24:50 MSK
Похоже на конфликт новой сборки со старой .wine (старым реестром).
После wine --update ошибка уходит.
Comment 6 Константин Кондратюк 2007-11-23 13:03:24 MSK
Не работает в режиме winxp
update всего лишь сбрасывает версию в win98
Comment 7 Анатолий Лютин 2007-11-29 17:30:41 MSK
Собственно под xp это и не должно было работать. Для xp используем winexp.