http://bugs.winehq.org/show_bug.cgi?id=7371
------- Additional Comments From focht@gmx.net 2007-12-02 10:12 ------- Hello,
seems the OLE server (SYNSOPOS.exe) is not registered by setup. Setup (SyncrosoftLicenseControlSetup.exe) crashes somewhere - therefore some post-setup steps might not get executed. The app crash after installation is due to bad OLE error handling.
Fix it by manually register the OLE server:
wine SYNSOPOS.exe /RegServer
Attached are OLE/typelib trace to show no problem with typelib itself.
-----
Currently there are two main problems with this software:
1.) Crash in license manager setup (SyncrosoftLicenseControlSetup.exe):
--- snip --- wine: Call from 0x7b840720 to unimplemented function setupapi.dll.SetupDiGetINFClassA, aborting
--- snip ---
2.) Crash in license manager (LCC.exe)
--- snip --- fixme:seh:set_cpu_context setting partial context (13) not supported err:seh:setup_exception stack overflow 512 bytes in thread 0014 eip 6017d5c3 esp 618eee00 stack 0x618ef000-0x619ff000 --- snip ---
Fix following stuff to get past installation and runtime errors:
setupapi.dll.SetupDiGetINFClassA set_cpu_context/setup_exception (overflow?)
Additional attachments with traces follow.