[问题]wine-1.0-rc4 三国群英 7 出错

Wine、Cedega、CrossOver 等配置
回复
whtoo
帖子: 14
注册时间: 2008-04-10 13:05
来自: luoyang

[问题]wine-1.0-rc4 三国群英 7 出错

#1

帖子 whtoo » 2008-06-13 23:28

以下是我终端的信息:
fixme:system:SystemParametersInfoW Unimplemented action: 8192 (SPI_GETFOREGROUNDLOCKTIMEOUT)
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)
fixme:reg:GetNativeSystemInfo (0xbb1aee) using GetSystemInfo()
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:imagehlp:CheckSumMappedFile (0x1120000, 1728508, 0xc072a1, 0xc072a5): stub
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0xc13c75): Stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT)
whtoo@whtoo-laptop:~/.wine/drive_c/Program Files/SANGO7$ wine: Unhandled page fault on read access to 0x00000018 at address 0xa7834e (thread 0034), starting debugger...
Unhandled exception: page fault on read access to 0x00000018 in 32-bit code (0x00a7834e).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00a7834e ESP:0141fc48 EBP:0141fc90 EFLAGS:00210206( - 00 - RIP1)
EAX:00000000 EBX:01530b38 ECX:00000088 EDX:01530b18
ESI:00000000 EDI:00000000
Stack dump:
0x0141fc48: 01235d78 01530b38 7bc4257e 0141fc74
0x0141fc58: 00010000 01530b80 01530014 01530b50
0x0141fc68: 00000018 0141fccc 7bc43740 0141fcd4
0x0141fc78: 7bc43740 20202020 0141fef8 7bc46d00
0x0141fc88: 07060504 7bc88444 0141fcec 00a78c6b
0x0141fc98: 00000000 00000000 006ac5b4 01026df8
Backtrace:
=>1 0x00a7834e in sango7.bin (+0x67834e) (0x0141fc90)
2 0x00a78c6b in sango7.bin (+0x678c6b) (0x0141fcec)
3 0x00a78b20 in sango7.bin (+0x678b20) (0x0141fd48)
0x00a7834e: movl 0x18(%esi),%eax
Modules:
Module Address Debug info Name (103 modules)
PE 400000- 1115000 Export sango7.bin
ELF 7b800000-7b92d000 Deferred kernel32<elf>
\-PE 7b820000-7b92d000 \ kernel32
ELF 7bc00000-7bca4000 Deferred ntdll<elf>
\-PE 7bc10000-7bca4000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cace000-7cae2000 Deferred midimap<elf>
\-PE 7cad0000-7cae2000 \ midimap
ELF 7cae2000-7cb08000 Deferred msacm32<elf>
\-PE 7caf0000-7cb08000 \ msacm32
ELF 7cb08000-7cb1f000 Deferred msacm32<elf>
\-PE 7cb10000-7cb1f000 \ msacm32
ELF 7cb1f000-7cbe2000 Deferred libasound.so.2
ELF 7cbe2000-7cc18000 Deferred winealsa<elf>
\-PE 7cbf0000-7cc18000 \ winealsa
ELF 7cc18000-7cc1c000 Deferred libgpg-error.so.0
ELF 7cc1c000-7cc69000 Deferred libgcrypt.so.11
ELF 7cc69000-7cc79000 Deferred libtasn1.so.3
ELF 7cc79000-7cc7c000 Deferred libkeyutils.so.1
ELF 7cc7c000-7cc84000 Deferred libkrb5support.so.0
ELF 7cc84000-7ccb6000 Deferred libcrypt.so.1
ELF 7ccb6000-7cd2c000 Deferred libgnutls.so.13
ELF 7cd2c000-7cd4f000 Deferred libk5crypto.so.3
ELF 7cd4f000-7cddc000 Deferred libkrb5.so.3
ELF 7cddc000-7ce05000 Deferred libgssapi_krb5.so.2
ELF 7ce05000-7ce38000 Deferred libcups.so.2
ELF 7e283000-7e2b6000 Deferred uxtheme<elf>
\-PE 7e290000-7e2b6000 \ uxtheme
ELF 7e2b6000-7e2bf000 Deferred libxcursor.so.1
ELF 7e2bf000-7e2c4000 Deferred libxfixes.so.3
ELF 7e2c4000-7e2c7000 Deferred libxcomposite.so.1
ELF 7e2c7000-7e2cd000 Deferred libxrandr.so.2
ELF 7e2cd000-7e2d5000 Deferred libxrender.so.1
ELF 7e2d5000-7e2d8000 Deferred libxinerama.so.1
ELF 7e2d8000-7e2dd000 Deferred libxdmcp.so.6
ELF 7e2dd000-7e2f5000 Deferred libxcb.so.1
ELF 7e2f5000-7e2f7000 Deferred libxcb-xlib.so.0
ELF 7e2f7000-7e3de000 Deferred libx11.so.6
ELF 7e3de000-7e3ec000 Deferred libxext.so.6
ELF 7e3ec000-7e404000 Deferred libice.so.6
ELF 7e404000-7e40c000 Deferred libsm.so.6
ELF 7e417000-7e41a000 Deferred libcom_err.so.2
ELF 7e41e000-7e4b5000 Deferred winex11<elf>
\-PE 7e430000-7e4b5000 \ winex11
ELF 7e4d6000-7e4f7000 Deferred libexpat.so.1
ELF 7e4f7000-7e521000 Deferred libfontconfig.so.1
ELF 7e522000-7e525000 Deferred libxau.so.6
ELF 7e533000-7e548000 Deferred libz.so.1
ELF 7e548000-7e5b8000 Deferred libfreetype.so.6
ELF 7e5b8000-7e5e4000 Deferred ws2_32<elf>
\-PE 7e5c0000-7e5e4000 \ ws2_32
ELF 7e5e4000-7e5fe000 Deferred wsock32<elf>
\-PE 7e5f0000-7e5fe000 \ wsock32
ELF 7e5fe000-7e612000 Deferred lz32<elf>
\-PE 7e600000-7e612000 \ lz32
ELF 7e612000-7e62b000 Deferred version<elf>
\-PE 7e620000-7e62b000 \ version
ELF 7e62b000-7e64b000 Deferred imm32<elf>
\-PE 7e630000-7e64b000 \ imm32
ELF 7e64b000-7e6dd000 Deferred winmm<elf>
\-PE 7e660000-7e6dd000 \ winmm
ELF 7e6dd000-7e727000 Deferred dsound<elf>
\-PE 7e6e0000-7e727000 \ dsound
ELF 7e727000-7e75e000 Deferred dinput<elf>
\-PE 7e730000-7e75e000 \ dinput
ELF 7e75e000-7e776000 Deferred dinput8<elf>
\-PE 7e760000-7e776000 \ dinput8
ELF 7e776000-7e789000 Deferred libresolv.so.2
ELF 7e789000-7e7a7000 Deferred iphlpapi<elf>
\-PE 7e790000-7e7a7000 \ iphlpapi
ELF 7e7a7000-7e808000 Deferred rpcrt4<elf>
\-PE 7e7b0000-7e808000 \ rpcrt4
ELF 7e808000-7e8ac000 Deferred ole32<elf>
\-PE 7e820000-7e8ac000 \ ole32
ELF 7e8ac000-7e903000 Deferred ddraw<elf>
\-PE 7e8b0000-7e903000 \ ddraw
ELF 7e903000-7e939000 Deferred winspool<elf>
\-PE 7e910000-7e939000 \ winspool
ELF 7e939000-7e9f8000 Deferred comctl32<elf>
\-PE 7e940000-7e9f8000 \ comctl32
ELF 7e9f8000-7ea93000 Deferred gdi32<elf>
\-PE 7ea10000-7ea93000 \ gdi32
ELF 7ea93000-7ebda000 Deferred user32<elf>
\-PE 7eab0000-7ebda000 \ user32
ELF 7ebda000-7ec33000 Deferred shlwapi<elf>
\-PE 7ebf0000-7ec33000 \ shlwapi
ELF 7ec33000-7ed45000 Deferred shell32<elf>
\-PE 7ec40000-7ed45000 \ shell32
ELF 7ed45000-7edf0000 Deferred comdlg32<elf>
\-PE 7ed50000-7edf0000 \ comdlg32
ELF 7edf0000-7ee42000 Deferred advapi32<elf>
\-PE 7ee00000-7ee42000 \ advapi32
ELF 7ee42000-7ee5a000 Deferred libnsl.so.1
ELF 7ee5a000-7ee63000 Deferred libnss_compat.so.2
ELF 7ee64000-7ee69000 Deferred libxxf86vm.so.1
ELF 7efc9000-7efee000 Deferred libm.so.6
ELF 7eff5000-7f000000 Deferred libnss_files.so.2
ELF b7ce1000-b7ceb000 Deferred libnss_nis.so.2
ELF b7cec000-b7cf0000 Deferred libdl.so.2
ELF b7cf0000-b7e3f000 Deferred libc.so.6
ELF b7e40000-b7e58000 Deferred libpthread.so.0
ELF b7e6a000-b7fa0000 Deferred libwine.so.1
ELF b7fa2000-b7fbe000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000c
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000016
00000017 0
00000033 (D) C:\Program Files\SANGO7\SANGO7.BIN
00000034 0 <==
Backtrace:
=>1 0x00a7834e in sango7.bin (+0x67834e) (0x0141fc90)
2 0x00a78c6b in sango7.bin (+0x678c6b) (0x0141fcec)
3 0x00a78b20 in sango7.bin (+0x678b20) (0x0141fd48)
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#2

帖子 kofshower » 2008-06-19 0:48

这不是调试模式的信息,只是说由于一个程序bug,访问被置换到page中的访问违例。关键在这儿,
1 0x00a7834e in sango7.bin (+0x67834e) (0x0141fc90)
2 0x00a78c6b in sango7.bin (+0x678c6b) (0x0141fcec)
3 0x00a78b20 in sango7.bin (+0x678b20) (0x0141fd48)
0x00a7834e: movl 0x18(%esi),%eax
因为没有调试符号。对于我们没有大用
回复