Код:
fixme:win:EnumDisplayDevicesW ((null),0,0x33f910,0x00000000), stub!
fixme:xrandr:X11DRV_XRandR_SetCurrentMode Cannot change screen BPP from 32 to 16
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful -- perhaps display has changed?
wine: Unhandled page fault on read access to 0x00000000 at address 0x600480 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00600480).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00600480 ESP:0033f1c8 EBP:0033f2e4 EFLAGS:00210206( - 00 - RIP1)
EAX:00000000 EBX:00000000 ECX:00000400 EDX:00000300
ESI:0033f2f8 EDI:00010026
Stack dump:
0x0033f1c8: 00000000 00000000 00010026 44400000
0x0033f1d8: 00130420 0033f248 7eb8c85c 44800000
0x0033f1e8: 7ebb3ce4 0033f21c 7eba21df 00000310
0x0033f1f8: 00000001 00000008 7eca4ce4 0000030c
0x0033f208: 0033f2f8 0033f24c 7ec5251a 0000030c
0x0033f218: 7ebb3ce4 00000001 00000009 00010026
Backtrace:
=>1 0x00600480 in heroes3 (+0x200480) (0x0033f2e4)
2 0x00601e3b in heroes3 (+0x201e3b) (0x0033f340)
3 0x004f83b0 in heroes3 (+0xf83b0) (0x0033f354)
4 0x7ec7fe7a WINPROC_wrapper+0x1a() in user32 (0x0033f384)
5 0x7ec80526 WINPROC_wrapper+0x6c6() in user32 (0x0033f3c4)
6 0x7ec8331c in user32 (+0xa331c) (0x0033fa64)
7 0x7ec84f76 in user32 (+0xa4f76) (0x0033fa94)
8 0x7ec4f1c1 DispatchMessageW+0x71() in user32 (0x0033fae4)
9 0x7ec229d5 in user32 (+0x429d5) (0x0033fb34)
10 0x7ec22a40 DialogBoxIndirectParamAorW+0x40() in user32 (0x0033fb54)
11 0x7ec22a8e DialogBoxIndirectParamW+0x2e() in user32 (0x0033fb84)
12 0x7ec57ca9 MessageBoxIndirectW+0x79() in user32 (0x0033fbd4)
13 0x7ec57e2d MessageBoxIndirectA+0xad() in user32 (0x0033fc34)
14 0x7ec57f72 MessageBoxExA+0x62() in user32 (0x0033fc84)
15 0x7ec57faa MessageBoxA+0x2a() in user32 (0x0033fcb4)
16 0x004f3d84 in heroes3 (+0xf3d84) (0x0033fdb0)
17 0x00601b5e in heroes3 (+0x201b5e) (0x0033fe30)
18 0x004f8226 in heroes3 (+0xf8226) (0x0033fe7c)
19 0x0061a964 in heroes3 (+0x21a964) (0x0033ff08)
20 0x7ee406af in kernel32 (+0x506af) (0x0033ffe8)
21 0xb7e68717 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00600480: movl 0x0(%eax),%ecx
Modules:
Module Address Debug info Name (89 modules)
PE 340000- 36b000 Deferred binkw32
PE 370000- 393000 Deferred ifc20
PE 400000- 6b6000 Export heroes3
PE 10000000-1001b000 Deferred smackw32
PE 21000000-21058000 Deferred mss32
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7e047000-7e09f000 Deferred libgl.so.1
ELF 7e09f000-7e180000 Deferred wined3d<elf>
\-PE 7e0b0000-7e180000 \ wined3d
ELF 7e1ef000-7e1f8000 Deferred libdrm.so.2
ELF 7e214000-7e230000 Deferred imm32<elf>
\-PE 7e220000-7e230000 \ imm32
ELF 7e2bb000-7e2ec000 Deferred uxtheme<elf>
\-PE 7e2c0000-7e2ec000 \ uxtheme
ELF 7e2ec000-7e311000 Deferred msacm32<elf>
\-PE 7e2f0000-7e311000 \ msacm32
ELF 7e311000-7e3d2000 Deferred libasound.so.2
ELF 7e3da000-7e3ee000 Deferred midimap<elf>
\-PE 7e3e0000-7e3ee000 \ midimap
ELF 7e3ee000-7e421000 Deferred winealsa<elf>
\-PE 7e400000-7e421000 \ winealsa
ELF 7e421000-7e426000 Deferred libxfixes.so.3
ELF 7e426000-7e42f000 Deferred libxcursor.so.1
ELF 7e42f000-7e435000 Deferred libxrandr.so.2
ELF 7e435000-7e43d000 Deferred libxrender.so.1
ELF 7e43d000-7e440000 Deferred libxinerama.so.1
ELF 7e440000-7e445000 Deferred libxdmcp.so.6
ELF 7e445000-7e45c000 Deferred libxcb.so.1
ELF 7e45c000-7e544000 Deferred libx11.so.6
ELF 7e544000-7e552000 Deferred libxext.so.6
ELF 7e552000-7e56a000 Deferred libice.so.6
ELF 7e56a000-7e572000 Deferred libsm.so.6
ELF 7e575000-7e58c000 Deferred msacm32<elf>
\-PE 7e580000-7e58c000 \ msacm32
ELF 7e58e000-7e617000 Deferred winex11<elf>
\-PE 7e5a0000-7e617000 \ winex11
ELF 7e635000-7e655000 Deferred libexpat.so.1
ELF 7e655000-7e680000 Deferred libfontconfig.so.1
ELF 7e680000-7e694000 Deferred libz.so.1
ELF 7e694000-7e703000 Deferred libfreetype.so.6
ELF 7e705000-7e70a000 Deferred libxxf86vm.so.1
ELF 7e71f000-7e7ce000 Deferred comctl32<elf>
\-PE 7e730000-7e7ce000 \ comctl32
ELF 7e7ce000-7e821000 Deferred shlwapi<elf>
\-PE 7e7e0000-7e821000 \ shlwapi
ELF 7e821000-7e91c000 Deferred shell32<elf>
\-PE 7e830000-7e91c000 \ shell32
ELF 7e91c000-7e946000 Deferred ws2_32<elf>
\-PE 7e920000-7e946000 \ ws2_32
ELF 7e946000-7e959000 Deferred libresolv.so.2
ELF 7e959000-7e95c000 Deferred libxau.so.6
ELF 7e95c000-7e975000 Deferred wsock32<elf>
\-PE 7e960000-7e975000 \ wsock32
ELF 7e975000-7e992000 Deferred iphlpapi<elf>
\-PE 7e980000-7e992000 \ iphlpapi
ELF 7e992000-7e9ed000 Deferred rpcrt4<elf>
\-PE 7e9a0000-7e9ed000 \ rpcrt4
ELF 7e9ed000-7ea83000 Deferred ole32<elf>
\-PE 7ea00000-7ea83000 \ ole32
ELF 7ea83000-7ead4000 Deferred ddraw<elf>
\-PE 7ea90000-7ead4000 \ ddraw
ELF 7ead4000-7ead8000 Deferred koi8-r.so
ELF 7eaf3000-7eb3a000 Deferred advapi32<elf>
\-PE 7eb00000-7eb3a000 \ advapi32
ELF 7eb3a000-7ebcc000 Deferred gdi32<elf>
\-PE 7eb50000-7ebcc000 \ gdi32
ELF 7ebcc000-7ecfb000 Export user32<elf>
\-PE 7ebe0000-7ecfb000 \ user32
ELF 7ecfb000-7ed84000 Deferred winmm<elf>
\-PE 7ed10000-7ed84000 \ winmm
ELF 7ed84000-7ed98000 Deferred lz32<elf>
\-PE 7ed90000-7ed98000 \ lz32
ELF 7edd3000-7eef3000 Export kernel32<elf>
\-PE 7edf0000-7eef3000 \ kernel32
ELF 7eef3000-7eefe000 Deferred libnss_files.so.2
ELF 7eefe000-7ef08000 Deferred libnss_nis.so.2
ELF 7ef08000-7ef1f000 Deferred libnsl.so.1
ELF 7ef1f000-7ef46000 Deferred libm.so.6
ELF 7ef46000-7ef48000 Deferred libxcb-xlib.so.0
ELF 7ef48000-7ef61000 Deferred version<elf>
\-PE 7ef50000-7ef61000 \ version
ELF 7ef62000-7f000000 Deferred ntdll<elf>
\-PE 7ef70000-7f000000 \ ntdll
ELF b7ce8000-b7cec000 Deferred libdl.so.2
ELF b7cec000-b7e2e000 Deferred libc.so.6
ELF b7e2e000-b7e45000 Deferred libpthread.so.0
ELF b7e47000-b7e50000 Deferred libnss_compat.so.2
ELF b7e61000-b7f76000 Export libwine.so.1
ELF b7f77000-b7f94000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\mnt\data\Data\Other\Heroes.III.3.5.Complete\Heroes3.exe
00000009 0 <==
0000000a
0000000b 0
0000000c
0000000f 0
0000000e 0
0000000d 0
00000010
00000012 0
00000011 0
Backtrace:
=>1 0x00600480 in heroes3 (+0x200480) (0x0033f2e4)
2 0x00601e3b in heroes3 (+0x201e3b) (0x0033f340)
3 0x004f83b0 in heroes3 (+0xf83b0) (0x0033f354)
4 0x7ec7fe7a WINPROC_wrapper+0x1a() in user32 (0x0033f384)
5 0x7ec80526 WINPROC_wrapper+0x6c6() in user32 (0x0033f3c4)
6 0x7ec8331c in user32 (+0xa331c) (0x0033fa64)
7 0x7ec84f76 in user32 (+0xa4f76) (0x0033fa94)
8 0x7ec4f1c1 DispatchMessageW+0x71() in user32 (0x0033fae4)
9 0x7ec229d5 in user32 (+0x429d5) (0x0033fb34)
10 0x7ec22a40 DialogBoxIndirectParamAorW+0x40() in user32 (0x0033fb54)
11 0x7ec22a8e DialogBoxIndirectParamW+0x2e() in user32 (0x0033fb84)
12 0x7ec57ca9 MessageBoxIndirectW+0x79() in user32 (0x0033fbd4)
13 0x7ec57e2d MessageBoxIndirectA+0xad() in user32 (0x0033fc34)
14 0x7ec57f72 MessageBoxExA+0x62() in user32 (0x0033fc84)
15 0x7ec57faa MessageBoxA+0x2a() in user32 (0x0033fcb4)
16 0x004f3d84 in heroes3 (+0xf3d84) (0x0033fdb0)
17 0x00601b5e in heroes3 (+0x201b5e) (0x0033fe30)
18 0x004f8226 in heroes3 (+0xf8226) (0x0033fe7c)
19 0x0061a964 in heroes3 (+0x21a964) (0x0033ff08)
20 0x7ee406af in kernel32 (+0x506af) (0x0033ffe8)
21 0xb7e68717 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
В общем, ничего из этого я не понял.
Странно, на восьмой «Федоре» эти же герои работали железно, а вот тут почему-то не хотят. Может, там Wine не такой был? Сейчас у меня версия 0.9.58. Установил из пакета .tgz под Slackware.
Помогите, пожалуйста, разобраться, в чем проблема.