Anno 1602 Kings edition crashes on wine 2.0.3

Questions about Wine on Linux
Locked
farodin
Newbie
Newbie
Posts: 4
Joined: Sun Nov 05, 2017 2:32 pm

Anno 1602 Kings edition crashes on wine 2.0.3

Post by farodin »

Hi @ all,

Anno 1602 KE keeps crashing after a while of playing.

I've tried to use ALSA, disable Sound completely like told on some forums, but I'm not able to solve it.
Any help would be appreciated.

Thanks in advance,

Farodin

Backtrace is added down here:

Unhandled exception: page fault on write access to 0x00003ea4 in 32-bit code (0x0046a976).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0046a976 ESP:0033f4c4 EBP:005f3660 EFLAGS:00210206( R- -- I - -P- )
EAX:0000e35c EBX:00000000 ECX:03543ea4 EDX:00000faa
ESI:fcac0000 EDI:00000000
Stack dump:
0x0033f4c4: 00000001 00000000 00000000 00408f1c
0x0033f4d4: 005f3660 00000000 00000016 00646688
0x0033f4e4: 00002710 00000000 00000000 00000001
0x0033f4f4: 00000001 005ddde0 00000001 00000004
0x0033f504: 00000003 00000001 00000400 00000160
0x0033f514: 00000000 00000001 00000000 00000000
Backtrace:
=>0 0x0046a976 in 1602 (+0x6a976) (0x005f3660)
0x0046a976: movl %eax,0x0(%esi,%ecx,1)
Modules:
Module Address Debug info Name (134 modules)
PE 340000- 35b000 Deferred smackw32
PE 360000- 3ac000 Deferred language
PE 400000- 72f000 Export 1602
PE 10000000-10028000 Deferred maxnet
PE 28100000-2810e000 Deferred maxsound
ELF 774e2000-7a800000 Deferred libllvm-4.0.so.1
ELF 7a800000-7a935000 Deferred opengl32<elf>
\-PE 7a820000-7a935000 \ opengl32
ELF 7b400000-7b7e0000 Deferred kernel32<elf>
\-PE 7b410000-7b7e0000 \ kernel32
ELF 7bc00000-7bcf6000 Deferred ntdll<elf>
\-PE 7bc10000-7bcf6000 \ ntdll
ELF 7bd68000-7bdad000 Deferred usp10<elf>
\-PE 7bd70000-7bdad000 \ usp10
ELF 7bf30000-7bf5c000 Deferred libvorbis.so.0
ELF 7bf5c000-7bf72000 Deferred libgpg-error.so.0
ELF 7bf72000-7bfe7000 Deferred libpcre.so.3
ELF 7bfe7000-7c000000 Deferred libresolv.so.2
ELF 7c000000-7c004000 Deferred <wine-loader>
ELF 7c00a000-7c013000 Deferred libogg.so.0
ELF 7c013000-7c09f000 Deferred libvorbisenc.so.2
ELF 7c09f000-7c0ff000 Deferred libflac.so.8
ELF 7c0ff000-7c1ae000 Deferred libgcrypt.so.20
ELF 7c1ae000-7c1d4000 Deferred liblzma.so.5
ELF 7c1d4000-7c1fa000 Deferred libselinux.so.1
ELF 7c1fa000-7c201000 Deferred libasyncns.so.0
ELF 7c201000-7c27a000 Deferred libsndfile.so.1
ELF 7c27a000-7c284000 Deferred libwrap.so.0
ELF 7c284000-7c312000 Deferred libsystemd.so.0
ELF 7c312000-7c36c000 Deferred libdbus-1.so.3
ELF 7c36c000-7c3f4000 Deferred libpulsecommon-8.0.so
ELF 7c3f4000-7c400000 Deferred libjson-c.so.2
ELF 7c408000-7c462000 Deferred libpulse.so.0
ELF 7c462000-7c578000 Deferred libasound.so.2
ELF 7c578000-7c580000 Deferred libasound_module_pcm_pulse.so
ELF 7c58d000-7c5be000 Deferred winealsa<elf>
\-PE 7c590000-7c5be000 \ winealsa
ELF 7c5be000-7c6f1000 Deferred oleaut32<elf>
\-PE 7c5d0000-7c6f1000 \ oleaut32
ELF 7c6f8000-7c701000 Deferred librt.so.1
ELF 7c701000-7c724000 Deferred mmdevapi<elf>
\-PE 7c710000-7c724000 \ mmdevapi
ELF 7c8f5000-7c92c000 Deferred libtxc_dxtn.so
ELF 7c92c000-7c948000 Deferred libbsd.so.0
ELF 7c948000-7c96b000 Deferred libtinfo.so.5
ELF 7c96b000-7c9a2000 Deferred libedit.so.2
ELF 7c9a2000-7c9ab000 Deferred libffi.so.6
ELF 7cb22000-7cb3e000 Deferred libelf.so.1
ELF 7cb3e000-7cb4a000 Deferred libdrm_amdgpu.so.1
ELF 7cb4a000-7cb58000 Deferred libdrm_radeon.so.1
ELF 7cb58000-7cb62000 Deferred libdrm_nouveau.so.2
ELF 7cb62000-7cb72000 Deferred libsensors.so.4
ELF 7cb72000-7d807000 Deferred r300_dri.so
ELF 7d807000-7d81a000 Deferred libdrm.so.2
ELF 7d81a000-7d820000 Deferred libxcb-dri2.so.0
ELF 7d820000-7d83b000 Deferred libxcb-glx.so.0
ELF 7d83b000-7d83e000 Deferred libx11-xcb.so.1
ELF 7d83e000-7d842000 Deferred libxdamage.so.1
ELF 7d842000-7d85e000 Deferred libglapi.so.0
ELF 7d85e000-7d8ce000 Deferred libgl.so.1
ELF 7d9ce000-7d9eb000 Deferred libgcc_s.so.1
ELF 7db47000-7db7e000 Deferred uxtheme<elf>
\-PE 7db50000-7db7e000 \ uxtheme
ELF 7db7e000-7db85000 Deferred libxfixes.so.3
ELF 7db85000-7db90000 Deferred libxcursor.so.1
ELF 7dc90000-7dca3000 Deferred libxi.so.6
ELF 7dca3000-7dca7000 Deferred libxcomposite.so.1
ELF 7dca7000-7dcb4000 Deferred libxrandr.so.2
ELF 7dcb4000-7dcc0000 Deferred libxrender.so.1
ELF 7dcc0000-7dcc7000 Deferred libxxf86vm.so.1
ELF 7dcc7000-7dccb000 Deferred libxinerama.so.1
ELF 7dccb000-7dcd2000 Deferred libxdmcp.so.6
ELF 7dcd2000-7dcd6000 Deferred libxau.so.6
ELF 7dcd6000-7dcfc000 Deferred libxcb.so.1
ELF 7dcfc000-7de47000 Deferred libx11.so.6
ELF 7de47000-7de5c000 Deferred libxext.so.6
ELF 7de5c000-7de5f000 Deferred libxshmfence.so.1
ELF 7de5f000-7de67000 Deferred libxcb-sync.so.1
ELF 7de67000-7de6b000 Deferred libxcb-present.so.0
ELF 7de6b000-7de6f000 Deferred libxcb-dri3.so.0
ELF 7de71000-7defe000 Deferred winex11<elf>
\-PE 7de80000-7defe000 \ winex11
ELF 7defe000-7df22000 Deferred imm32<elf>
\-PE 7df00000-7df22000 \ imm32
ELF 7dfd0000-7dffa000 Deferred libexpat.so.1
ELF 7dffa000-7e043000 Deferred libfontconfig.so.1
ELF 7e043000-7e06e000 Deferred libpng12.so.0
ELF 7e06e000-7e089000 Deferred libz.so.1
ELF 7e089000-7e139000 Deferred libfreetype.so.6
ELF 7e14e000-7e163000 Deferred comm.drv16.so
PE 7e150000-7e163000 Deferred comm.drv16
ELF 7e163000-7e178000 Deferred system.drv16.so
PE 7e170000-7e178000 Deferred system.drv16
ELF 7e178000-7e21e000 Deferred krnl386.exe16.so
PE 7e180000-7e21e000 Deferred krnl386.exe16
ELF 7e21e000-7e269000 Deferred dsound<elf>
\-PE 7e220000-7e269000 \ dsound
ELF 7e269000-7e32c000 Deferred msvcrt<elf>
\-PE 7e280000-7e32c000 \ msvcrt
ELF 7e32c000-7e428000 Deferred comctl32<elf>
\-PE 7e330000-7e428000 \ comctl32
ELF 7e428000-7e453000 Deferred msacm32<elf>
\-PE 7e430000-7e453000 \ msacm32
ELF 7e453000-7e4d3000 Deferred rpcrt4<elf>
\-PE 7e460000-7e4d3000 \ rpcrt4
ELF 7e4d3000-7e60c000 Deferred ole32<elf>
\-PE 7e4f0000-7e60c000 \ ole32
ELF 7e60c000-7e6c4000 Deferred winmm<elf>
\-PE 7e610000-7e6c4000 \ winmm
ELF 7e6c4000-7e704000 Deferred dplayx<elf>
\-PE 7e6d0000-7e704000 \ dplayx
ELF 7e72a000-7e85b000 Deferred wined3d<elf>
\-PE 7e740000-7e85b000 \ wined3d
ELF 7e85b000-7e8d0000 Deferred ddraw<elf>
\-PE 7e860000-7e8d0000 \ ddraw
ELF 7e8d0000-7e8ea000 Deferred version<elf>
\-PE 7e8e0000-7e8ea000 \ version
ELF 7e8ea000-7e961000 Deferred advapi32<elf>
\-PE 7e900000-7e961000 \ advapi32
ELF 7e961000-7ea91000 Deferred gdi32<elf>
\-PE 7e970000-7ea91000 \ gdi32
ELF 7ea91000-7ebe6000 Deferred user32<elf>
\-PE 7eaa0000-7ebe6000 \ user32
ELF 7ebe6000-7ebf9000 Deferred libnss_files.so.2
ELF 7ebf9000-7ec06000 Deferred libnss_nis.so.2
ELF 7ec06000-7ec21000 Deferred libnsl.so.1
ELF 7ec21000-7ec2b000 Deferred libnss_compat.so.2
ELF 7efab000-7f000000 Deferred libm.so.6
ELF b73b1000-b73b6000 Deferred libdl.so.2
ELF b73b6000-b756c000 Deferred libc.so.6
ELF b756d000-b758a000 Deferred libpthread.so.0
ELF b759f000-b7756000 Dwarf libwine.so.1
ELF b7758000-b777d000 Deferred ld-linux.so.2
ELF b777f000-b7780000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000021 0
00000020 0
00000019 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001f 0
00000018 0
00000017 0
00000013 0
0000001d plugplay.exe
00000023 0
00000022 0
0000001e 0
00000024 explorer.exe
00000029 0
00000028 0
00000027 0
00000026 0
00000025 0
0000002a (D) C:\Program Files\ANNO 1602 Königs-Edition\1602.exe
00000030 15
0000002d 0
0000002b 0 <==
System information:
Wine build: wine-2.0.3
Platform: i386
Version: Windows 95
Host system: Linux
Host version: 4.10.0-38-generic
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by Bob Wya »

