Вы находитесь здесь

Форум

sudden end of game 'Kolonisten van Catan'

Is there a way to solve this using PlayOnLinux?

Автор Replies
tabasco Wednesday 20 February 2008 at 18:12
tabascoAnonymous

Hello,

My problem consists of a sudden end of the game 'Kolonisten van Catan'. I hope you can help me sort this out by using PlayOnLinux...!? I don't understand the error messages.

Linux distribution: Ubuntu 7.10 (+all updates)
Wine version: 0.9.55
Ubuntu desktop: gnome
computer specs: intel P4, 1.5Gb RAM, nvidia 6200

When I start the game I have to emulate virtual desktop otherwise it doesn't start well. Then I see this in the console:
bas@utnubu:~/.wine/drive_c/Program Files/Catan$ wine Catan.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x34f568,0x00000000), stub!
fixme:d3d:IWineD3DDeviceImpl_Release (0x139450) Device released with resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x121f40 with type 1,WINED3DRTYPE_SURFACE
fixme:d3d:IWineD3DDeviceImpl_Release (0x139450) Device released with resources still bound, acceptable but unexpected
fixme:d3d:dumpResources Leftover resource 0x138428 with type 1,WINED3DRTYPE_SURFACE
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8

The game runs fine, but after starting the first part of the game it ends suddenly with this code:
wine: Unhandled page fault on read access to 0x0000000d at address 0x389a95 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x0000000d in 32-bit code (0x00389a95).


Does anyone know what it means and how to solve it, using PlayOnLinux or otherwise?
Thanks!

