Tails8521 / WololoKingdoms

A program for converting AOE2HD expansions files to the original AOC engine format.
GNU General Public License v3.0
52 stars 17 forks source link

Crashes while trying to install in Wine. #25

Open imain opened 6 years ago

imain commented 6 years ago

Hey guys!

So I've been trying to get the latest wololokingdoms to work since its release. Last night I finally set up a brand new wine environment and installed steam, AOE, voobly etc. It all works except the wololokingdoms install :/

I'm not sure if this is helpful, but consistently get the following while trying to run it:

Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7e7805d9 ESP:006bcf30 EBP:006bd038 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:7e7c5000 ECX:00000000 EDX:00010462
 ESI:00000000 EDI:00000c00
Stack dump:
0x006bcf30:  00000004 006bd184 00000040 f7cde7d3
0x006bcf40:  00000001 00000000 00000000 7ffd8000
0x006bcf50:  7bd14000 006bd184 7bca91cf 7bd14000
0x006bcf60:  006bd184 006bcfec 006bcfc8 7bcaa5a3
0x006bcf70:  00000024 00000000 006bcf9c 7bd14000
0x006bcf80:  00000200 67832e00 006be3b8 deadbabe
Backtrace:
=>0 0x7e7805d9 in user32 (+0xa05d9) (0x006bd038)
  1 0x7e743caf in user32 (+0x63cae) (0x006bd088)
  2 0x7e748540 in user32 (+0x6853f) (0x006bd3a8)
  3 0x7e74dd73 PeekMessageW+0x82() in user32 (0x006bd418)
  4 0x68c26ff1 in qt5core (+0x1a6ff0) (0x006bf1d8)
  5 0x6aadcf27 in qwindows (+0x5cf26) (0x006bf218)
  6 0x68be5325 in qt5core (+0x165324) (0x006bf308)
  7 0x00416841 in wololokingdoms (+0x16840) (0x006bf628)
  8 0x00419af9 in wololokingdoms (+0x19af8) (0x006bf7e8)
  9 0x0041ac38 in wololokingdoms (+0x1ac37) (0x006bfab8)
  10 0x00401680 in wololokingdoms (+0x167f) (0x006bfd58)
  11 0x00450bd2 in wololokingdoms (+0x50bd1) (0x0014c440)
  12 0x0014c440 (0x0014c440)
  13 0x0014c440 (0x0014c440)
  14 0x0014c440 (0x0014c440)
  15 0x0014c440 (0x0014c440)
  16 0x0014c440 (0x0014c440)
  17 0x0014c440 (0x0014c440)
  18 0x0014c440 (0x0014c440)
  19 0x0014c440 (0x0014c440)
  20 0x0014c440 (0x0014c440)
  21 0x0014c440 (0x0014c440)
  22 0x0014c440 (0x0014c440)
  23 0x0014c440 (0x0014c440)
  24 0x0014c440 (0x0014c440)
  25 0x0014c440 (0x0014c440)
  26 0x0014c440 (0x0014c440)
  27 0x0014c440 (0x0014c440)
  28 0x0014c440 (0x0014c440)
  29 0x0014c440 (0x0014c440)
  30 0x0014c440 (0x0014c440)
  31 0x0014c440 (0x0014c440)
  32 0x0014c440 (0x0014c440)
  33 0x0014c440 (0x0014c440)
  34 0x0014c440 (0x0014c440)
  35 0x0014c440 (0x0014c440)
  36 0x0014c440 (0x0014c440)
  37 0x0014c440 (0x0014c440)
  38 0x0014c440 (0x0014c440)
  39 0x0014c440 (0x0014c440)
  40 0x0014c440 (0x0014c440)
  41 0x0014c440 (0x0014c440)
  42 0x0014c440 (0x0014c440)
  43 0x0014c440 (0x0014c440)
  44 0x0014c440 (0x0014c440)
  45 0x0014c440 (0x0014c440)
  46 0x0014c440 (0x0014c440)
  47 0x0014c440 (0x0014c440)
  48 0x0014c440 (0x0014c440)
  49 0x0014c440 (0x0014c440)
  50 0x0014c440 (0x0014c440)
  51 0x0014c440 (0x0014c440)
  52 0x0014c440 (0x0014c440)
  53 0x0014c440 (0x0014c440)
  54 0x0014c440 (0x0014c440)
  55 0x0014c440 (0x0014c440)
  56 0x0014c440 (0x0014c440)
  57 0x0014c440 (0x0014c440)
  58 0x0014c440 (0x0014c440)
  59 0x0014c440 (0x0014c440)
  60 0x0014c440 (0x0014c440)
  61 0x0014c440 (0x0014c440)
  62 0x0014c440 (0x0014c440)
  63 0x0014c440 (0x0014c440)
  64 0x0014c440 (0x0014c440)
  65 0x0014c440 (0x0014c440)
  66 0x0014c440 (0x0014c440)
  67 0x0014c440 (0x0014c440)
  68 0x0014c440 (0x0014c440)
  69 0x0014c440 (0x0014c440)
  70 0x0014c440 (0x0014c440)
  71 0x0014c440 (0x0014c440)
  72 0x0014c440 (0x0014c440)
  73 0x0014c440 (0x0014c440)
  74 0x0014c440 (0x0014c440)
  75 0x0014c440 (0x0014c440)
  76 0x0014c440 (0x0014c440)
  77 0x0014c440 (0x0014c440)
  78 0x0014c440 (0x0014c440)
  79 0x0014c440 (0x0014c440)
  80 0x0014c440 (0x0014c440)
  81 0x0014c440 (0x0014c440)
  82 0x0014c440 (0x0014c440)
  83 0x0014c440 (0x0014c440)
  84 0x0014c440 (0x0014c440)
  85 0x0014c440 (0x0014c440)
  86 0x0014c440 (0x0014c440)
  87 0x0014c440 (0x0014c440)
  88 0x0014c440 (0x0014c440)
  89 0x0014c440 (0x0014c440)
  90 0x0014c440 (0x0014c440)
  91 0x0014c440 (0x0014c440)
  92 0x0014c440 (0x0014c440)
  93 0x0014c440 (0x0014c440)
  94 0x0014c440 (0x0014c440)
  95 0x0014c440 (0x0014c440)
  96 0x0014c440 (0x0014c440)
  97 0x0014c440 (0x0014c440)
  98 0x0014c440 (0x0014c440)
  99 0x0014c440 (0x0014c440)
  100 0x0014c440 (0x0014c440)
  101 0x0014c440 (0x0014c440)
  102 0x0014c440 (0x0014c440)
  103 0x0014c440 (0x0014c440)
  104 0x0014c440 (0x0014c440)
  105 0x0014c440 (0x0014c440)
  106 0x0014c440 (0x0014c440)
  107 0x0014c440 (0x0014c440)
  108 0x0014c440 (0x0014c440)
  109 0x0014c440 (0x0014c440)
  110 0x0014c440 (0x0014c440)
  111 0x0014c440 (0x0014c440)
  112 0x0014c440 (0x0014c440)
  113 0x0014c440 (0x0014c440)
  114 0x0014c440 (0x0014c440)
  115 0x0014c440 (0x0014c440)
  116 0x0014c440 (0x0014c440)
  117 0x0014c440 (0x0014c440)
  118 0x0014c440 (0x0014c440)
  119 0x0014c440 (0x0014c440)
  120 0x0014c440 (0x0014c440)
  121 0x0014c440 (0x0014c440)
  122 0x0014c440 (0x0014c440)
  123 0x0014c440 (0x0014c440)
  124 0x0014c440 (0x0014c440)
  125 0x0014c440 (0x0014c440)
  126 0x0014c440 (0x0014c440)
  127 0x0014c440 (0x0014c440)
  128 0x0014c440 (0x0014c440)
  129 0x0014c440 (0x0014c440)
  130 0x0014c440 (0x0014c440)
  131 0x0014c440 (0x0014c440)
  132 0x0014c440 (0x0014c440)
  133 0x0014c440 (0x0014c440)
  134 0x0014c440 (0x0014c440)
  135 0x0014c440 (0x0014c440)
  136 0x0014c440 (0x0014c440)
  137 0x0014c440 (0x0014c440)
  138 0x0014c440 (0x0014c440)
  139 0x0014c440 (0x0014c440)
  140 0x0014c440 (0x0014c440)
  141 0x0014c440 (0x0014c440)
  142 0x0014c440 (0x0014c440)
  143 0x0014c440 (0x0014c440)
  144 0x0014c440 (0x0014c440)
  145 0x0014c440 (0x0014c440)
  146 0x0014c440 (0x0014c440)
  147 0x0014c440 (0x0014c440)
  148 0x0014c440 (0x0014c440)
  149 0x0014c440 (0x0014c440)
  150 0x0014c440 (0x0014c440)
  151 0x0014c440 (0x0014c440)
  152 0x0014c440 (0x0014c440)
  153 0x0014c440 (0x0014c440)
  154 0x0014c440 (0x0014c440)
  155 0x0014c440 (0x0014c440)
  156 0x0014c440 (0x0014c440)
  157 0x0014c440 (0x0014c440)
  158 0x0014c440 (0x0014c440)
  159 0x0014c440 (0x0014c440)
  160 0x0014c440 (0x0014c440)
  161 0x0014c440 (0x0014c440)
  162 0x0014c440 (0x0014c440)
  163 0x0014c440 (0x0014c440)
  164 0x0014c440 (0x0014c440)
  165 0x0014c440 (0x0014c440)
  166 0x0014c440 (0x0014c440)
  167 0x0014c440 (0x0014c440)
  168 0x0014c440 (0x0014c440)
  169 0x0014c440 (0x0014c440)
  170 0x0014c440 (0x0014c440)
  171 0x0014c440 (0x0014c440)
  172 0x0014c440 (0x0014c440)
  173 0x0014c440 (0x0014c440)
  174 0x0014c440 (0x0014c440)
  175 0x0014c440 (0x0014c440)
  176 0x0014c440 (0x0014c440)
  177 0x0014c440 (0x0014c440)
  178 0x0014c440 (0x0014c440)
  179 0x0014c440 (0x0014c440)
  180 0x0014c440 (0x0014c440)
  181 0x0014c440 (0x0014c440)
  182 0x0014c440 (0x0014c440)
  183 0x0014c440 (0x0014c440)
  184 0x0014c440 (0x0014c440)
  185 0x0014c440 (0x0014c440)
  186 0x0014c440 (0x0014c440)
  187 0x0014c440 (0x0014c440)
  188 0x0014c440 (0x0014c440)
  189 0x0014c440 (0x0014c440)
  190 0x0014c440 (0x0014c440)
  191 0x0014c440 (0x0014c440)
  192 0x0014c440 (0x0014c440)
  193 0x0014c440 (0x0014c440)
  194 0x0014c440 (0x0014c440)
  195 0x0014c440 (0x0014c440)
  196 0x0014c440 (0x0014c440)
  197 0x0014c440 (0x0014c440)
  198 0x0014c440 (0x0014c440)
  199 0x0014c440 (0x0014c440)
  200 0x0014c440 (0x0014c440)
