Anno 1503 Gold not working on Wine 1.7.8

Questions about Wine on Linux
Locked
viktorias
Level 2
Level 2
Posts: 18
Joined: Sat Jul 24, 2010 2:55 am

Anno 1503 Gold not working on Wine 1.7.8

Post by viktorias »

Hi,

I have an issue and I don't know what to do about it. I would like to play with Anno 1503 Gold edition. I have sucsessfully installed it and I couldn't play with it. (It used to work: here is my test report: http://appdb.winehq.org/objectManager.p ... &iId=23317)
So the intro loads and the menu appears but if i go to the Sinple player
choose game tutorial: the game loading icon appears and the game hangs with stack overflow error I do not post here the full log just some intersting lines

Code: Select all

fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
...
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:dmime:IDirectMusicPerformance8Impl_StopEx (0x167bd8, 0x1d9e2c, 0x0, 0): stub
fixme:dmime:IDirectMusicSegment8Impl_IDirectMusicSegment8_Unload (0x1d9e28, 0x167bd8): stub
fixme:dmloader:IDirectMusicLoaderImpl_CollectGarbage (0x165d48)->(): stub
fixme:dmloader:IDirectMusicLoaderImpl_CollectGarbage (0x165d48)->(): stub
wine: Unhandled stack overflow at address 0x7a5385aa (thread 0025), starting debugger...
err:seh:setup_exception_record stack overflow 816 bytes in thread 0025 eip 7bc4e84a esp 00241000 stack 0x240000-0x241000-0x340000
If I choose the campain then the debugger appears correctly and the debug message is here:

Code: Select all

Unhandled exception: page fault on read access to 0x7cb97730 in 32-bit code (0x7cb97730).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7cb97730 ESP:0033ebf8 EBP:7d70b688 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7d6b3d60 EBX:7d6eabcc ECX:7cb97688 EDX:7cc67e30
 ESI:00000000 EDI:7d6eabcc
Stack dump:
0x0033ebf8:  7a5385b3 7cc67e30 7a5386d3 7d6b3d60
0x0033ec08:  7a4f4e40 7d6b3d60 00000000 00000000
0x0033ec18:  00000033 ffffffff 00000000 00000000
0x0033ec28:  7d7b91f8 7d7120c8 7d676b68 7d7b91f8
0x0033ec38:  7d7b91f8 7d7b9101 49742400 49742400
0x0033ec48:  7d676b68 7a37a7d8 7d6b3d60 7cc7b7b0
000c: sel=0067 base=00000000 limit=00000000 32-bit --x
Backtrace:
=>0 0x7cb97730 (0x7d70b688)
  1 0x00000000 (0x7b6eb690)
  2 0x7a4c8254 in fglrx_dri.so (+0x117b253) (0x7a4c80c6)
0x7cb97730: addb	%al,0x0(%eax)
Modules:
Module	Address			Debug info	Name (112 modules)
PE	  340000-  3eb000	Deferred        annoframe
PE	  400000-  418000	Deferred        1503startup
PE	  420000-  468000	Deferred        annoscene
PE	  470000-  561000	Deferred        annowelt
PE	  570000-  59e000	Deferred        annogame
PE	  e30000-  e42000	Deferred        max_sound
PE	  e50000-  f0c000	Deferred        view
PE	10000000-10056000	Deferred        annodisplay
PE	1ff60000-1ffce000	Deferred        complogicclassic
PE	30000000-3006d000	Deferred        binkw32
ELF	7934d000-7b800000	Dwarf           fglrx_dri.so
ELF	7b800000-7ba5c000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba5c000	\               kernel32
ELF	7bc00000-7bce4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bce4000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7c05d000-7c07f000	Deferred        dswave<elf>
  \-PE	7c060000-7c07f000	\               dswave
ELF	7c07f000-7c0a1000	Deferred        dmsynth<elf>
  \-PE	7c090000-7c0a1000	\               dmsynth
ELF	7c0a1000-7c0b7000	Deferred        midimap<elf>
  \-PE	7c0b0000-7c0b7000	\               midimap
ELF	7c0b7000-7c0d0000	Deferred        msacm32<elf>
  \-PE	7c0c0000-7c0d0000	\               msacm32
ELF	7c0d0000-7c0fc000	Deferred        dmusic<elf>
  \-PE	7c0e0000-7c0fc000	\               dmusic
ELF	7c0fc000-7c128000	Deferred        libvorbis.so.0
ELF	7c128000-7c2a0000	Deferred        libvorbisenc.so.2
ELF	7c2a0000-7c2d4000	Deferred        libflac.so.8
ELF	7c2d4000-7c346000	Deferred        libsndfile.so.1
ELF	7c346000-7c391000	Deferred        libdbus-1.so.3
ELF	7c391000-7c400000	Deferred        libpulsecommon-4.0.so
ELF	7c418000-7c42f000	Deferred        libresolv.so.2
ELF	7c42f000-7c47e000	Deferred        libpulse.so.0
ELF	7c47e000-7c4a6000	Deferred        winepulse<elf>
  \-PE	7c480000-7c4a6000	\               winepulse
ELF	7c4a6000-7c5db000	Deferred        oleaut32<elf>
  \-PE	7c4c0000-7c5db000	\               oleaut32
ELF	7d7e2000-7d7eb000	Deferred        libogg.so.0
ELF	7d7eb000-7d7f5000	Deferred        libwrap.so.0
ELF	7d7f5000-7d800000	Deferred        libjson-c.so.2
ELF	7d800000-7d849000	Deferred        dsound<elf>
  \-PE	7d810000-7d849000	\               dsound
ELF	7daeb000-7db51000	Deferred        libatiadlxx.so
ELF	7db51000-7dc41000	Deferred        libgl.so.1
ELF	7dc44000-7dc66000	Deferred        mmdevapi<elf>
  \-PE	7dc50000-7dc66000	\               mmdevapi
ELF	7dc66000-7dcad000	Deferred        dmime<elf>
  \-PE	7dc70000-7dcad000	\               dmime
ELF	7dcad000-7dcdc000	Deferred        dmloader<elf>
  \-PE	7dcb0000-7dcdc000	\               dmloader
ELF	7debb000-7ded8000	Deferred        libgcc_s.so.1
ELF	7ded8000-7def1000	Deferred        libatiuki.so.1
ELF	7df07000-7df3d000	Deferred        uxtheme<elf>
  \-PE	7df10000-7df3d000	\               uxtheme
ELF	7df3d000-7df43000	Deferred        libxxf86vm.so.1
ELF	7df43000-7df4a000	Deferred        libxdmcp.so.6
ELF	7df4a000-7df4e000	Deferred        libxau.so.6
ELF	7df4e000-7df6f000	Deferred        libxcb.so.1
ELF	7df6f000-7e0a4000	Deferred        libx11.so.6
ELF	7e0a4000-7e0b7000	Deferred        libxext.so.6
ELF	7e0b8000-7e0bf000	Deferred        libasyncns.so.0
ELF	7e0c2000-7e0cb000	Deferred        librt.so.1
ELF	7e0cd000-7e160000	Deferred        winex11<elf>
  \-PE	7e0e0000-7e160000	\               winex11
ELF	7e1d6000-7e1ff000	Deferred        libexpat.so.1
ELF	7e1ff000-7e239000	Deferred        libfontconfig.so.1
ELF	7e239000-7e253000	Deferred        libz.so.1
ELF	7e253000-7e2f2000	Deferred        libfreetype.so.6
ELF	7e2f2000-7e317000	Deferred        imm32<elf>
  \-PE	7e300000-7e317000	\               imm32
ELF	7e317000-7e34e000	Deferred        ws2_32<elf>
  \-PE	7e320000-7e34e000	\               ws2_32
ELF	7e34e000-7e455000	Deferred        comctl32<elf>
  \-PE	7e360000-7e455000	\               comctl32
ELF	7e455000-7e481000	Deferred        msvfw32<elf>
  \-PE	7e460000-7e481000	\               msvfw32
ELF	7e481000-7e539000	Deferred        winmm<elf>
  \-PE	7e490000-7e539000	\               winmm
ELF	7e539000-7e564000	Deferred        msacm32<elf>
  \-PE	7e540000-7e564000	\               msacm32
ELF	7e564000-7e5ab000	Deferred        avifil32<elf>
  \-PE	7e570000-7e5ab000	\               avifil32
ELF	7e5ab000-7e6ba000	Deferred        opengl32<elf>
  \-PE	7e5d0000-7e6ba000	\               opengl32
ELF	7e6ba000-7e7f9000	Deferred        wined3d<elf>
  \-PE	7e6d0000-7e7f9000	\               wined3d
ELF	7e7f9000-7e86f000	Deferred        ddraw<elf>
  \-PE	7e800000-7e86f000	\               ddraw
ELF	7e86f000-7e8f3000	Deferred        rpcrt4<elf>
  \-PE	7e880000-7e8f3000	\               rpcrt4
ELF	7e8f3000-7ea31000	Deferred        ole32<elf>
  \-PE	7e910000-7ea31000	\               ole32
ELF	7ea31000-7ea4b000	Deferred        version<elf>
  \-PE	7ea40000-7ea4b000	\               version
ELF	7ea4b000-7eb69000	Deferred        gdi32<elf>
  \-PE	7ea60000-7eb69000	\               gdi32
ELF	7eb69000-7ecc4000	Deferred        user32<elf>
  \-PE	7eb80000-7ecc4000	\               user32
ELF	7ecc4000-7ed36000	Deferred        advapi32<elf>
  \-PE	7ecd0000-7ed36000	\               advapi32
ELF	7ed36000-7ed43000	Deferred        libnss_files.so.2
ELF	7ed43000-7ed4f000	Deferred        libnss_nis.so.2
ELF	7ed4f000-7ed68000	Deferred        libnsl.so.1
ELF	7efbd000-7f000000	Deferred        libm.so.6
ELF	f741c000-f75d0000	Deferred        libc.so.6
ELF	f75d0000-f75d5000	Deferred        libdl.so.2
ELF	f75d6000-f75f1000	Deferred        libpthread.so.0
ELF	f75fc000-f7605000	Deferred        libnss_compat.so.2
ELF	f7607000-f77bc000	Dwarf           libwine.so.1
ELF	f77be000-f77e0000	Deferred        ld-linux.so.2
ELF	f77e0000-f77e1000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	0000001e    0
	0000001d    0
	00000018    0
	00000016    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001a    0
	00000019    0
	00000017    0
	00000013    0
0000001b plugplay.exe
	00000020    0
	0000001f    0
	0000001c    0
00000021 explorer.exe
	00000023    0
	00000022    0
00000024 (D) C:\Program Files\ANNO 1503 GOLD\1503Startup.exe
	00000034    0
	00000033    0
	00000031    1
	0000002c   15
	0000002b   15
	0000002a    0
	00000029   15
	00000028    0
	00000027    0
	00000026   15
	00000025    0 <==
System information:
    Wine build: wine-1.7.8
    Platform: i386
    Host system: Linux
    Host version: 3.11.0-14-generic
I have: Xubuntu 13.10 64bit, ATI Mobility Radeon 5470 with propietary drivers installed, wine 1.7.8.
If you need more information please let me know. It's kind of frustrated that the game worked with previous wine versions and now it does not work.
Thank you for your help.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Anno 1503 Gold not working on Wine 1.7.8

Post by dimesio »

Code: Select all

  2 0x7a4c8254 in fglrx_dri.so (+0x117b253) (0x7a4c80c6)
That's your graphics driver crashing. Try reinstalling it, and if you're not using the latest version of the driver, try upgrading. If the problem occurs with the current version of the driver, file a bug with ATI.
Locked