Forums

[Problème]Heroes III err:x11drv

Auteur Réponses
sanglier Dimanche 13 Janvier 2008 à 12:24
sanglierAnonymous

Bonjour,
Je suis sous Fedora 8 et je rencontre un problème au lancement du jeu Heroes III (Je sais ça date).
J'ai Wine 0.9.52 et Playonlinux 2.0.5.
Le terminal m'affiche ceci : [sanglier@localhost ~]$ wine /home/sanglier/.PlayOnLinux/wineprefix/Heroe*/drive_c/Progra*/3DO/Heroes3/Heroes3.exe
Running padsp as pulseaudio wrapper for wine
err:x11drv:X11DRV_CreateWindow invalid window width -948780
err:x11drv:X11DRV_CreateWindow invalid window height -49211
wine: Unhandled page fault on read access to 0x00000001 at address 0x601c512b (thread 0014), starting debugger...
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code (0x601c512b).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:601c512b ESP:0034f538 EBP:0034f554 EFLAGS:00210202( - 00 - -RI1)
EAX:00000001 EBX:60505658 ECX:00000001 EDX:00000070
ESI:0034f580 EDI:0034f580
Stack dump:
0x0034f538: 604cfb4c 00000001 60b7d6cc 00000001
0x0034f548: 60b7d6cc 605ded04 00000000 0034f594
0x0034f558: 6056429f 0034f580 00000001 7ffd8000
0x0034f568: ffffffff 60b7d6b4 60b7bf34 00000000
0x0034f578: 00000000 00000000 00000000 00000001
0x0034f588: 605ded04 c0000000 00000001 0034f5c4
Backtrace:
=>1 0x601c512b (0x0034f554)
2 0x6056429f FILE_name_AtoW+0x2f() in kernel32 (0x0034f594)
3 0x60566685 CreateFileA+0x25() in kernel32 (0x0034f5c4)
4 0x60566817 in kernel32 (+0x26817) (0x0034f5f4)
5 0x60568202 OpenFile+0x342() in kernel32 (0x0034fea8)
6 0x604bdb2f LdrInitializeThunk+0x29f() in ntdll (0x0034ff08)
7 0x60593b1a in kernel32 (+0x53b1a) (0x0034ffe8)
8 0x6002e757 (0x00000000)
0x601c512b: cmpb %ch,0x0(%eax)
Modules:
Module Address Debug info Name (58 modules)
ELF 1bf000- 208000 Deferred libpulse.so.0
PE 350000- 36b000 Deferred smackw32
PE 400000- 618000 Deferred heroes3.icd
PE 400000- 618000 Deferred heroes3.icd
PE 400000- 618000 Deferred heroes3.icd
ELF 6e2000- 70b000 Deferred libm.so.6
ELF 714000- 72d000 Deferred libpthread.so.0
ELF 72f000- 844000 Deferred libwine.so.1
ELF 744000- 760000 Deferred libxcb.so.1
ELF 762000- 764000 Deferred libxcb-xlib.so.0
ELF 766000- 76c000 Deferred libxdmcp.so.6
ELF 76e000- 86a000 Deferred libx11.so.6
ELF 86c000- 86f000 Deferred libxau.so.6
ELF a90000- a99000 Deferred librt.so.1
ELF aea000- af3000 Deferred libsm.so.6
ELF af5000- b0f000 Deferred libice.so.6
ELF b35000- b49000 Deferred libresolv.so.2
ELF d76000- d79000 Deferred libcap.so.1
PE 10000000-1002b000 Deferred binkw32
PE 21000000-21058000 Deferred mss32
ELF 6001d000-60027000 Deferred libpulsedsp.so
ELF 60477000-60521000 Export ntdll<elf>
\-PE 60490000-60521000 \ ntdll
ELF 60521000-60658000 Export kernel32<elf>
\-PE 60540000-60658000 \ kernel32
ELF 60658000-6065b000 Deferred iso8859-1.so
ELF 6065b000-607a8000 Deferred user32<elf>
\-PE 60670000-607a8000 \ user32
ELF 607a8000-6084a000 Deferred gdi32<elf>
\-PE 607c0000-6084a000 \ gdi32
ELF 6084a000-6089a000 Deferred advapi32<elf>
\-PE 60860000-6089a000 \ advapi32
ELF 6089a000-6092c000 Deferred winmm<elf>
\-PE 608b0000-6092c000 \ winmm
ELF 6092c000-60946000 Deferred wsock32<elf>
\-PE 60930000-60946000 \ wsock32
ELF 6095a000-609b5000 Deferred ddraw<elf>
\-PE 60960000-609b5000 \ ddraw
ELF 609b5000-60a64000 Deferred ole32<elf>
\-PE 609c0000-60a64000 \ ole32
ELF 60a64000-60ac6000 Deferred rpcrt4<elf>
\-PE 60a70000-60ac6000 \ rpcrt4
ELF 60ac6000-60ada000 Deferred lz32<elf>
\-PE 60ad0000-60ada000 \ lz32
ELF 60ada000-60bea000 Deferred shell32<elf>
\-PE 60af0000-60bea000 \ shell32
ELF 60bea000-60c47000 Deferred shlwapi<elf>
\-PE 60c00000-60c47000 \ shlwapi
ELF 60c47000-60d0e000 Deferred comctl32<elf>
\-PE 60c50000-60d0e000 \ comctl32
ELF 6167d000-6169c000 Deferred iphlpapi<elf>
\-PE 61680000-6169c000 \ iphlpapi
ELF 68381000-683af000 Deferred ws2_32<elf>
\-PE 68390000-683af000 \ ws2_32
ELF 7667a000-76694000 Deferred version<elf>
\-PE 76680000-76694000 \ version
ELF 785d8000-785e4000 Deferred libnss_files.so.2
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000013 (D) Z:\home\sanglier\.PlayOnLinux\wineprefix\Heroes III\drive_c\Program Files\3DO\Heroes3\HEROES3.icd
00000014 0 <==
0000000d
00000010 0
0000000f 0
0000000e 0
0000000a
0000000c 0
0000000b 0
00000008
00000009 0
Backtrace:
=>1 0x601c512b (0x0034f554)
2 0x6056429f FILE_name_AtoW+0x2f() in kernel32 (0x0034f594)
3 0x60566685 CreateFileA+0x25() in kernel32 (0x0034f5c4)
4 0x60566817 in kernel32 (+0x26817) (0x0034f5f4)
5 0x60568202 OpenFile+0x342() in kernel32 (0x0034fea8)
6 0x604bdb2f LdrInitializeThunk+0x29f() in ntdll (0x0034ff08)
7 0x60593b1a in kernel32 (+0x53b1a) (0x0034ffe8)
8 0x6002e757 (0x00000000)