0x7e7805d9: movl    0x18(%esi),%eax
Modules:
Module  Address         Debug info  Name (101 modules)
PE    380000-  390000   Deferred        qwbmp
PE    400000-  4b1000   Export          wololokingdoms
PE    6c0000-  cd7000   Deferred        qt5widgets
PE  3b400000-3b43a000   Deferred        steam_api
PE  61b40000-6205a000   Deferred        qt5gui
PE  62100000-62112000   Deferred        qgif
PE  626c0000-626ed000   Deferred        libboost_filesystem-mgw53-mt-1_63
PE  628c0000-62905000   Deferred        qjpeg
PE  64b40000-64b5b000   Deferred        libwinpthread-1
PE  64ec0000-64ef0000   Deferred        libboost_zlib-mgw53-mt-d-1_63
PE  66a00000-672ce000   Deferred        libgenieutils
PE  677c0000-67833000   Deferred        qwebp
PE  68a80000-68fb5000   Export          qt5core
PE  69740000-69753000   Deferred        libboost_system-mgw53-mt-1_63
PE  6aa80000-6ac34000   Export          qwindows
PE  6b740000-6b7ad000   Deferred        libboost_iostreams-mgw53-mt-d-1_63
PE  6b840000-6b851000   Deferred        qtga
PE  6c800000-6c815000   Deferred        qicns
PE  6d100000-6d177000   Deferred        qtiff
PE  6de40000-6de85000   Deferred        quazip
PE  6ea40000-6ea52000   Deferred        qico
PE  6eb40000-6eb64000   Deferred        libgcc_s_dw2-1
PE  6fe40000-6ffbe000   Deferred        libstdc++-6
ELF 7b400000-7b7f0000   Deferred        kernel32<elf>
  \-PE  7b420000-7b7f0000   \               kernel32