@farodin

A Wine Crash Dump without the preceding terminal output is pretty useless.
See WineHQ FAQ: 10.1.1 How can I get a debugging log (a.k.a. terminal output)?

Please also use the forum Code:

Code: Select all

Code
tags to delimit terminal commands and output...

See: WineHQ AppDB: Anno 1602: Creation of a New World / Anno 1602 Kings Edition ...
It's suggested there to upgrade the bundled smackw32.dll.

Bob
farodin
Newbie
Newbie
Posts: 4
Joined: Sun Nov 05, 2017 2:32 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by farodin »

Hi Bob,

thank you for your help, I exchanged smackw32.dll with version 3.2f as suggested. Same fault still happens, I'll post the terminal output down here:

Code: Select all

fixme:win:EnumDisplayDevicesW ((null),0,0x32f454,0x00000000), stub!
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1b0918):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1b99a0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1c1a98):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1c9d00):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1d1fb0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1da260):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1dc678):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1de730):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1e1ba8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1e3a70):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1e5bb8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1e8dd8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1ed2d8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1f1838):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1f5498):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1f9160):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x1fcd80):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x200a50):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x20c970):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21bd28):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21bec0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3136088):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21c0a0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3140f50):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21c280):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21d608):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x316a198):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3177ba8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3184e20):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3193e38):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31a1c30):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31afa50):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31c46c8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31ceff0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31e9f68):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31f1278):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31febf0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31fffa8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x320c620):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32212c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322c738):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322c8d0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3247740):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21da48):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21dbe0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21dd78):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x327db10):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322cb70):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322cd08):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322cea0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32a4cb0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e028):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e1c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e358):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322e660):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32c7110):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32d7208):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e5b8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e750):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21e8e8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3304418):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x21fdf8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x330b370):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3315870):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x331c990):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ea48):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x332aa80):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ecd0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3335568):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ef60):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f0d0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f368):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f4d8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f778):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f8e8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322fb90):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322fd00):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x337c6d0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x33857f0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338ee60):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3398cb0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322f8b8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x339f4f0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3237fb8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3241128):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32493d8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3251600):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32539b0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32559d8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3258e08):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x325ac38):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x325cd38):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x325ff20):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3264440):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32689a0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x326c600):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32702c8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3273ee8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3277bb8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3283ad8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3292e90):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32a44b8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32a9238):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32b0898):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32b42e0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32c2900):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32c3cd0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32dea48):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32ec4a0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32f9718):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3308778):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3316570):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x33243d8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3339050):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x33439c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x335e938):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3365c90):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3373608):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3374a08):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3381080):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3134b88):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3140000):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x314d1f0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3157ae8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31627c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31718b8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x317fb18):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x318e490):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x319c6f8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31a5ab0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31adb80):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31b5c28):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31bdb90):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31ce008):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31d32a0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31d4918):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31d9df8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31e9ef0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31f1818):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x31f8510):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3201580):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x32176f8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3218d08):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x321fc60):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322a160):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x33881c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x3388440):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x33885b0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338cd50):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338cec0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d150):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d2c0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d558):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d6c8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322e4c8):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322e638):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322e8e0):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ea50):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ed00):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x322ee70):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d838):stub
fixme:dsound:IDirectSoundBufferImpl_Restore (0x338d9a8):stub
wine: Unhandled page fault on write access to 0x00002ebc at address 0x46a976 (thread 0009), starting debugger...
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by Bob Wya »

