Created attachment 1424 [details] Скриншот ошибки Платформа - AltLinux Branch 5.1 wine-etersoft-network-1.0.12-alt0.M51.1 установлен IE6 командой ieinstall Если в IE нажать "Печать...", то выскакивает окно "Ошибка сценария" (см.скриншот) (В 1.0.11 работало нормально) Лог: $ wine98 iexplore Running in Windows 98 environment... err:shell:ReadCabinetState Initializing shell cabinet settings fixme:shell:DllGetClassObject failed for CLSID= {53bd6b4e-3780-4693-afc3-7161c2f3ee9c} (MruLongList) err:rebar:REBAR_WindowProc unknown msg 200b wp=00000000 lp=71180f00 fixme:toolbar:TOOLBAR_CheckStyle [0xf00d0] TBSTYLE_REGISTERDROP not implemented fixme:toolbar:TOOLBAR_CheckStyle [0xf00d0] TBSTYLE_REGISTERDROP not implemented fixme:shell:NTSHChangeNotifyRegister (0xf00d0,0x00008003,0x00008000,0x0000c0ae,0x00000001,0x32db4c):semi stub. fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0xf00d0, wParam=0x00000000, size.cx=1024, size.cy=32000 stub! fixme:toolbar:TOOLBAR_CheckStyle [0xf00d0] TBSTYLE_REGISTERDROP not implemented fixme:toolbar:TOOLBAR_CheckStyle [0xf00d0] TBSTYLE_REGISTERDROP not implemented fixme:toolbar:TOOLBAR_Unkwn464 hwnd=0x100048 wParam 00000001 lParam 00000000 fixme:dpa:DPA_LoadStream phDpa=0x32d588 loadProc=0xb1ba1c pStream=0x149260 lParam=14a260 fixme:dpa:DPA_LoadStream dwSize=0 dwData2=0 dwItems=0 fixme:dpa:DPA_LoadStream new hDpa=0x142ab0, errorcode=80004005 fixme:toolbar:TOOLBAR_Unkwn45D hwnd=0x110046, wParam=0x00000000, size.cx=1024, size.cy=764 stub! fixme:shell:NTSHChangeNotifyRegister (0x110046,0x00008003,0x0c02b7ff,0x0000c0ae,0x00000001,0x32db8c):semi stub. fixme:shell:DllGetClassObject failed for CLSID= {871c5380-42a0-1069-a2ea-08002b30309d} (unknown) fixme:shell:NTSHChangeNotifyRegister (0x100082,0x00008003,0x0003f5f4,0x00000410,0x00000001,0x32ea38):semi stub. fixme:shell:SignalFileOpen (0x00000000):stub. fixme:shell:DllGetClassObject failed for CLSID= {871c5380-42a0-1069-a2ea-08002b30309d} (unknown) fixme:shell:DllGetClassObject failed for CLSID= {871c5380-42a0-1069-a2ea-08002b30309d} (unknown) fixme:msimtf:ActiveIMMApp_FilterClientWindows Stub fixme:msimtf:ActiveIMMApp_Activate Stub fixme:shell:DllGetClassObject failed for CLSID= {871c5380-42a0-1069-a2ea-08002b30309d} (unknown) fixme:shell:DllGetClassObject failed for CLSID= {ff393560-c2a7-11cf-bff4-444553540000} (History) fixme:shell:DllGetClassObject failed for CLSID= {ff393560-c2a7-11cf-bff4-444553540000} (History) err:pidl:pcheck unknown IDLIST 0x17b420 [0x17b595] size=54 type=64 err:pidl:dump_pidl_hex 36 00 64 63 4D 00 53 00 48 00 69 00 73 00 74 00 6.dcM.S.H.i.s.t. err:pidl:dump_pidl_hex 30 00 31 00 32 00 30 00 30 00 39 00 31 00 32 00 0.1.2.0.0.9.1.2. err:pidl:dump_pidl_hex 31 00 31 00 32 00 30 00 30 00 39 00 31 00 32 00 1.1.2.0.0.9.1.2. err:pidl:dump_pidl_hex 31 00 32 00 00 00 1.2... fixme:shell:DllGetClassObject failed for CLSID= {ff393560-c2a7-11cf-bff4-444553540000} (History) err:pidl:pcheck unknown IDLIST 0x15a628 [0x15a79d] size=8 type=66 err:pidl:dump_pidl_hex 08 00 66 63 03 00 00 00 ..fc.... fixme:shell:DllGetClassObject failed for CLSID= {ff393560-c2a7-11cf-bff4-444553540000} (History) err:pidl:pcheck unknown IDLIST 0x15a628 [0x15a79d] size=8 type=66 err:pidl:dump_pidl_hex 08 00 66 63 01 00 00 00 ..fc.... fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:msimtf:ActiveIMMApp_Activate Stub fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:hook:IsWinEventHookInstalled (32773)-stub! fixme:msimtf:ActiveIMMApp_Activate Stub fixme:hook:IsWinEventHookInstalled (32773)-stub!
Добавление... Оказывается и на 1.0.11 та же проблема. (wine-etersoft-1.0.11-alt10.M51.11 wine-etersoft-network-1.0.11-alt5.M51.6) (Под ALD 4.1 branch версия 1.0.11 точно нормально печатает.) Проверял на двух системах: - 1-я: проапрейженный ALD 4.1 branch до 5.1 branch - 2-я: установленный с нуля SimlyLinux, обновленный из репозитария AltLinux p5 Эффект одинаковый: ошибка (как на скриншоте) при нажании кнопки печати, либо предварительном просмотре... Могу покопать еще в какую-нибудь сторону... Но в какую? :)
Покопал на версии 1.0.11 и раскопал такое шаманское действие: Если после установки IE6 сразу запустить его кликом по иконке на рабочем столе, потом закрыть, а потом запустить через wine98, то глюк с печатью не проявляется. Но если сразу после инсталляции запускать через wine98, то с большей вероятностью вылезает глюк с печатью и никакие пляски с бубном уже не помогают, кроме как снести ~/.wine и поставить все заново...
Печать из ie6 работает WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.12/3 В поддержке для пользователей появится с версии WINE@Etersoft 2.0
eterhack bottle bugs/4650 WINE@Etersoft 1.0 SQL 1.3.27/1.7.1-eter1.12/3 Печатать происходит корректно.