Strange problem with Warhammer Armageddon Golgotha.

Questions about Wine on Linux
Locked
portaro
Level 2
Level 2
Posts: 23
Joined: Mon Mar 05, 2012 7:31 pm

Strange problem with Warhammer Armageddon Golgotha.

Post by portaro »

I test this game on my wine 1.6.2 on Lubuntu and I have a problem on the scenarios play every time I click on end turn the game crash and send a error message on a window and when I start or launch the game I always see a message of error but the game runs well →

The error of launch the game

Code: Select all

Unhandled exception: page fault on read access to 0x8955fc71 in 32-bit code (0x8955fc71).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:8955fc71 ESP:0033e7ec EBP:0033e808 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:7de7bd20 EBX:00000000 ECX:0033e81c EDX:7ddd91d0
 ESI:01043f18 EDI:00159b08
Stack dump:
0x0033e7ec:  7ddcca0e 7de7bd20 00000000 00000000
0x0033e7fc:  00000000 00000000 0033e81c 0033eb18
0x0033e80c:  00c24156 00000000 00000000 00c24156
0x0033e81c:  00159b08 0033e830 00159b08 01043f18
0x0033e82c:  00000000 00000000 0033e890 00187050
0x0033e83c:  00080000 0033e860 0033ea84 00e8b750
Backtrace:
=>0 0x8955fc71 (0x0033e808)
  1 0x00c24156 in ffdshow.ax (+0x4155) (0x0033eb18)
  2 0x7dddc148 in quartz (+0x2c147) (0x0033ed08)
  3 0x7ddd5d0d in quartz (+0x25d0c) (0x0033ed88)
  4 0x7dea152f MCIQTZ_DriverProc+0x2a1e() in mciqtz32 (0x0033ee58)
  5 0x7e56800e SendDriverMessage+0x7d() in winmm (0x0033eec8)
  6 0x7e56c9eb in winmm (+0xc9ea) (0x0033eef8)
  7 0x7e56cf66 in winmm (+0xcf65) (0x0033ef18)
  8 0x7e56dc3d in winmm (+0xdc3c) (0x0033f078)
  9 0x7e56f3c7 mciSendCommandW+0x46() in winmm (0x0033f0c8)
  10 0x7e621553 in msvfw32 (+0x11552) (0x0033f438)
  11 0x7eb6e4ea WINPROC_wrapper+0x19() in user32 (0x0033f478)
  12 0x7eb6ec26 in user32 (+0x9ec25) (0x0033f4c8)
  13 0x7eb71383 in user32 (+0xa1382) (0x0033f518)
  14 0x7eb3019d in user32 (+0x6019c) (0x0033f578)
  15 0x7eb37a46 in user32 (+0x67a45) (0x0033f5e8)
  16 0x7eb37cd9 SendMessageW+0x58() in user32 (0x0033f638)
  17 0x00401999 in wmvplayer (+0x1998) (0x0033f698)
  18 0x00401697 in wmvplayer (+0x1696) (0x0033f708)
  19 0x0040206c in wmvplayer (+0x206b) (0x0033f758)
  20 0x7eb6e4ea WINPROC_wrapper+0x19() in user32 (0x0033f788)
  21 0x7eb6ed77 in user32 (+0x9ed76) (0x0033f7d8)
  22 0x7eb71817 in user32 (+0xa1816) (0x0033f828)
  23 0x7eaf9783 DefDlgProcW+0x92() in user32 (0x0033f868)
  24 0x7eb6e4ea WINPROC_wrapper+0x19() in user32 (0x0033f8a8)
  25 0x7eb6ec26 in user32 (+0x9ec25) (0x0033f8f8)
  26 0x7eb71383 in user32 (+0xa1382) (0x0033f948)
  27 0x7eb3019d in user32 (+0x6019c) (0x0033f9a8)
  28 0x7eb37a46 in user32 (+0x67a45) (0x0033fa18)
  29 0x7eb37cd9 SendMessageW+0x58() in user32 (0x0033fa68)
  30 0x7eafefa1 in user32 (+0x2efa0) (0x0033fd68)
  31 0x7eb0135f DialogBoxParamW+0x7e() in user32 (0x0033fda8)
  32 0x00401f49 in wmvplayer (+0x1f48) (0x0033fddc)
  33 0x00401bd9 in wmvplayer (+0x1bd8) (0x0033fe14)
  34 0x00405a27 in wmvplayer (+0x5a26) (0x0033fe60)
  35 0x7b85e5cc call_process_entry+0xb() in kernel32 (0x0033fe78)
  36 0x7b85f653 in kernel32 (+0x4f652) (0x0033feb8)
  37 0x7bc799b0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  38 0x7bc7c93d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  39 0x7bc7998e RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  40 0x7bc4e8fe call_dll_entry_point+0x7ed() in ntdll (0x0033ffe8)
  41 0xb75bc50d wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  42 0xb75bc5cb wine_switch_to_stack+0x2a() in libwine.so.1 (0xbfe68db8)
  43 0x7bc541e2 LdrInitializeThunk+0x3a1() in ntdll (0xbfe68e18)
  44 0x7b865bdd __wine_kernel_init+0xa0c() in kernel32 (0xbfe69f38)
  45 0x7bc547a3 __wine_process_init+0x192() in ntdll (0xbfe69fc8)
  46 0xb75b9c70 wine_init+0x30f() in libwine.so.1 (0xbfe6a028)
  47 0x7bf00fdc main+0xfb() in <wine-loader> (0xbfe6a478)
  48 0xb73c2a83 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0x8955fc71: addb	%al,0x0(%eax)