ELF 7bc00000-7bd32000   Deferred        ntdll<elf>
  \-PE  7bc40000-7bd32000   \               ntdll
ELF 7c000000-7c004000   Deferred        <wine-loader>
ELF 7d60f000-7d67d000   Deferred        dwrite<elf>
  \-PE  7d620000-7d67d000   \               dwrite
ELF 7d67d000-7d69b000   Deferred        wintab32<elf>
  \-PE  7d680000-7d69b000   \               wintab32
ELF 7d69b000-7d6b3000   Deferred        shcore<elf>
  \-PE  7d6a0000-7d6b3000   \               shcore
ELF 7d6b3000-7d7e6000   Deferred        oleaut32<elf>
  \-PE  7d6d0000-7d7e6000   \               oleaut32
ELF 7d7e6000-7d7ed000   Deferred        libxfixes.so.3
ELF 7d7ed000-7d7f9000   Deferred        libxcursor.so.1
ELF 7d89e000-7d8a7000   Deferred        libuuid.so.1
ELF 7d8a7000-7d8e2000   Deferred        libexpat.so.1
ELF 7d8e2000-7d92c000   Deferred        libfontconfig.so.1
ELF 7d92c000-7d945000   Deferred        libz.so.1
ELF 7d945000-7d981000   Deferred        libpng16.so.16
ELF 7d981000-7d993000   Deferred        libbz2.so.1
ELF 7d993000-7da52000   Deferred        libfreetype.so.6
ELF 7da52000-7da66000   Deferred        libxi.so.6
ELF 7da66000-7da74000   Deferred        libxrandr.so.2
ELF 7da74000-7da80000   Deferred        libxrender.so.1
ELF 7da80000-7daad000   Deferred        libxcb.so.1
ELF 7daad000-7dbfe000   Deferred        libx11.so.6
ELF 7dbfe000-7dc14000   Deferred        libxext.so.6
ELF 7dc61000-7dcf4000   Deferred        winex11<elf>
  \-PE  7dc70000-7dcf4000   \               winex11
