(Nikooz @ 17.1.2019, 16:25)
Да ладно, библиотеки от IE под вайн я добавлял.
Проблема в том, что нужные файлы последний раз в гит заливались в 2008м году, но офф.сайт разработчика с документацией по использованию - умер. Именно он указан в документации вайна и на куче других форумов. Как таковой ИЕ6-8 версий у меня получилось запустить, но лончер что новой, что старой версий без изменений.
еще вопрос, нужен именно ИЕ-11 ?
Кое-как установил ИЕшки
Старый клиент запускается и можно авторизоваться, все хорошо в лончере, но игра вылетает сразу.
Новый клиент крашит лончер с ошибкой
Unhandled exception: page fault on read access to 0x00000008 in 32-bit code (0x7bd62bf2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bd62bf2 ESP:0033c600 EBP:0033c628 EFLAGS:00210287( R- -- I S - -P-C)
EAX:01bda330 EBX:7bddf000 ECX:0033c6c8 EDX:01b69298
ESI:00000008 EDI:000000c8
Stack dump:
0x0033c600: 0033c61c 01bda2f0 01bda330 7bd666f1
0x0033c610: 01b69298 6301784d 7bd62bdb 7bddf000
0x0033c620: 01b6929c 000000c8 0033c658 7bd62cbb
0x0033c630: 00000000 7bd66646 0033c654 0033c70c
0x0033c640: 01aea978 7bd62c86 0033c66c 00000000
0x0033c650: 01aea978 00000000 0033c688 1a443f74
Backtrace:
=>0 0x7bd62bf2 in msxml3 (+0x32bf2) (0x0033c628)
1 0x7bd62cbb in msxml3 (+0x32cba) (0x0033c658)
2 0x1a443f74 in urlmon (+0x43f73) (0x0033c688)
3 0x1a443ffd in urlmon (+0x43ffc) (0x0033c6c0)
4 0x1a443a21 in urlmon (+0x43a20) (0x0033c6e0)
5 0x1a4439af in urlmon (+0x439ae) (0x0033e7a0)
6 0x1a443804 in urlmon (+0x43803) (0x0033f808)
7 0x1a4434da in urlmon (+0x434d9) (0x0033f820)
8 0x1a44383c in urlmon (+0x4383b) (0x0033f844)
9 0x1a443dab in urlmon (+0x43daa) (0x0033f858)
10 0x1a443d8b in urlmon (+0x43d8a) (0x0033f868)
11 0x1a443d6f in urlmon (+0x43d6e) (0x0033f878)
12 0x1a443d4c in urlmon (+0x43d4b) (0x0033f890)
13 0x1a441a9a in urlmon (+0x41a99) (0x0033f8a0)
14 0x1a441a71 in urlmon (+0x41a70) (0x0033f8b0)
15 0x1a441a7c in urlmon (+0x41a7b) (0x0033f8d0)
16 0x1a41486b in urlmon (+0x1486a) (0x0033f8e8)
17 0x7e6f2d0a WINPROC_wrapper+0x19() in user32 (0x0033f918)
18 0x7e6f3357 in user32 (+0x93356) (0x0033f958)
19 0x7e6f5993 CallWindowProcA+0x82() in user32 (0x0033f9b8)
20 0x7863aa16 in mfc90 (+0x5aa15) (0x0033fa38)
21 0x7e6f2d0a WINPROC_wrapper+0x19() in user32 (0x0033fa68)
22 0x7e6f3357 in user32 (+0x93356) (0x0033faa8)
23 0x7e6f57da in user32 (+0x957d9) (0x0033faf8)
24 0x7e6b903c DispatchMessageA+0x9b() in user32 (0x0033fc08)
25 0x7867a867 in mfc90 (+0x9a866) (0x0033fc48)
26 0x78657a76 in mfc90 (+0x77a75) (0x0033fc94)
27 0x0040db0a in xjedi (+0xdb09) (0x0033fd3c)
28 0x0040a1de in xjedi (+0xa1dd) (0x0033fe1c)
29 0x786471c7 in mfc90 (+0x671c6) (0x0033fe30)
30 0x0040f1f9 in xjedi (+0xf1f8) (0x0033fec0)
31 0x7b461c02 call_process_entry+0x11() in kernel32 (0x0033fed8)
32 0x7b46364e in kernel32 (+0x5364d) (0x0033ffd8)
33 0x7b461c0e call_process_entry+0x1d() in kernel32 (0x0033ffec)
0x7bd62bf2: movl 0x0(%esi),%edi
Modules:
Module Address Debug info Name (148 modules)
PE 400000- 51d000 Export xjedi
PE 900000- 1391000 Deferred ieframe
PE 16e0000- 16e9000 Deferred normaliz
PE 2080000- 20af000 Deferred iepeers
PE 2280000- 22a9000 Deferred msls31
PE 1a400000-1a532000 Export urlmon
PE 1b000000-1b00c000 Deferred imgutil
PE 1b060000-1b06e000 Deferred pngfilt
PE 5d360000-5d36d000 Deferred mfc90enu
PE 5dca0000-5de88000 Deferred iertutil
PE 63000000-630e6000 Deferred wininet
PE 63380000-63434000 Deferred jscript
PE 63580000-63b2c000 Deferred mshtml
PE 77f60000-77fd6000 Deferred shlwapi
PE 78480000-7850e000 Deferred msvcp90
PE 78520000-785c3000 Deferred msvcr90
PE 785e0000-7897d000 Export mfc90
ELF 793ad000-793f3000 Deferred usp10<elf>
\-PE 793b0000-793f3000 \ usp10
ELF 793f3000-79427000 Deferred secur32<elf>
\-PE 79400000-79427000 \ secur32
ELF 79897000-7b241000 Deferred libicudata.so.60
ELF 7b241000-7b400000 Deferred libicuuc.so.60
ELF 7b400000-7b7e9000 Dwarf kernel32<elf>
\-PE 7b410000-7b7e9000 \ kernel32
ELF 7b7e9000-7b813000 Deferred iphlpapi<elf>
\-PE 7b7f0000-7b813000 \ iphlpapi
ELF 7b813000-7ba00000 Deferred libxml2.so.2
ELF 7bc00000-7bcf9000 Deferred ntdll<elf>
\-PE 7bc10000-7bcf9000 \ ntdll
ELF 7bd1b000-7be00000 Dwarf msxml3<elf>
\-PE 7bd30000-7be00000 \ msxml3
ELF 7bf1f000-7c000000 Deferred libgcrypt.so.20
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7c005000-7c035000 Deferred netapi32<elf>
\-PE 7c010000-7c035000 \ netapi32
ELF 7c035000-7c069000 Deferred wintrust<elf>
\-PE 7c040000-7c069000 \ wintrust
ELF 7c069000-7c0af000 Deferred libxslt.so.1
ELF 7c0af000-7c0c7000 Deferred libgpg-error.so.0
ELF 7c0c7000-7c0dd000 Deferred liblz4.so.1
ELF 7c0dd000-7c109000 Deferred liblzma.so.5
ELF 7c109000-7c199000 Deferred libsystemd.so.0
ELF 7c199000-7c1f4000 Deferred libdbus-1.so.3
ELF 7c1f4000-7c27f000 Deferred libgmp.so.10
ELF 7c27f000-7c400000 Deferred libunistring.so.2
ELF 7c409000-7c412000 Deferred libffi.so.6
ELF 7c412000-7c448000 Deferred libhogweed.so.4
ELF 7c448000-7c484000 Deferred libnettle.so.6
ELF 7c484000-7c499000 Deferred libtasn1.so.6
ELF 7c499000-7c4b7000 Deferred libidn2.so.0
ELF 7c4b7000-7c605000 Deferred libp11-kit.so.0
ELF 7c605000-7c63a000 Deferred libk5crypto.so.3
ELF 7c63a000-7c716000 Deferred libkrb5.so.3
ELF 7c716000-7c8ac000 Deferred libgnutls.so.30
ELF 7c8ac000-7c900000 Deferred libgssapi_krb5.so.2
ELF 7ca08000-7ca9a000 Deferred libcups.so.2
ELF 7caab000-7cac0000 Deferred schannel<elf>
\-PE 7cab0000-7cac0000 \ schannel
ELF 7cac0000-7cb00000 Deferred winspool<elf>
\-PE 7cad0000-7cb00000 \ winspool
ELF 7cc05000-7cc19000 Deferred libavahi-client.so.3
ELF 7ce03000-7ce21000 Deferred msimtf<elf>
\-PE 7ce10000-7ce21000 \ msimtf
ELF 7ce32000-7cf00000 Deferred crypt32<elf>
\-PE 7ce40000-7cf00000 \ crypt32
ELF 7d004000-7d022000 Deferred libgcc_s.so.1
ELF 7d022000-7d04b000 Deferred mlang<elf>
\-PE 7d030000-7d04b000 \ mlang
ELF 7d04b000-7d063000 Deferred libresolv.so.2
ELF 7d063000-7d068000 Deferred libkeyutils.so.1
ELF 7d068000-7d075000 Deferred libkrb5support.so.0
ELF 7d075000-7d089000 Deferred psapi<elf>
\-PE 7d080000-7d089000 \ psapi
ELF 7d089000-7d0a5000 Deferred rasapi32<elf>
\-PE 7d090000-7d0a5000 \ rasapi32
ELF 7d0a5000-7d165000 Deferred windowscodecs<elf>
\-PE 7d0c0000-7d165000 \ windowscodecs
ELF 7d1c0000-7d1ce000 Deferred libavahi-common.so.3
ELF 7d1ce000-7d1f6000 Deferred propsys<elf>
\-PE 7d1d0000-7d1f6000 \ propsys
ELF 7d2a0000-7d2d8000 Deferred uxtheme<elf>
\-PE 7d2b0000-7d2d8000 \ uxtheme
ELF 7d3d8000-7d3df000 Deferred libxfixes.so.3
ELF 7d3df000-7d3eb000 Deferred libxcursor.so.1
ELF 7d3eb000-7d3fe000 Deferred libxi.so.6
ELF 7d3fe000-7d402000 Deferred libxcomposite.so.1
ELF 7d402000-7d40f000 Deferred libxrandr.so.2
ELF 7d40f000-7d41b000 Deferred libxrender.so.1
ELF 7d41b000-7d422000 Deferred libxxf86vm.so.1
ELF 7d422000-7d42c000 Deferred librt.so.1
ELF 7d42c000-7d447000 Deferred libbsd.so.0
ELF 7d447000-7d473000 Deferred libxcb.so.1
ELF 7d473000-7d5bd000 Deferred libx11.so.6
ELF 7d5bd000-7d5d2000 Deferred libxext.so.6
ELF 7d5d5000-7d5da000 Deferred libcom_err.so.2
ELF 7d5da000-7d5e1000 Deferred libnss_dns.so.2
ELF 7d5e1000-7d5f8000 Deferred dwmapi<elf>
\-PE 7d5f0000-7d5f8000 \ dwmapi
ELF 7d5f8000-7d685000 Deferred winex11<elf>
\-PE 7d600000-7d685000 \ winex11
ELF 7d685000-7d6a9000 Deferred imm32<elf>
\-PE 7d690000-7d6a9000 \ imm32
ELF 7d70a000-7d70e000 Deferred libxinerama.so.1
ELF 7d70e000-7d715000 Deferred libxdmcp.so.6
ELF 7d715000-7d719000 Deferred libxau.so.6
ELF 7d79f000-7d7d1000 Deferred libexpat.so.1
ELF 7d7d1000-7d81c000 Deferred libfontconfig.so.1
ELF 7d81c000-7d83b000 Deferred libz.so.1
ELF 7d83b000-7d875000 Deferred libpng16.so.16
ELF 7d875000-7d932000 Deferred libfreetype.so.6
ELF 7d958000-7d992000 Deferred ws2_32<elf>
\-PE 7d960000-7d992000 \ ws2_32
ELF 7d992000-7dac4000 Deferred oleaut32<elf>
\-PE 7d9b0000-7dac4000 \ oleaut32
ELF 7dac4000-7e33a000 Deferred shell32<elf>
\-PE 7dad0000-7e33a000 \ shell32
ELF 7e33a000-7e34e000 Deferred msimg32<elf>
\-PE 7e340000-7e34e000 \ msimg32
ELF 7e34e000-7e46b000 Deferred comctl32<elf>
\-PE 7e360000-7e46b000 \ comctl32
ELF 7e46b000-7e4ec000 Deferred rpcrt4<elf>
\-PE 7e480000-7e4ec000 \ rpcrt4
ELF 7e4ec000-7e646000 Deferred ole32<elf>
\-PE 7e500000-7e646000 \ ole32
ELF 7e646000-7e826000 Dwarf user32<elf>
\-PE 7e660000-7e826000 \ user32
ELF 7e826000-7e8dc000 Deferred msvcrt<elf>
\-PE 7e840000-7e8dc000 \ msvcrt
ELF 7e8dc000-7ea0a000 Deferred gdi32<elf>
\-PE 7e8f0000-7ea0a000 \ gdi32
ELF 7ea0a000-7ea82000 Deferred advapi32<elf>
\-PE 7ea20000-7ea82000 \ advapi32
ELF 7ea82000-7eb17000 Deferred gdiplus<elf>
\-PE 7ea90000-7eb17000 \ gdiplus
ELF 7eb17000-7eb2b000 Deferred libnss_files.so.2
ELF 7eb2b000-7eb46000 Deferred libnsl.so.1
ELF 7eb46000-7eb54000 Deferred libnss_nis.so.2
ELF 7eb54000-7eb5e000 Deferred libnss_compat.so.2
ELF 7eed8000-7efda000 Deferred libm.so.6
ELF 7efe6000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f7bea000-f7bef000 Deferred libdl.so.2
ELF f7bef000-f7dcb000 Deferred libc.so.6
ELF f7dcb000-f7dea000 Deferred libpthread.so.0
ELF f7e10000-f7fc6000 Dwarf libwine.so.1
ELF f7fc8000-f7ff0000 Deferred ld-linux.so.2
ELF f7ff3000-f7ff5000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000010 services.exe
00000049 0
00000031 0
0000002e 0
00000020 0
0000001a 0
00000015 0
00000012 0
00000011 0
00000013 winedevice.exe
0000001d 0
00000019 0
00000018 0
00000014 0
0000001e plugplay.exe
00000022 0
00000021 0
0000001f 0
0000002a winedevice.exe
00000039 0
00000030 0
0000002f 0
0000002b 0
00000047 rpcss.exe
0000004d 0
0000004c 0
0000004b 0
0000004a 0
00000048 0
00000075 explorer.exe
00000079 0
00000078 0
00000077 0
00000076 0
0000007a (D) C:\Program Files\XJedi Academy Online\xjedi.exe
0000008c 0
00000088 0
00000087 0
00000086 0
00000085 0
00000083 0
00000080 0
0000007e 0
0000007d 0
0000007c 0
0000007b 0 <==
System information:
Wine build: wine-3.0.4
Platform: i386
Version: Windows 5.1 (0)
Host system: Linux
Host version: 4.15.0-43-generic
UPD
Забиваем на ошибку, копируем cookies.dat со старого клиента в новый.
Пиу-пиу-пиу. запускаем 4-5 раза подряд и игнорим ошибку - запустилось. Правда - нифига не работает логин
буду ковырять завтра