Modules:
Module	Address			Debug info	Name (143 modules)
PE	  400000-  40c000	Export          wmvplayer
PE	  c20000- 1041000	Export          ffdshow.ax
PE	 70d0000- 710a000	Deferred        wmasf
PE	 86d0000- 8916000	Deferred        wmvcore
PE	 95f0000- 9627000	Deferred        qasf
PE	10000000-100ee000	Deferred        msvcr120
ELF	7b800000-7ba5b000	Dwarf           kernel32<elf>
  \-PE	7b810000-7ba5b000	\               kernel32
ELF	7bc00000-7bcdb000	Dwarf           ntdll<elf>
  \-PE	7bc10000-7bcdb000	\               ntdll
ELF	7bf00000-7bf04000	Dwarf           <wine-loader>
ELF	7c8d9000-7c8ff000	Deferred        liblzma.so.5
ELF	7c8ff000-7c93d000	Deferred        libpcre.so.3
ELF	7c93d000-7ca97000	Deferred        libxml2.so.2
ELF	7ca97000-7ca9c000	Deferred        libgmodule-2.0.so.0
ELF	7ca9c000-7cafe000	Deferred        libgstbase-0.10.so.0
ELF	7cafe000-7cc0a000	Deferred        libglib-2.0.so.0
ELF	7cc0a000-7cc0d000	Deferred        libgthread-2.0.so.0
ELF	7cc0d000-7cc5f000	Deferred        libgobject-2.0.so.0
ELF	7cc5f000-7cd4a000	Deferred        libgstreamer-0.10.so.0
ELF	7cd4a000-7cd58000	Deferred        libgstapp-0.10.so.0
ELF	7cd92000-7cd99000	Deferred        libffi.so.6
ELF	7cd99000-7cd9e000	Deferred        libgpg-error.so.0
ELF	7cd9e000-7cdda000	Deferred        libp11-kit.so.0
ELF	7cdda000-7cdee000	Deferred        libtasn1.so.6
ELF	7cdee000-7ce75000	Deferred        libgcrypt.so.11
ELF	7ce75000-7ce81000	Deferred        libkrb5support.so.0
ELF	7ce81000-7ce86000	Deferred        libcom_err.so.2
ELF	7ce86000-7ceb6000	Deferred        libk5crypto.so.3
ELF	7ceb6000-7cf74000	Deferred        libkrb5.so.3
ELF	7cf74000-7d03a000	Deferred        libgnutls.so.26
ELF	7d03a000-7d080000	Deferred        libgssapi_krb5.so.2
ELF	7d080000-7d0ed000	Deferred        libcups.so.2
ELF	7d0ee000-7d127000	Deferred        winegstreamer<elf>
  \-PE	7d100000-7d127000	\               winegstreamer
ELF	7d127000-7d172000	Deferred        dinput<elf>
  \-PE	7d130000-7d172000	\               dinput
ELF	7d172000-7d1b2000	Deferred        winspool<elf>
  \-PE	7d180000-7d1b2000	\               winspool
ELF	7d1b2000-7d3e5000	Deferred        shell32<elf>
  \-PE	7d1c0000-7d3e5000	\               shell32
ELF	7d3e5000-7d4d0000	Deferred        comdlg32<elf>
  \-PE	7d3f0000-7d4d0000	\               comdlg32
ELF	7d4d0000-7d5c6000	Deferred        libasound.so.2
ELF	7d5c7000-7d5d9000	Deferred        libavahi-client.so.3
ELF	7d5d9000-7d5e7000	Deferred        libavahi-common.so.3
ELF	7d5e7000-7d600000	Deferred        msacm32<elf>
  \-PE	7d5f0000-7d600000	\               msacm32