ELF 7dcf4000-7dd2e000   Deferred        uxtheme<elf>
  \-PE  7dd00000-7dd2e000   \               uxtheme
ELF 7dd2e000-7dd45000   Deferred        dwmapi<elf>
  \-PE  7dd30000-7dd45000   \               dwmapi
ELF 7dd45000-7dd81000   Deferred        ws2_32<elf>
  \-PE  7dd50000-7dd81000   \               ws2_32
ELF 7dd81000-7de3b000   Deferred        winmm<elf>
  \-PE  7dd90000-7de3b000   \               winmm
ELF 7de3b000-7de5f000   Deferred        imm32<elf>
  \-PE  7de40000-7de5f000   \               imm32
ELF 7de5f000-7dea6000   Deferred        usp10<elf>
  \-PE  7de70000-7dea6000   \               usp10
ELF 7dea6000-7dfe1000   Deferred        comctl32<elf>
  \-PE  7deb0000-7dfe1000   \               comctl32
ELF 7dfe1000-7dffc000   Deferred        aclui<elf>
  \-PE  7dff0000-7dffc000   \               aclui
ELF 7dffc000-7e075000   Deferred        shlwapi<elf>
  \-PE  7e010000-7e075000   \               shlwapi
ELF 7e075000-7e3c0000   Deferred        shell32<elf>
  \-PE  7e080000-7e3c0000   \               shell32
ELF 7e3c0000-7e443000   Deferred        rpcrt4<elf>
  \-PE  7e3d0000-7e443000   \               rpcrt4
ELF 7e443000-7e5a1000   Deferred        ole32<elf>
  \-PE  7e460000-7e5a1000   \               ole32
ELF 7e5a1000-7e6d0000   Deferred        gdi32<elf>
  \-PE  7e5b0000-7e6d0000   \               gdi32
ELF 7e6d0000-7e8da000   Dwarf           user32<elf>
  \-PE  7e6e0000-7e8da000   \               user32
ELF 7e8da000-7e902000   Deferred        mpr<elf>
  \-PE  7e8e0000-7e902000   \               mpr
ELF 7e902000-7e9bc000   Deferred        msvcrt<elf>
  \-PE  7e920000-7e9bc000   \               msvcrt
ELF 7e9bc000-7ea38000   Deferred        advapi32<elf>
  \-PE  7e9d0000-7ea38000   \               advapi32
ELF 7eeb1000-7efb3000   Deferred        libm.so.6
ELF 7efb3000-7efb7000   Deferred        libxcomposite.so.1
ELF 7efb7000-7efbe000   Deferred        libxxf86vm.so.1
ELF 7efbe000-7efd8000   Deferred        version<elf>
  \-PE  7efc0000-7efd8000   \               version
