Hi;
I want to use Wine to play M&B Warband. I don't know why wine has
problems with this; it should probably work.
For further information I created the backtrace:
>
> Unhandled exception: page fault on read access to 0xffffffff in 32-bit code
(0xb699347d).
> Register dump:
> CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
> EIP:b699347d ESP:0440ec0c EBP:b6c80ff4 EFLAGS:00210246( R- -- I Z- -P-
)
> EAX:7c4cca4c EBX:7c49f8b8 ECX:7c4d2248 EDX:00000000
> ESI:00000000 EDI:7c49f890
> Stack dump:
> 0x0440ec0c: 7c4d2248 00000000 0440ec40 00000000
> 0x0440ec1c: 00000038 00000000 7c4d2238 7c49f860
> 0x0440ec2c: 00000000 00000005 00000038 7c4d2260
> 0x0440ec3c: 0000006e 7c4d2260 00000000 b758eff4
> 0x0440ec4c: b75903c0 b6b69fe7 00000020 b7499efc
> 0x0440ec5c: 7c49f900 7c4d2238 7c49e870 b5fa6ff4
> Backtrace:
> =>0 0xb699347d
_ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd() in
nouveau_dri.so (0xb6c80ff4)
> 1 0xb686a91b _ZN4llvm18initializeNoAAPassERNS_12PassRegistryE+0x11a() in
nouveau_dri.so (0xb6cb8f1c)
> 2 0xb6822168
_ZN4llvm36initializeAliasAnalysisAnalysisGroupERNS_12PassRegistryE+0x47() in
nouveau_dri.so (0x7c49f850)
> 3 0xb68b3fcb
_ZN4llvm36initializeTypeBasedAliasAnalysisPassERNS_12PassRegistryE+0x4a() in
nouveau_dri.so (0x7c49f850)
> 4 0xb68b414e _ZN4llvm32createTypeBasedAliasAnalysisPassEv+0x6d() in
nouveau_dri.so (0x7c4a2640)
> 5 0xb6604a44
_ZN4llvm17LLVMTargetMachine22addCommonCodeGenPassesERNS_15PassManagerBaseENS_10CodeGenOpt5LevelEbRPNS_9MCContextE+0x23()
in nouveau_dri.so (0x7c4a2640)
> 6 0xb660536c
_ZN4llvm17LLVMTargetMachine26addPassesToEmitMachineCodeERNS_15PassManagerBaseERNS_14JITCodeEmitterENS_10CodeGenOpt5LevelEb+0x4b()
in nouveau_dri.so (0x7c4a2640)
> 7 0xb638c671
_ZN4llvm3JITC1EPNS_6ModuleERNS_13TargetMachineERNS_13TargetJITInfoEPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEb+0x210()
in nouveau_dri.so (0x7c4a2640)
> 8 0xb638c26f
_ZN4llvm3JIT9createJITEPNS_6ModuleEPSsPNS_16JITMemoryManagerENS_10CodeGenOpt5LevelEbPNS_13TargetMachineE+0x8e()
in nouveau_dri.so (0x7c49e6a4)
> 9 0xb63a191a _ZN4llvm13EngineBuilder6createEv+0x159() in nouveau_dri.so
(0x00000000)
> 10 0xb63a9e12 LLVMCreateJITCompilerForModule+0x91() in nouveau_dri.so
(0x0440eecc)
> 11 0xb635cc02 in nouveau_dri.so (+0x3adc01) (0x7c4a7c38)
> 12 0xb635cd03 in nouveau_dri.so (+0x3add02) (0x7c4a7c38)
> 13 0xb62faca5 in nouveau_dri.so (+0x34bca4) (0x7c4a7c38)
> 14 0xb62facd7 in nouveau_dri.so (+0x34bcd6) (0x7c4a7c38)
> 15 0xb612c8a6 in nouveau_dri.so (+0x17d8a5) (0x7c4a7c38)
> 16 0xb617047b in nouveau_dri.so (+0x1c147a) (0x7c4a2698)
> 17 0xb60ecdc9 in nouveau_dri.so (+0x13ddc8) (0x7c4a2520)
> 18 0xb60ec193 in nouveau_dri.so (+0x13d192) (0x7c497a10)
> 19 0xb60e8715 in nouveau_dri.so (+0x139714) (0x7c497a10)
> 20 0xb60e877f in nouveau_dri.so (+0x13977e) (0x7c498380)
> 21 0xb6ec76db in libgl.so.1 (+0x406da) (0x7c498380)
> 22 0xb6e9ea60 in libgl.so.1 (+0x17a5f) (0x000000ed)
> 23 0xb6ea0220 glXCreateContext+0x7f() in libgl.so.1 (0x0440f4c4)
> 24 0x7de61a0a in winex11 (+0x31a09) (0x0440f4c4)
> 25 0x7de65019 in winex11 (+0x35018) (0x0440f514)
> 26 0x7ec0268b wglGetProcAddress+0x6a() in gdi32 (0x0440f564)
> 27 0x7e64ca52 in wined3d (+0x5ca51) (0x0440fa04)
> 28 0x7e6528a3 in wined3d (+0x628a2) (0x0440fa24)
> 29 0x7e6d47d5 wined3d_create+0x64() in wined3d (0x0440fa64)
> 30 0x7e739ff7 Direct3DCreate9+0x66() in d3d9 (0x0440fa94)
> 0xb699347d
_ZN4llvm12PassRegistry21registerAnalysisGroupEPKvS2_RNS_8PassInfoEbb+0x2dd in
nouveau_dri.so:
> Modules:
> Module Address Debug info Name (124 modules)
> PE 240000- 2cb000 Deferred skinmagic
> PE 400000- 4016000 Export mb_warband
> PE 4410000- 45db000 Deferred fmodex
> PE 10000000-101e5000 Deferred d3dx9_42
> ELF 7b800000-7ba25000 Deferred kernel32<elf>
> \-PE 7b810000-7ba25000 \ kernel32
> ELF 7bc00000-7bcd3000 Deferred ntdll<elf>
> \-PE 7bc10000-7bcd3000 \ ntdll
> ELF 7bf00000-7bf04000 Deferred <wine-loader>
> ELF 7dae7000-7db1d000 Deferred uxtheme<elf>
> \-PE 7daf0000-7db1d000 \ uxtheme
> ELF 7db1d000-7db24000 Deferred libxfixes.so.3
> ELF 7db24000-7db2f000 Deferred libxcursor.so.1
> ELF 7dbf5000-7dc1f000 Deferred libexpat.so.1
> ELF 7dc1f000-7dc54000 Deferred libfontconfig.so.1
> ELF 7dc54000-7dc64000 Deferred libxi.so.6
> ELF 7dc64000-7dc68000 Deferred libxcomposite.so.1
> ELF 7dc68000-7dc71000 Deferred libxrandr.so.2
> ELF 7dc71000-7dc7c000 Deferred libxrender.so.1
> ELF 7dc7c000-7dc82000 Deferred libxxf86vm.so.1
> ELF 7dc82000-7dc86000 Deferred libxinerama.so.1
> ELF 7dc86000-7dc8a000 Deferred libxau.so.6
> ELF 7dc8a000-7dcaa000 Deferred libxcb.so.1
> ELF 7dcaa000-7dcb0000 Deferred libuuid.so.1
> ELF 7dcb0000-7dccb000 Deferred libice.so.6
> ELF 7dccb000-7de07000 Deferred libx11.so.6
> ELF 7de07000-7de19000 Deferred libxext.so.6
> ELF 7de19000-7de22000 Deferred libsm.so.6
> ELF 7de22000-7debf000 Dwarf winex11<elf>
> \-PE 7de30000-7debf000 \ winex11
> ELF 7debf000-7df48000 Deferred libfreetype.so.6
> ELF 7df5d000-7df81000 Deferred imm32<elf>
> \-PE 7df60000-7df81000 \ imm32
> ELF 7df81000-7df95000 Deferred psapi<elf>
> \-PE 7df90000-7df95000 \ psapi
> ELF 7df95000-7dff9000 Deferred dbghelp<elf>
> \-PE 7dfa0000-7dff9000 \ dbghelp
> ELF 7dff9000-7e013000 Deferred imagehlp<elf>
> \-PE 7e000000-7e013000 \ imagehlp
> ELF 7e013000-7e121000 Deferred oleaut32<elf>
> \-PE 7e030000-7e121000 \ oleaut32
> ELF 7e121000-7e13d000 Deferred wsock32<elf>
> \-PE 7e130000-7e13d000 \ wsock32
> ELF 7e13d000-7e201000 Deferred crypt32<elf>
> \-PE 7e150000-7e201000 \ crypt32
> ELF 7e201000-7e235000 Deferred ws2_32<elf>
> \-PE 7e210000-7e235000 \ ws2_32
> ELF 7e235000-7e258000 Deferred iphlpapi<elf>
> \-PE 7e240000-7e258000 \ iphlpapi
> ELF 7e258000-7e285000 Deferred netapi32<elf>
> \-PE 7e260000-7e285000 \ netapi32
> ELF 7e285000-7e2af000 Deferred msacm32<elf>
> \-PE 7e290000-7e2af000 \ msacm32
> ELF 7e2af000-7e360000 Deferred winmm<elf>
> \-PE 7e2c0000-7e360000 \ winmm
> ELF 7e360000-7e3df000 Deferred rpcrt4<elf>
> \-PE 7e370000-7e3df000 \ rpcrt4
> ELF 7e3df000-7e508000 Deferred ole32<elf>
> \-PE 7e400000-7e508000 \ ole32
> ELF 7e508000-7e524000 Deferred dinput8<elf>
> \-PE 7e510000-7e524000 \ dinput8
> ELF 7e524000-7e5c1000 Deferred msvcrt<elf>
> \-PE 7e540000-7e5c1000 \ msvcrt
> ELF 7e5e0000-7e724000 Dwarf wined3d<elf>
> \-PE 7e5f0000-7e724000 \ wined3d
> ELF 7e724000-7e761000 Dwarf d3d9<elf>
> \-PE 7e730000-7e761000 \ d3d9
> ELF 7e761000-7e864000 Deferred comctl32<elf>
> \-PE 7e770000-7e864000 \ comctl32
> ELF 7e864000-7ea89000 Deferred shell32<elf>
> \-PE 7e870000-7ea89000 \ shell32
> ELF 7ea89000-7eafc000 Deferred shlwapi<elf>
> \-PE 7eaa0000-7eafc000 \ shlwapi
> ELF 7eafc000-7eb16000 Deferred version<elf>
> \-PE 7eb00000-7eb16000 \ version
> ELF 7eb16000-7eb7f000 Deferred advapi32<elf>
> \-PE 7eb20000-7eb7f000 \ advapi32
> ELF 7eb7f000-7ec4b000 Dwarf gdi32<elf>
> \-PE 7eb90000-7ec4b000 \ gdi32
> ELF 7ec4b000-7ed9d000 Deferred user32<elf>
> \-PE 7ec60000-7ed9d000 \ user32
> ELF 7ed9d000-7edc4000 Deferred mpr<elf>
> \-PE 7eda0000-7edc4000 \ mpr
> ELF 7edc4000-7eddc000 Deferred libz.so.1
> ELF 7eddc000-7ee51000 Deferred wininet<elf>
> \-PE 7edf0000-7ee51000 \ wininet
> ELF 7efc0000-7efeb000 Deferred libm.so.6
> ELF 7efec000-7f000000 Deferred shfolder<elf>
> \-PE 7eff0000-7f000000 \ shfolder
> ELF b5faf000-b6d00000 Dwarf nouveau_dri.so
> ELF b6e4a000-b6e51000 Deferred libdrm_nouveau.so.1
> ELF b6e51000-b6e5a000 Deferred librt.so.1
> ELF b6e5a000-b6e67000 Deferred libdrm.so.2
> ELF b6e67000-b6e6b000 Deferred libxdamage.so.1
> ELF b6e6b000-b6e87000 Deferred libglapi.so.0
> ELF b6e87000-b6ee2000 Dwarf libgl.so.1
> ELF b6ee2000-b6f00000 Deferred libgcc_s.so.1
> ELF b6f00000-b6f0e000 Deferred libnss_files.so.2
> ELF b6f0e000-b6f1a000 Deferred libnss_nis.so.2
> ELF b6f1a000-b6f33000 Deferred libnsl.so.1
> ELF b6f33000-b6f3d000 Deferred libnss_compat.so.2
> ELF b6f3d000-b6f5b000 Deferred libselinux.so.1
> ELF b6f5b000-b6f72000 Deferred libresolv.so.2
> ELF b6f72000-b6f77000 Deferred libkeyutils.so.1
> ELF b6f77000-b6fa0000 Deferred libk5crypto.so.3
> ELF b6fa0000-b706d000 Deferred libkrb5.so.3
> ELF b706d000-b720d000 Deferred libcrypto.so.1.0.0
> ELF b720d000-b7264000 Deferred libssl.so.1.0.0
> ELF b7264000-b72a1000 Deferred libgssapi_krb5.so.2
> ELF b72a1000-b72f4000 Deferred libcups.so.2
> ELF b7309000-b7346000 Deferred winspool<elf>
> \-PE b7310000-b7346000 \ winspool
> ELF b7346000-b73b2000 Deferred setupapi<elf>
> \-PE b7350000-b73b2000 \ setupapi
> ELF b73b2000-b7411000 Deferred riched20<elf>
> \-PE b73c0000-b7411000 \ riched20
> ELF b7421000-b7426000 Deferred libdl.so.2
> ELF b7426000-b7593000 Deferred libc.so.6
> ELF b7593000-b75ae000 Deferred libpthread.so.0
> ELF b75b1000-b75bb000 Deferred libkrb5support.so.0
> ELF b75bb000-b75c0000 Deferred libcom_err.so.2
> ELF b75c3000-b7707000 Dwarf libwine.so.1
> ELF b7708000-b7729000 Deferred ld-linux.so.2
> ELF ffffe000-fffff000 Deferred [vdso].so
> Threads:
> process tid prio (all id:s are in hex)
> 0000000e services.exe
> 00000020 0
> 0000001f 0
> 0000001e 0
> 0000001d 0
> 00000017 0
> 00000015 0
> 00000010 0
> 0000000f 0
> 00000012 winedevice.exe
> 0000001b 0
> 00000018 0
> 00000014 0
> 00000013 0
> 00000019 plugplay.exe
> 00000021 0
> 0000001c 0
> 0000001a 0
> 00000022 explorer.exe
> 00000023 0
> 00000024 (D) C:\Programme\Mount&Blade Warband\mb_warband.exe
> 00000025 0 <=> System information:
> Wine build: wine-1.4
> Platform: i386
> Host system: Linux
> Host version: 3.1.9-1.4-desktop
I hope that anybody coul help me
greets gnagl