Проблема воспроизводится на 1.0.12-eter4/3. На 1.0.11-eter11/6 проблемы нет.
В консоли при этом: wine: Call from 0x404309 to unimplemented function ole32.dll.CoInitializeSecurity, aborting
1С нормально запускается в 1.0.12-eter4/3 в wineprefix, созданном 1.0.11-eter11/6.
1С8.1 нормально запускается через wineole в 1.0.12-eter4/2, падает в 1.0.12-eter4/3.
(In reply to comment #3) > 1С8.1 нормально запускается через wineole в > 1.0.12-eter4/2, падает в 1.0.12-eter4/3. Связано с более старым ole32, предлагаю проверять без wineole на последнем eterhack.
> Связано с более старым ole32, предлагаю > проверять без wineole на последнем eterhack. В смысле проверять без wineole? Баг как раз про проблемы с wineole.
Надо проверить с этим изменением: commit 7aceddd37a88c393d837b7cbfb1c2ea08313f523 Author: Vitaly Lipatov <lav@etersoft.ru> Date: Sat Apr 3 17:24:11 2010 +0400 Ignore missed ole32.dll.CoInitializeSecurity, return S_OK status (see eterbug #5387) ... + if (!strcmp(pe_name->Name, "CoInitializeSecurity")) + thunk_list->u1.Function = (ULONG_PTR)func_SOK; ...
Принято. WINE@Etersoft 1.0.12 eter5/eter4
-
Не падает.