ELF 7efd8000-7efec000   Deferred        libnss_files.so.2
ELF 7efec000-7f000000   Deferred        wow64cpu<elf>
  \-PE  7eff0000-7f000000   \               wow64cpu
ELF f7b25000-f7b2a000   Deferred        libdl.so.2
ELF f7b2a000-f7cce000   Deferred        libc.so.6
ELF f7cce000-f7ced000   Deferred        libpthread.so.0
ELF f7ebc000-f7ec0000   Deferred        libxinerama.so.1
ELF f7f02000-f7f07000   Deferred        libxau.so.6
ELF f7f07000-f7f30000   Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 voobly.exe
    ["Z:\home\imain\.wine\drive_c\Program Files (x86)\Voobly\voobly.exe"]
    000000dc    0
    000000db    0
    000000da    0
    000000d9    0
    000000d6    0
    00000082   15
    00000081    0
    00000080    0
    00000078    0
    00000070    0
    0000005d    0
    0000005c    0
    0000005b    0
    0000005a    0
    00000059    0
    00000058    0
    00000057    0
    00000056    0
    00000055   -1
    00000054    0
    00000053    0
    00000052    0
    00000051    0
    00000050   -1
    0000004f   -1
    0000004e    0
    0000004d    0
    0000004c    0
    0000004b    0
    0000004a    0
    00000049    0
    00000048    0
    00000047    0
    00000046    0
    00000045    0
    00000044    0
    00000043    0
    00000042    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    00000009    0
0000000e services.exe
    00000037    0
    00000025    0
    00000020    0
    0000001a    0
    00000015    0
    00000012    0
    0000000f    0
00000010 explorer.exe
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
    00000011    0
00000013 winedevice.exe
    0000001d    0
    00000019    0
    00000018    0
    00000014    0
0000001e plugplay.exe
    00000022    0
    00000021    0
    0000001f    0
00000023 winedevice.exe
    0000002a    0
    00000027    0
    00000026    0
    00000024    0
00000035 rpcss.exe
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000036    0
000000dd Steam.exe
    ["C:\Program Files (x86)\Steam\steam.exe"]
    00000146    0
    00000145    0
    0000013c    0
    00000139    0
    00000138    0
    00000134    0
    00000130    0
    0000012c    0
    00000129    0
    00000128    0
    00000127    0
    00000125    0
    0000011b    0
    0000011a    0
    00000119    0
    00000117    2
    00000116    2
    00000113    0
    00000111    0
    00000110    0
    000000e8    0
    000000e6    0
    000000e5    0
    000000e2    0
    000000e1    0
    000000e0    0
    000000df    0
    000000de    0
000000e3 steamwebhelper.exe
    00000133    0
    00000132   -2
    00000126    0
    00000124    0
    0000010b    0
    0000010a    0
    00000109    0
    00000108    0
    00000107    0
    00000106   -2
    00000105    0
    00000104    0
    00000103    0
    00000102   -2
    00000101    0
    00000100    0
    000000ff    0
    000000fe    0
    000000fd   -2
    000000fc    0
    000000fb   -2
    000000fa    0
    000000f9    0
    000000f8    0
    000000f7    0
    000000f6    0
    000000f5    0
    000000f4    0
    000000e4    0
000000e9 steamwebhelper.exe
    000000f3    0
    000000f2    0
    000000f0    0
    000000ef    0
    000000ee    0
    000000ed    0
    000000ec    0
    000000eb    0
    000000ea    0
00000135 explorer.exe
    00000137    0
    00000136    0
00000147 (D) C:\Program Files (x86)\WololoKingdoms Converter\WololoKingdoms.exe
    ["C:\Program Files (x86)\WololoKingdoms Converter\WololoKingdoms.exe"]
    00000148    0 <==
0000014b explorer.exe
    0000014f    0
    0000014e    0
    0000014d    0
    0000014c    0
System information:
    Wine build: wine-3.14 (Staging)
    Platform: i386 (WOW64)
    Version: Windows 10
    Host system: Linux
    Host version: 4.16.5-300.fc28.x86_64
imain commented 6 years ago

I should say I am a software developer but I generally only work on linux so I'm not sure how to best help here..

Jineapple commented 6 years ago

It worked when I last tested it on Ubuntu, but that's been a while. (This is the install I followed btw: https://github.com/Tails8521/WololoKingdoms/issues/20#issuecomment-336703617) Two things to try I can think of right now:

  1. Did you use the .exe or the .zip download? Try the other to see if it makes any difference
  2. Possibly the auto-updater might be causing issues - disable it by renaming the WKUpdater.exe to something else