[Wine] Re: Master of Orion 2 hangs when run in Wine 0.9.17 under
Fedora Core 5
Leslie Houk
lhouk at ghg.net
Mon Mar 19 00:45:57 CDT 2007
Darren Wilkinson wrote:
> Also try selecting "Emulate a virtual desktop" if you haven't already as that
> may help you quit without using the three fingered salute.
Thanks for the idea. That's done in winecfg, right?
> If there is a demo somewhere to download that has the same error that
> also makes things easier on them.
Good point. A demo (time-limited version) can be downloaded at
"http://www.download.com/Master-of-Orion/3000-7564_4-10247352.html"
> Tried sending a bugreport to www.winehq.com ? Someone usually responds
> quite quickly.
I hadn't thought of that. As a matter of fact, I can give them two log
files that I generated during two attempts to run the game:
LOG ONE:
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7ff15f60) :
stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7ff05ee8)->(0x10024,00000011)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP
from 32 to 8
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ebd6198
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ebd6198
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ebd6198
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ebd6198
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
wine: Unhandled page fault on write access to 0x7f0bb000 at address
0x536f62 (thread 000d), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on write access to 0x7f0bb000 in 32-bit
code (0x00536f62).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:00536f62 ESP:7ef42920 EBP:7ef42938 EFLAGS:00210203( - 00 -
RI1C)
EAX:00000000 EBX:000000a2 ECX:00000002 EDX:fffffff8
ESI:00000001 EDI:7f0bb000
Stack dump:
0x7ef42920: 00000000 00000002 00000000 000001e0
0x7ef42930: 00000000 7f070000 000000a2 00528ec0
0x7ef42940: 00000000 7f070000 000000a2 000001e0
0x7ef42950: 7ef40002 7ebb0000 0000ffff 0000000a
0x7ef42960: 00000000 000000a2 00000015 004e9514
0x7ef42970: 00000000 00000000 00000289 000001df
fixme:ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000119
Backtrace:
=>1 0x00536f62 in orion95 (+0x136f62) (0x00536f62)
2 0x00528ec0 in orion95 (+0x128ec0) (0x00528ec0)
3 0x00000000 (0x00000000)
0x00536f62: repe stosl %es:(%edi)
Modules:
Module Address Debug info Name (74 modules)
ELF 101000-16f000 Deferred libfreetype.so.6
ELF 171000-192000 Deferred libexpat.so.0
ELF 1be000-1fb000 Deferred libfontconfig.so.1
ELF 1fd000-207000 Deferred libxcursor.so.1
ELF 209000-215000 Deferred libgcc_s.so.1
PE 400000-5c7000 Export orion95
ELF af1000-b0c000 Deferred ld-linux.so.2
ELF b0e000-c41000 Deferred libc.so.6
ELF c43000-c68000 Deferred libm.so.6
ELF c43000-c68000 Deferred libm.so.6
ELF c53000-c59000 Deferred libxxf86dga.so.1
ELF c6a000-c6e000 Deferred libdl.so.2
ELF c70000-c73000 Deferred libxau.so.6
ELF c70000-c73000 Deferred libxau.so.6
ELF c75000-c7b000 Deferred libxdmcp.so.6
ELF c7d000-d7a000 Deferred libx11.so.6
ELF d7c000-d8c000 Deferred libxext.so.6
ELF d8e000-da1000 Deferred libz.so.1
ELF da3000-db7000 Deferred libpthread.so.0
ELF de0000-de9000 Deferred libxrender.so.1
ELF deb000-df0000 Deferred libxfixes.so.3
ELF df7000-dfb000 Deferred libxrandr.so.2
ELF 40bd000-4137000 Deferred libglu.so.1
ELF 4458000-452e000 Deferred libasound.so.2
ELF 456a000-4572000 Deferred libdrm.so.2
ELF 459a000-459f000 Deferred libxxf86vm.so.1
ELF 45a1000-4602000 Deferred libgl.so.1
ELF 2014d000-20260000 Deferred kernel32<elf>
\-PE 20170000-20260000 \ kernel32
ELF 20447000-20474000 Deferred ws2_32<elf>
\-PE 20450000-20474000 \ ws2_32
ELF 204d2000-2055c000 Deferred winex11<elf>
\-PE 204e0000-2055c000 \ winex11
ELF 20561000-2058b000 Deferred winealsa<elf>
\-PE 20570000-2058b000 \ winealsa
ELF 20661000-20679000 Deferred msacm32<elf>
\-PE 20670000-20679000 \ msacm32
ELF 208f2000-2097a000 Deferred ntdll<elf>
\-PE 20900000-2097a000 \ ntdll
ELF 32f7f000-32fcd000 Deferred dsound<elf>
\-PE 32f90000-32fcd000 \ dsound
ELF 3fe2e000-3fe4b000 Deferred imm32<elf>
\-PE 3fe40000-3fe4b000 \ imm32
PE 497c0000-497d5000 Deferred smackw32
ELF 4b70b000-4b725000 Deferred wsock32<elf>
\-PE 4b710000-4b725000 \ wsock32
ELF 4e70d000-4e72c000 Deferred iphlpapi<elf>
\-PE 4e710000-4e72c000 \ iphlpapi
ELF 4e740000-4e792000 Deferred rpcrt4<elf>
\-PE 4e750000-4e792000 \ rpcrt4
ELF 52bb9000-52c53000 Deferred gdi32<elf>
\-PE 52bd0000-52c53000 \ gdi32
ELF 52c66000-52dad000 Deferred user32<elf>
\-PE 52c80000-52dad000 \ user32
ELF 57c5b000-57cac000 Deferred ddraw<elf>
\-PE 57c60000-57cac000 \ ddraw
ELF 5ea7e000-5eac5000 Deferred advapi32<elf>
\-PE 5ea90000-5eac5000 \ advapi32
ELF 6060b000-606b7000 Deferred wined3d<elf>
\-PE 60620000-606b7000 \ wined3d
ELF 64795000-647cc000 Deferred dplayx<elf>
\-PE 647a0000-647cc000 \ dplayx
ELF 647ec000-6487a000 Deferred winmm<elf>
\-PE 64800000-6487a000 \ winmm
ELF 6b26f000-6b2ac000 Deferred wineoss<elf>
\-PE 6b280000-6b2ac000 \ wineoss
ELF 6b499000-6b537000 Deferred ole32<elf>
\-PE 6b4b0000-6b537000 \ ole32
ELF 6ed0d000-6ed21000 Deferred dplay<elf>
\-PE 6ed10000-6ed21000 \ dplay
ELF 71481000-71496000 Deferred midimap<elf>
\-PE 71490000-71496000 \ midimap
ELF 726c0000-726cb000 Deferred libnss_files.so.2
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000a
0000000c 0
0000000b 0
00000008 (D) C:\moo2\Orion95.exe
0000000e 15
0000000d 0 <==
00000009 0
wine client error:d: write: Bad file descriptor
wine client error:d: write: Bad file descriptor
wine client error:d: write: Bad file descriptor
.
.
.
(451 more copies of the above line deleted)
.
.
.
wine client error:d: err:seh:setup_exception stack overflow 8 bytes in
thread 000d eip 373a4025 esp 7ee33ff8 stack 0x7ee34000-0x7ef44000
LOG TWO:
fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x7ff15f60) :
stub, emulating 64MB for now, returning 64MB
fixme:ddraw:IDirectDrawImpl_SetCooperativeLevel
(0x7ff05ee8)->(0x10024,00000011)
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP
from 32 to 8
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ffcec30
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
fixme:ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0x7ff05ee8)->(1,(nil)): Stub
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
err:dsound:DSOUND_MixOne underrun on sound buffer 0x7ff7ef80
wine: Unhandled page fault on write access to 0x7f0bb000 at address
0x536f62 (thread 000d), starting debugger...
WineDbg starting on pid 0x8
Maybe they -- or someone else who is following this thread -- can
figure out what is going on.
Again, thanks for your help!
Leslie
More information about the wine-users
mailing list