Pour etre précis je lance le programme et j'ai de suite les 2 erreurs x11drv, le splashscreen de Heroes III, puis le long message d'erreur qui suit err:x11drv ...
J'espère avoir été suffisamment précis dans mon message pour que vous n'ayez pas trop de mal à m'aider.
D'avance merci pour votre aide.
sanglier Lundi 14 Janvier 2008 à 17:49
sanglierAnonymous

petite évolution du message d'erreur en ayant coché esd à la place du reste dans winecfg
[sanglier@localhost ~]$ playonlinux /home/sanglier/.PlayOnLinux/wineprefix/Heroe*/drive_c/Progra*/3DO/Heroes3/Heroes3.exe

PlayOnLinux v2.0
----------------
Checking python : [ Ok ]
Running Heroes III
Running padsp as pulseaudio wrapper for wine
wine: Unhandled page fault on write access to 0x64d39fb9 at address 0x59e9f4 (thread 0014), starting debugger...
Unhandled exception: page fault on write access to 0x64d39fb9 in 32-bit code (0x0059e9f4).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:0059e9f4 ESP:0034ff0c EBP:0034ffe8 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:63aead04 ECX:00000000 EDX:00000000
ESI:0059e9f2 EDI:7ffdf000
Stack dump:
0x0034ff0c: 63a9fb4e 7ffdf000 00000000 00000000
0x0034ff1c: 00000000 00000000 00000000 00000000
0x0034ff2c: ffffffff 63a595bc 63a6ec80 63aead04
0x0034ff3c: 7ffd8000 00001000 0034ffe8 311c61c1
0x0034ff4c: 0b17c106 00000001 10012a03 00000000
0x0034ff5c: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x0059e9f4 in heroes3.icd (+0x19e9f4) (0x0034ffe8)
2 0x6002e757 (0x00000000)
0x0059e9f4: movl %eax,0x64d39fb9
Modules:
Module Address Debug info Name (90 modules)
ELF 1bf000- 208000 Deferred libpulse.so.0
PE 350000- 36b000 Deferred smackw32
ELF 3ee000- 409000 Deferred libselinux.so.1
PE 400000- 618000 Export heroes3.icd
PE 400000- 618000 Export heroes3.icd
PE 400000- 618000 Export heroes3.icd
ELF 6e2000- 70b000 Deferred libm.so.6
ELF 714000- 72d000 Deferred libpthread.so.0
ELF 72f000- 844000 Deferred libwine.so.1
ELF 744000- 760000 Deferred libxcb.so.1
ELF 762000- 764000 Deferred libxcb-xlib.so.0
ELF 766000- 76c000 Deferred libxdmcp.so.6
ELF 76e000- 86a000 Deferred libx11.so.6
ELF 86c000- 86f000 Deferred libxau.so.6
ELF 871000- 881000 Deferred libxext.so.6
ELF 883000- 90f000 Deferred libfreetype.so.6
ELF 911000- 932000 Deferred libexpat.so.1
ELF 934000- 963000 Deferred libfontconfig.so.1
ELF 998000- 99f000 Deferred libxrandr.so.2
ELF a6d000- a72000 Deferred libxfixes.so.3
ELF a74000- a7d000 Deferred libxrender.so.1
ELF a7f000- a89000 Deferred libxcursor.so.1
ELF a8b000- a8e000 Deferred libxinerama.so.1
ELF a90000- a99000 Deferred librt.so.1
ELF aea000- af3000 Deferred libsm.so.6
ELF af5000- b0f000 Deferred libice.so.6
ELF b35000- b49000 Deferred libresolv.so.2
ELF d76000- d79000 Deferred libcap.so.1
ELF 2a66000- 2b45000 Deferred libasound.so.2
ELF 2b59000- 2b84000 Deferred libaudiofile.so.0
ELF 2b86000- 2b90000 Deferred libesd.so.0
ELF 33ce000- 33d3000 Deferred libxxf86vm.so.1
ELF 61bb000- 622c000 Deferred libgl.so.1
ELF 7fd1000- 7fd4000 Deferred libxdamage.so.1
ELF 7fd6000- 7fe1000 Deferred libdrm.so.2
PE 10000000-1002b000 Deferred binkw32
PE 21000000-21058000 Deferred mss32
ELF 6001d000-60027000 Deferred libpulsedsp.so
ELF 60477000-60521000 Deferred ntdll<elf>
\-PE 60490000-60521000 \ ntdll
ELF 60521000-6052d000 Deferred libnss_files.so.2
ELF 6052d000-60530000 Deferred iso8859-1.so
ELF 60530000-605d2000 Deferred gdi32<elf>
\-PE 60540000-605d2000 \ gdi32
ELF 605d2000-60622000 Deferred advapi32<elf>
\-PE 605e0000-60622000 \ advapi32
ELF 60622000-606b4000 Deferred winmm<elf>
\-PE 60630000-606b4000 \ winmm
ELF 606c8000-60723000 Deferred ddraw<elf>
\-PE 606d0000-60723000 \ ddraw
ELF 60723000-607d2000 Deferred ole32<elf>
\-PE 60730000-607d2000 \ ole32
ELF 607d2000-60834000 Deferred rpcrt4<elf>
\-PE 607e0000-60834000 \ rpcrt4
ELF 60834000-6084e000 Deferred version<elf>
\-PE 60840000-6084e000 \ version
ELF 6084e000-60862000 Deferred lz32<elf>
\-PE 60850000-60862000 \ lz32
ELF 60862000-60972000 Deferred shell32<elf>
\-PE 60870000-60972000 \ shell32
ELF 60972000-60a39000 Deferred comctl32<elf>
\-PE 60980000-60a39000 \ comctl32
ELF 60b15000-60bac000 Deferred winex11<elf>
\-PE 60b20000-60bac000 \ winex11
ELF 60c73000-60c91000 Deferred imm32<elf>
\-PE 60c80000-60c91000 \ imm32
ELF 60c9b000-60cb6000 Deferred wineesd<elf>
\-PE 60ca0000-60cb6000 \ wineesd
ELF 60dca000-60de2000 Deferred msacm32<elf>
\-PE 60dd0000-60de2000 \ msacm32
ELF 60de2000-60e0a000 Deferred msacm32<elf>
\-PE 60df0000-60e0a000 \ msacm32
ELF 60e0a000-60e3e000 Deferred uxtheme<elf>
\-PE 60e10000-60e3e000 \ uxtheme
ELF 62764000-62783000 Deferred iphlpapi<elf>
\-PE 62770000-62783000 \ iphlpapi
ELF 6359a000-637e4000 Deferred radeon_dri.so
ELF 63a2d000-63b64000 Deferred kernel32<elf>
\-PE 63a50000-63b64000 \ kernel32
ELF 6bd03000-6bd60000 Deferred shlwapi<elf>
\-PE 6bd10000-6bd60000 \ shlwapi
ELF 6f178000-6f192000 Deferred wsock32<elf>
\-PE 6f180000-6f192000 \ wsock32
ELF 7114f000-7129c000 Deferred user32<elf>
\-PE 71170000-7129c000 \ user32
ELF 73155000-73183000 Deferred ws2_32<elf>
\-PE 73160000-73183000 \ ws2_32
ELF 7b534000-7b549000 Deferred midimap<elf>
\-PE 7b540000-7b549000 \ midimap
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
00000013 (D) C:\Program Files\3DO\Heroes3\HEROES3.icd
00000014 0 <==
0000000d
00000010 0
0000000f 0
0000000e 0
0000000a
0000000c 0
0000000b 0
00000008
00000009 0
Backtrace:
=>1 0x0059e9f4 in heroes3.icd (+0x19e9f4) (0x0034ffe8)
2 0x6002e757 (0x00000000)
Baalthazar Lundi 13 Février 2012 à 9:34
BaalthazarAnonymous

Salut!
Je suis dans la même situation que toi, j'ai réussi à installer Heroes III, mais j'ai un message d'erreur qui s'affiche dès que je lance le jeu.
Est-ce que par hasard tu as trouvé une solution? (je vois que tu avais posté ton message il y a un bout de temps donc je croise les doigts pour que tu puisses m'aider :) )

Merci d'avance
petch Lundi 13 Février 2012 à 12:08
petch

Bonjour,
Quand bien même les symptômes seraient vaguement similaires, il est improbable qu'il s'agisse du même problème 4 ans après, avec des versions qui n'ont rien à voir.
Mieux vaut dans pareil cas créer un nouveau fil que de réchauffer un fil mort...

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 dmca-notice@playonlinux.com