Also the following registerdump is written to the console:
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00389a95 ESP:0034fa4c EBP:00005622 EFLAGS:00210202( - 00 - -RI1)
EAX:00000001 EBX:00000000 ECX:0017bb20 EDX:000180c0
ESI:078158e0 EDI:07815940
Stack dump:
0x0034fa4c: 0017bb20 0034fa98 07815940 00000000
0x0034fa5c: 7b83d414 078158e0 00000000 00020001
0x0034fa6c: 00005622 00015888 00100004 00b80000
0x0034fa7c: 077f0000 0002dd2a 0001a020 00000000
0x0034fa8c: 00005622 7b83d414 078158e0 00000014
0x0034fa9c: 000180c0 0000b000 00000000 0034fa68
Backtrace:
=>1 0x00389a95 in smackw32 (+0x9a95) (0x00005622)
2 0x00000000 (0x00000000)
0x00389a95: call *0xc(%eax)
Modules:
Module Address Debug info Name (93 modules)
PE 350000- 372000 Deferred dplaydll
PE 380000- 39b000 Export smackw32
PE 400000- 538000 Deferred catan
PE 10000000-10007000 Deferred onlinedll
PE 21100000-2115e000 Deferred mss32
PE 26f00000-26f2a000 Deferred mp3dec.asi
ELF 7b800000-7b925000 Deferred kernel32<elf>
\-PE 7b820000-7b925000 \ kernel32
ELF 7bc00000-7bca1000 Deferred ntdll<elf>
\-PE 7bc10000-7bca1000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7c1a2000-7c1d5000 Deferred dplayx<elf>
\-PE 7c1b0000-7c1d5000 \ dplayx
ELF 7c34e000-7c359000 Deferred libgcc_s.so.1
ELF 7cb22000-7cb48000 Deferred dmusic<elf>
\-PE 7cb30000-7cb48000 \ dmusic
ELF 7ce49000-7cf3b000 Deferred wined3d<elf>
\-PE 7ce60000-7cf3b000 \ wined3d
ELF 7cf3b000-7cf58000 Deferred imm32<elf>
\-PE 7cf40000-7cf58000 \ imm32
ELF 7cf58000-7cfac000 Deferred ddraw<elf>
\-PE 7cf60000-7cfac000 \ ddraw
ELF 7d085000-7d0b7000 Deferred uxtheme<elf>
\-PE 7d090000-7d0b7000 \ uxtheme
ELF 7d0b7000-7d0dd000 Deferred msacm32<elf>
\-PE 7d0c0000-7d0dd000 \ msacm32
ELF 7d0dd000-7d1a3000 Deferred libasound.so.2
ELF 7d461000-7d475000 Deferred midimap<elf>
\-PE 7d470000-7d475000 \ midimap
ELF 7d475000-7d48c000 Deferred msacm32<elf>
\-PE 7d480000-7d48c000 \ msacm32
ELF 7d48c000-7d4c1000 Deferred winealsa<elf>
\-PE 7d4a0000-7d4c1000 \ winealsa
ELF 7d4c1000-7d4ca000 Deferred libxcursor.so.1
ELF 7d4ca000-7d4cf000 Deferred libxfixes.so.3
ELF 7d4cf000-7d4d2000 Deferred libxcomposite.so.1
ELF 7d4d2000-7d4d8000 Deferred libxrandr.so.2
ELF 7d4d8000-7d4e0000 Deferred libxrender.so.1
ELF 7da88000-7da8a000 Deferred libnvidia-tls.so.1
ELF 7da8a000-7e422000 Deferred libglcore.so.1
ELF 7e422000-7e4b8000 Deferred libgl.so.1
ELF 7e4b8000-7e4bd000 Deferred libxdmcp.so.6
ELF 7e4bd000-7e4c0000 Deferred libxau.so.6
ELF 7e4c0000-7e5b1000 Deferred libx11.so.6
ELF 7e5b1000-7e5bf000 Deferred libxext.so.6
ELF 7e5bf000-7e5c4000 Deferred libxxf86vm.so.1
ELF 7e5c4000-7e5dc000 Deferred libice.so.6
ELF 7e5dc000-7e5e4000 Deferred libsm.so.6
ELF 7e5f1000-7e681000 Deferred winex11<elf>
\-PE 7e600000-7e681000 \ winex11
ELF 7e70a000-7e72a000 Deferred libexpat.so.1
ELF 7e72a000-7e755000 Deferred libfontconfig.so.1
ELF 7e755000-7e76a000 Deferred libz.so.1
ELF 7e76a000-7e7da000 Deferred libfreetype.so.6
ELF 7e7da000-7e810000 Deferred dinput<elf>
\-PE 7e7e0000-7e810000 \ dinput
ELF 7e810000-7e8cf000 Deferred comctl32<elf>
\-PE 7e820000-7e8cf000 \ comctl32
ELF 7e8cf000-7e926000 Deferred shlwapi<elf>
\-PE 7e8e0000-7e926000 \ shlwapi
ELF 7e926000-7ea2a000 Deferred shell32<elf>
\-PE 7e940000-7ea2a000 \ shell32
ELF 7ea2a000-7ea3d000 Deferred libresolv.so.2
ELF 7ea4a000-7ea68000 Deferred iphlpapi<elf>
\-PE 7ea50000-7ea68000 \ iphlpapi
ELF 7ea68000-7eac6000 Deferred rpcrt4<elf>
\-PE 7ea70000-7eac6000 \ rpcrt4
ELF 7eac6000-7eb67000 Deferred ole32<elf>
\-PE 7ead0000-7eb67000 \ ole32
ELF 7eb67000-7ebb1000 Deferred advapi32<elf>
\-PE 7eb70000-7ebb1000 \ advapi32
ELF 7ebb1000-7ec48000 Deferred gdi32<elf>
\-PE 7ebc0000-7ec48000 \ gdi32
ELF 7ec48000-7ed7f000 Deferred user32<elf>
\-PE 7ec60000-7ed7f000 \ user32
ELF 7ed7f000-7ee0b000 Deferred winmm<elf>
\-PE 7ed90000-7ee0b000 \ winmm
ELF 7ee0b000-7ee55000 Deferred dsound<elf>
\-PE 7ee10000-7ee55000 \ dsound
ELF 7ee55000-7ee69000 Deferred lz32<elf>
\-PE 7ee60000-7ee69000 \ lz32
ELF 7ee69000-7ee82000 Deferred version<elf>
\-PE 7ee70000-7ee82000 \ version
ELF 7efa1000-7efac000 Deferred libnss_files.so.2
ELF 7efac000-7efb6000 Deferred libnss_nis.so.2
ELF 7efb6000-7efce000 Deferred libnsl.so.1
ELF 7efce000-7eff3000 Deferred libm.so.6
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d31000-b7d35000 Deferred libdl.so.2
ELF b7d35000-b7e7f000 Deferred libc.so.6
ELF b7e80000-b7e98000 Deferred libpthread.so.0
ELF b7ea5000-b7fb9000 Deferred libwine.so.1
ELF b7fbb000-b7fd7000 Deferred ld-linux.so.2

Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Catan\Catan.exe
00000016 15
00000014 15
00000013 0
00000009 0 <==
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000010
00000012 0
00000011 0
Backtrace:
=>1 0x00389a95 in smackw32 (+0x9a95) (0x00005622)
2 0x00000000 (0x00000000)
tabasco Sunday 24 February 2008 at 18:24
tabascoAnonymous

Maybe anyone knows another place where I can find a solution for this? I am really curious if this can be solved using Wine or Playonlinux. Thanks in advance for your replies.
icaro581 Monday 25 February 2008 at 16:24
icaro581Anonymous

you have installed directx?

-- Henry Antonio --
tabasco Thursday 28 February 2008 at 14:02
tabascoAnonymous

No, I didn't install it seperately. I thought it was already build into Wine.
icaro581 Thursday 28 February 2008 at 16:39
icaro581Anonymous

try to install it from the menu of playonlinux or if the game has the installer of it.

-- Henry Antonio --
Вы находитесь здесь: Index > PlayOnLinux > sudden end of game 'Kolonisten van Catan'

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com