ELF	7d701000-7d717000	Deferred        midimap<elf>
  \-PE	7d710000-7d717000	\               midimap
ELF	7d717000-7d745000	Deferred        libvorbis.so.0
ELF	7d745000-7d7d4000	Deferred        libvorbisenc.so.2
ELF	7d7d4000-7d846000	Deferred        libsndfile.so.1
ELF	7d846000-7d891000	Deferred        libdbus-1.so.3
ELF	7d891000-7d900000	Deferred        libpulsecommon-4.0.so
ELF	7da02000-7da36000	Deferred        libflac.so.8
ELF	7da36000-7da85000	Deferred        libpulse.so.0
ELF	7daff000-7db03000	Deferred        libkeyutils.so.1
ELF	7db03000-7db1b000	Deferred        libresolv.so.2
ELF	7db1b000-7db24000	Deferred        libogg.so.0
ELF	7db24000-7db2d000	Deferred        librt.so.1
ELF	7db2d000-7db34000	Deferred        libasyncns.so.0
ELF	7db34000-7db3e000	Deferred        libwrap.so.0
ELF	7db3e000-7db49000	Deferred        libjson-c.so.2
ELF	7db49000-7db79000	Deferred        winealsa<elf>
  \-PE	7db50000-7db79000	\               winealsa
ELF	7db83000-7dbab000	Deferred        winepulse<elf>
  \-PE	7db90000-7dbab000	\               winepulse
ELF	7dbab000-7dbcd000	Deferred        mmdevapi<elf>
  \-PE	7dbb0000-7dbcd000	\               mmdevapi
ELF	7dbcd000-7dbe2000	Deferred        avicap32<elf>
  \-PE	7dbd0000-7dbe2000	\               avicap32
ELF	7dbe2000-7dc09000	Deferred        devenum<elf>
  \-PE	7dbf0000-7dc09000	\               devenum
ELF	7dc09000-7dc31000	Deferred        mlang<elf>
  \-PE	7dc10000-7dc31000	\               mlang
ELF	7dc31000-7dcd9000	Deferred        msvcrt<elf>
  \-PE	7dc40000-7dcd9000	\               msvcrt
ELF	7dcd9000-7dd53000	Deferred        shlwapi<elf>
  \-PE	7dcf0000-7dd53000	\               shlwapi
ELF	7dd53000-7dd9c000	Deferred        dsound<elf>
  \-PE	7dd60000-7dd9c000	\               dsound
ELF	7dd9c000-7de8d000	Dwarf           quartz<elf>
  \-PE	7ddb0000-7de8d000	\               quartz
ELF	7de8d000-7deaa000	Dwarf           mciqtz32<elf>
  \-PE	7de90000-7deaa000	\               mciqtz32
ELF	7deaa000-7decf000	Deferred        imm32<elf>
  \-PE	7deb0000-7decf000	\               imm32
ELF	7def3000-7def9000	Deferred        libxfixes.so.3
ELF	7def9000-7df04000	Deferred        libxcursor.so.1
ELF	7df04000-7df14000	Deferred        libxi.so.6
ELF	7df14000-7df18000	Deferred        libxcomposite.so.1
ELF	7df18000-7df23000	Deferred        libxrandr.so.2
ELF	7df23000-7df2e000	Deferred        libxrender.so.1
ELF	7df2e000-7df34000	Deferred        libxxf86vm.so.1
ELF	7df34000-7df38000	Deferred        libxinerama.so.1
ELF	7df38000-7df3f000	Deferred        libxdmcp.so.6
ELF	7df3f000-7df43000	Deferred        libxau.so.6
ELF	7df43000-7df65000	Deferred        libxcb.so.1
ELF	7df65000-7e099000	Deferred        libx11.so.6
ELF	7e099000-7e0ac000	Deferred        libxext.so.6
ELF	7e0ad000-7e0e4000	Deferred        uxtheme<elf>
  \-PE	7e0b0000-7e0e4000	\               uxtheme
ELF	7e0e6000-7e178000	Deferred        winex11<elf>
  \-PE	7e0f0000-7e178000	\               winex11
ELF	7e2a0000-7e2c9000	Deferred        libexpat.so.1
ELF	7e2c9000-7e304000	Deferred        libfontconfig.so.1
ELF	7e304000-7e32c000	Deferred        libpng12.so.0
ELF	7e32c000-7e346000	Deferred        libz.so.1
ELF	7e346000-7e3e6000	Deferred        libfreetype.so.6
ELF	7e420000-7e527000	Deferred        comctl32<elf>
  \-PE	7e430000-7e527000	\               comctl32
