[Bug 13978] New: Shogun: Total War crashes at startup
wine-bugs at winehq.org
wine-bugs at winehq.org
Wed Jun 18 10:28:56 CDT 2008
http://bugs.winehq.org/show_bug.cgi?id=13978
Summary: Shogun: Total War crashes at startup
Product: Wine
Version: 1.0.0
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: vvb.backup at rambler.ru
I have English version of Shogun: Total War with No-CD.
With wine-1.0-rc4 there is no luck to start Shogun. But with wine-1.0-rc5 (and
now, with wine-1.0) Shogun starts well! But, frankly, that's all that it can.
Now I can see Japan flag, starting credits and that's all. Shogun crashes when
try to play video.
There is log down here below.
Also, you can run Shougn with some parameters. If you run it with "m" parameter
(shogun.exe m), you can enter to multiplayer mode I think (just bypassing intro
and menu).
In this mode Shogun load one battlefield (i'm not sure about what battle is
it). But you can look around battlefield, give some orders to troops, even
fight with the enemy. It seems all plays very well. After pressing ESC you can
leave Shogun.
So, it seems only intro (or Start Menu) is not working. Battle engine plays
well.
Log of crash at startup:
---
[vvb at vampire Shogun]$ ./.r
ALSA lib pcm_mmap.c:369:(snd_pcm_mmap) mmap failed: Invalid argument
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
ALSA lib pcm_asym.c:106:(_snd_pcm_asym_open) capture slave is not defined
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
Could not load Mozilla. HTML rendering will be disabled.
wine: configuration in '/home/vvb/.wine' has been updated.
ALSA lib pcm_mmap.c:369:(snd_pcm_mmap) mmap failed: Invalid argument
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
ALSA lib pcm_asym.c:106:(_snd_pcm_asym_open) capture slave is not defined
fixme:mixer:ALSA_MixerInit No master control found on SAA7134, disabling mixer
fixme:win:EnumDisplayDevicesW ((null),0,0x33ec00,0x00000000), stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
fixme:amstream:IAMMultiMediaStreamImpl_QueryInterface
(0x21ca1b0/0x21ca1b0)->({bebe595c-9a6f-11d0-8fde-00c04fd9189d},0x33f4c0)
fixme:amstream:IAMMultiMediaStreamImpl_Initialize
(0x21ca1b0/0x21ca1b0)->(0,1,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x21ca1b0/0x21ca1b0)->(0x15c968,0x633560,0,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x21ca1b0/0x21ca1b0)->((nil),0x633570,1,(nil)) partial stub!
err:amstream:IMediaStreamImpl_QueryInterface
(0x21caa40)->({f4104fce-9a70-11d0-8fde-00c04fd9189d},0x20a27a8),not found
fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x21ca1b0/0x21ca1b0)->() stub!
fixme:amstream:IAMMultiMediaStreamImpl_QueryInterface
(0x2130028/0x2130028)->({bebe595c-9a6f-11d0-8fde-00c04fd9189d},0x33f4c0)
fixme:amstream:IAMMultiMediaStreamImpl_Initialize
(0x2130028/0x2130028)->(0,1,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x2130028/0x2130028)->(0x15c968,0x633560,0,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x2130028/0x2130028)->((nil),0x633570,1,(nil)) partial stub!
err:amstream:IMediaStreamImpl_QueryInterface
(0x21ca1b0)->({f4104fce-9a70-11d0-8fde-00c04fd9189d},0x20a2788),not found
fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x2130028/0x2130028)->() stub!
fixme:amstream:IAMMultiMediaStreamImpl_QueryInterface
(0x2131420/0x2131420)->({bebe595c-9a6f-11d0-8fde-00c04fd9189d},0x33f4c0)
fixme:amstream:IAMMultiMediaStreamImpl_Initialize
(0x2131420/0x2131420)->(0,1,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x2131420/0x2131420)->(0x15c968,0x633560,0,(nil)) partial stub!
fixme:amstream:IAMMultiMediaStreamImpl_AddMediaStream
(0x2131420/0x2131420)->((nil),0x633570,1,(nil)) partial stub!
err:amstream:IMediaStreamImpl_QueryInterface
(0x2131970)->({f4104fce-9a70-11d0-8fde-00c04fd9189d},0x20a27a8),not found
fixme:amstream:IAMMultiMediaStreamImpl_SetState (0x2131420/0x2131420)->() stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to
16
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat
fixme:d3d:WineD3D_ChoosePixelFormat Add OpenGL context recreation support to
SetDepthStencilSurface
wine: Unhandled page fault on read access to 0x02b3035c at address 0x613fc6
(thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x02b3035c in 32-bit code
(0x00613fc6).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00613fc6 ESP:0033f558 EBP:00000002 EFLAGS:00210203( - 00 - RI1C)
EAX:00000001 EBX:00000000 ECX:00000500 EDX:00000500
ESI:02b3035c EDI:7dffe324
Stack dump:
0x0033f558: 00000005 02b3035c 7dffe314 00000000
0x0033f568: 00613f61 00000005 0001b774 0033f58c
0x0033f578: 0033f58c 000000f1 00000001 7dffe324
0x0033f588: 00000500 0033f6bc 0059400a 02b3035c
0x0033f598: 00000500 7dffe324 00000500 00000005
0x0033f5a8: 00000001 00000006 60d42600 00000000
Backtrace:
=>1 0x00613fc6 in shogun (+0x213fc6) (0x00000002)
2 0x00000000 (0x00000000)
0x00613fc6: movl 0x0(%esi),%ebx
Modules:
Module Address Debug info Name (98 modules)
ELF 101000- 25a000 Deferred libc.so.6
ELF 25c000- 261000 Deferred libdl.so.2
ELF 263000- 27c000 Deferred libpthread.so.0
ELF 293000- 2af000 Deferred libxcb.so.1
ELF 2b1000- 2b4000 Deferred libxau.so.6
ELF 2b6000- 2bc000 Deferred libxdmcp.so.6
ELF 2be000- 2c0000 Deferred libxcb-xlib.so.0
ELF 2c2000- 2d2000 Deferred libxext.so.6
ELF 2d4000- 2f5000 Deferred libexpat.so.1
ELF 2f7000- 300000 Deferred libxrender.so.1
ELF 302000- 305000 Deferred libxinerama.so.1
ELF 308000- 325000 Deferred ld-linux.so.2
PE 340000- 353000 Deferred wearasr
PE 340000- 353000 Deferred wearasr
PE 360000- 373000 Deferred weanewsr
PE 400000- cc2000 Export shogun
PE 400000- cc2000 Export shogun
PE 400000- cc2000 Export shogun
ELF d43000- d57000 Deferred libresolv.so.2
ELF d80000- d83000 Deferred libxcomposite.so.1
ELF dd3000- dfc000 Deferred libm.so.6
ELF 22ba000- 23b6000 Deferred libx11.so.6
ELF 23b8000- 2444000 Deferred libfreetype.so.6
ELF 246e000- 249d000 Deferred libfontconfig.so.1
ELF 249f000- 24a6000 Deferred libxrandr.so.2
ELF 24a8000- 24b2000 Deferred libxcursor.so.1
ELF 24b4000- 24b9000 Deferred libxfixes.so.3
ELF 2591000- 25ab000 Deferred libice.so.6
ELF 25ad000- 25b9000 Deferred libgcc_s.so.1
ELF 25bb000- 25c4000 Deferred libsm.so.6
ELF 3d95000- 3e74000 Deferred libasound.so.2
ELF 55c9000- 5fd4000 Deferred libglcore.so.1
PE 10000000-1001e000 Deferred weachatr
ELF 6001d000-60153000 Deferred libwine.so.1
ELF 602ca000-602e4000 Deferred wsock32<elf>
\-PE 602d0000-602e4000 \ wsock32
ELF 602e4000-60310000 Deferred ws2_32<elf>
\-PE 602f0000-60310000 \ ws2_32
ELF 60324000-603c6000 Deferred ole32<elf>
\-PE 60330000-603c6000 \ ole32
ELF 603c6000-6050a000 Deferred user32<elf>
\-PE 603e0000-6050a000 \ user32
ELF 6050a000-605a3000 Deferred gdi32<elf>
\-PE 60520000-605a3000 \ gdi32
ELF 605a3000-60603000 Deferred rpcrt4<elf>
\-PE 605b0000-60603000 \ rpcrt4
ELF 60603000-6064c000 Deferred dsound<elf>
\-PE 60610000-6064c000 \ dsound
ELF 6064c000-60687000 Deferred avifil32<elf>
\-PE 60650000-60687000 \ avifil32
ELF 60687000-606af000 Deferred msvfw32<elf>
\-PE 60690000-606af000 \ msvfw32
ELF 606af000-606c8000 Deferred version<elf>
\-PE 606b0000-606c8000 \ version
ELF 606c8000-606dc000 Deferred lz32<elf>
\-PE 606d0000-606dc000 \ lz32
ELF 606dc000-6079a000 Deferred comctl32<elf>
\-PE 606e0000-6079a000 \ comctl32
ELF 6079a000-608ab000 Deferred shell32<elf>
\-PE 607b0000-608ab000 \ shell32
ELF 608ab000-60902000 Deferred shlwapi<elf>
\-PE 608c0000-60902000 \ shlwapi
ELF 60923000-609b8000 Deferred winex11<elf>
\-PE 60930000-609b8000 \ winex11
ELF 60b13000-60b33000 Deferred imm32<elf>
\-PE 60b20000-60b33000 \ imm32
ELF 60b58000-60b8d000 Deferred winealsa<elf>
\-PE 60b60000-60b8d000 \ winealsa
ELF 60c6c000-60c83000 Deferred msacm32<elf>
\-PE 60c70000-60c83000 \ msacm32
ELF 60c83000-60c97000 Deferred midimap<elf>
\-PE 60c90000-60c97000 \ midimap
ELF 60c97000-60cca000 Deferred uxtheme<elf>
\-PE 60ca0000-60cca000 \ uxtheme
ELF 60cee000-60d45000 Deferred ddraw<elf>
\-PE 60d00000-60d45000 \ ddraw
ELF 60d45000-60e45000 Deferred wined3d<elf>
\-PE 60d60000-60e45000 \ wined3d
ELF 61850000-6186a000 Deferred amstream<elf>
\-PE 61860000-6186a000 \ amstream
ELF 6186a000-618d5000 Deferred quartz<elf>
\-PE 61870000-618d5000 \ quartz
ELF 618d5000-61976000 Deferred oleaut32<elf>
\-PE 618f0000-61976000 \ oleaut32
ELF 62cbd000-62ce3000 Deferred msacm32<elf>
\-PE 62cc0000-62ce3000 \ msacm32
ELF 64e1c000-64e3a000 Deferred iphlpapi<elf>
\-PE 64e20000-64e3a000 \ iphlpapi
ELF 70a9a000-70b2b000 Deferred winmm<elf>
\-PE 70aa0000-70b2b000 \ winmm
ELF 71a60000-71ab1000 Deferred advapi32<elf>
\-PE 71a70000-71ab1000 \ advapi32
ELF 7a919000-7a925000 Deferred libnss_files.so.2
ELF 7b800000-7b929000 Deferred kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bc00000-7bca2000 Deferred ntdll<elf>
\-PE 7bc10000-7bca2000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Games\Shogun\Shogun.exe
00000027 15
00000026 15
00000009 0 <==
0000000c
0000001a 0
00000014 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000016 0
00000015 0
00000011 0
00000010 0
00000017
0000001b 0
00000019 0
00000018 0
0000001c
0000001d 0
Backtrace:
=>1 0x00613fc6 in shogun (+0x213fc6) (0x00000002)
2 0x00000000 (0x00000000)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
---
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list