farodin wrote:Hi Bob,

thank you for your help, I exchanged smackw32.dll with version 3.2f as suggested.
...
I tested the demo version of Anno 1602 Kings with Wine Staging 2.20...
It appears reasonably stable with the updated smackw32.dll library...

What's the output from:

Code: Select all

glxinfo | egrep '^[[:alpha:]]'
As it could be a graphics driver issue...

If you want to do some more testing - then a full +relay log would be useful:

Code: Select all

export WINEDEBUG=+relay,+tid,+timestamp
wine 1602.exe &>~/wine_anno1602_relay_log.txt
The log file will be huge btw! You have been warned!

When the game crashes, this command will copy:

Code: Select all

tail -n 1000 ~/wine_anno1602_relay_log.txt | xclip -i -selection clipboard
the last 1000 lines of the Wine terminal log to your DE clipboard.

You can paste this log on any Pastebin-type site e.g. Debian paste...

Do you still get a backtrace from running the application?

Ta
Bob
farodin
Newbie
Newbie
Posts: 4
Joined: Sun Nov 05, 2017 2:32 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by farodin »

Hi Bob,

that's the terminal output for glxinfo | egrep '^[[:alpha:]]' :

Code: Select all

~$ glxinfo | egrep '^[[:alpha:]]'
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions:
GLX version: 1.4
GLX extensions:
Extended renderer info (GLX_MESA_query_renderer):
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV530
OpenGL version string: 2.1 Mesa 17.0.7
OpenGL shading language version string: 1.20
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 2.0 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
OpenGL ES profile extensions:
The game is still just chrashing. Haven't tried wine 2.20 yet, but I've posted as suggested the last 1000 lines of the +relay log here:

https://paste.debian.net/995769/
farodin
Newbie
Newbie
Posts: 4
Joined: Sun Nov 05, 2017 2:32 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by farodin »

Just tried with wine 2.20 same fault still happens...
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Anno 1602 Kings edition crashes on wine 2.0.3

Post by Bob Wya »

farodin wrote:Just tried with wine 2.20 same fault still happens...
@farodin,

There's simply too much noise it that snapshot of the terminal log.

So I'd suggested filing a bug at the WineHQ Bugzilla...

Ideally you'd attach a complete:

Code: Select all

export WINEDEBUG=+all,+tid,+timestamp
wine start .... &>~/wine_anno_1602_terminal_log.txt
terminal log - which will be really big.
So you'll need to compress it, with the xz utility (or similar):

Code: Select all

xz -9 -e -z ~/wine_anno_1602_terminal_log.txt
You can attach the resulting xz archive to your bug report directly.

Don't forget to give your Wine launch command as well, e.g.:

Code: Select all

export WINEPREFIX="~/.wine32" # or whatever the WINEPREFIX path might be...
wine start 'C:\Program Files\ANNO 1602 Königs-Edition\1602.exe'
If you get a backtrace - you would want to attach that to the bug report as well.

Bob
Locked