ELF	7e527000-7e552000	Deferred        msacm32<elf>
  \-PE	7e530000-7e552000	\               msacm32
ELF	7e552000-7e60c000	Dwarf           winmm<elf>
  \-PE	7e560000-7e60c000	\               winmm
ELF	7e60c000-7e638000	Dwarf           msvfw32<elf>
  \-PE	7e610000-7e638000	\               msvfw32
ELF	7e638000-7e76e000	Deferred        oleaut32<elf>
  \-PE	7e650000-7e76e000	\               oleaut32
ELF	7e76e000-7e7ef000	Deferred        rpcrt4<elf>
  \-PE	7e780000-7e7ef000	\               rpcrt4
ELF	7e7ef000-7e92b000	Deferred        ole32<elf>
  \-PE	7e810000-7e92b000	\               ole32
ELF	7e92b000-7e99d000	Deferred        advapi32<elf>
  \-PE	7e940000-7e99d000	\               advapi32
ELF	7e99d000-7eaba000	Deferred        gdi32<elf>
  \-PE	7e9b0000-7eaba000	\               gdi32
ELF	7eaba000-7ec14000	Dwarf           user32<elf>
  \-PE	7ead0000-7ec14000	\               user32
ELF	7ec14000-7ec21000	Deferred        libnss_files.so.2
ELF	7ec21000-7ec2d000	Deferred        libnss_nis.so.2
ELF	7ec2d000-7ec46000	Deferred        libnsl.so.1
ELF	7ec46000-7ec4f000	Deferred        libnss_compat.so.2
ELF	7ef80000-7efc6000	Deferred        libm.so.6
ELF	7efe6000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	b73a9000-b7557000	Dwarf           libc.so.6
ELF	b7557000-b755c000	Deferred        libdl.so.2
ELF	b755d000-b7579000	Deferred        libpthread.so.0
ELF	b75b3000-b7768000	Dwarf           libwine.so.1
ELF	b776a000-b778c000	Deferred        ld-linux.so.2
ELF	b778c000-b778d000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000002e    0
	0000002d    0
	00000025    0
	0000001f    0
	00000016    0
	00000010    0
	0000000f    0
00000014 winedevice.exe
	0000001e    0
	0000001b    0
	00000019    0
	00000015    0
0000001c plugplay.exe
	00000022    0
	00000021    0
	0000001d    0
00000023 winedevice.exe
	00000028    0
	00000027    0
	00000024    0
00000029 wdfmgr.exe
	00000034    0
	00000033    0
	00000032    0
	00000031    0
	0000002f    0
	0000002a    0
0000002b explorer.exe
	00000037    0
	0000002c    0
00000035 autorun.exe
	0000004e    0
	0000004d    0
	0000004b    0
	00000048    0
	00000009    0
	0000000b    0
	00000030    0
	00000012    0
	00000013    0
	00000047    0
	00000046   -1
	00000045    0
	00000044    0
	00000043    0
	00000042    0
	00000041    0
	0000003e    2
	0000003d   15
	0000003c   15
	0000003b    0
	0000003a    0
	00000039    0
	00000038   15
	00000036    0
00000067 ArmageddonGame.exe
	0000000d    0
	0000004c    0
00000054 (D) C:\Program Files\Slitherine Ltd\Warhammer 40000 Armageddon Golgotha\WMVPlayer.exe
	0000005b    0
	0000005c    0
	0000005a    0
	00000059    0
	00000058   15
	00000057    0
	00000056    0
	00000055    0 <==
System information:
    Wine build: wine-1.6.2
    Platform: i386
    Host system: Linux
    Host version: 3.13.0-49-generic
Then when I click on ok the game starts →
Image

Then When I choose the Scenarios game the game runs to this →
Image


Then When I press on the top menu option to end a turn the game crash with the following errors →
Image

Image

Image

Any Idea how to solve this?
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: Strange problem with Warhammer Armageddon Golgotha.

Post by dimesio »

Start by upgrading Wine. 1.6.2 is over two years old and no longer supported.
portaro
Level 2
Level 2
Posts: 23
Joined: Mon Mar 05, 2012 7:31 pm

Re: Strange problem with Warhammer Armageddon Golgotha.

Post by portaro »

I upgrade wine to 1.8 version
[1526][joao:/home/joao]$ wine --version
wine-1.8
[1527][joao:/home/joao]$
But the problem is still here and the end turn crash the game.
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: Strange problem with Warhammer Armageddon Golgotha.

Post by dimesio »

Try the latest development release. https://wiki.winehq.org/Ubuntu
Locked