[问题]winecfg能运行,但不能运行程序!

Wine、Cedega、CrossOver 等配置
回复
mouse21
帖子: 107
注册时间: 2006-12-19 10:14

[问题]winecfg能运行,但不能运行程序!

#1

帖子 mouse21 » 2007-01-10 22:06

wine是0.9.28,winecfg能运行,声音不能正确配置。qq是2006正式版,qq.com上下载!ubuntu 系统!代码如下,谢谢大家!

代码: 全选

wuhao@wuhao:~$ wine "C:\Program Files\Tencent\QQGame\QQGame.exe"
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQGame\\HelpDll.dll") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\Program Files\\Tencent\\QQGame\\UI\\CommonUI.dll") not found
wine: Unhandled page fault on read access to 0x00000000 at address 0x53609e4c (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x53609e4c).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:53609e4c ESP:0033f560 EBP:0033f57c EFLAGS:00210202( - 00 - -RI1)
EAX:0033f594 EBX:0033f594 ECX:00000000 EDX:00110024
ESI:0017a2a0 EDI:0033f7a4
Stack dump:
0x0033f560: 00000000 0033f7a4 0017a238 0017a2a0
0x0033f570: 00000000 00000000 0017c9a8 0033f7a8
0x0033f580: 536069f4 0033f594 0017a2a0 0017a238
0x0033f590: 0016c640 00330210 00000000 00000001
0x0033f5a0: 00000000 00000000 00000000 00000000
0x0033f5b0: 00000000 00000000 00000000 00000000
Backtrace:
=>1 0x53609e4c in login (+0x9e4c) (0x0033f57c)
2 0x536069f4 in login (+0x69f4) (0x0033f7a8)
3 0x5360566e in login (+0x566e) (0x0033f8d4)
4 0x003dc041 in mainlogi (+0x2c041) (0x0033fb04)
5 0x003dbc1e in mainlogi (+0x2bc1e) (0x0033fe4c)
6 0x00401540 in qqgame (+0x1540) (0x0033fe6c)
7 0x004018aa in qqgame (+0x18aa) (0x0033ff08)
8 0x7b8702ce in kernel32 (+0x502ce) (0x0033ffe8)
9 0xb7e2f587 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x53609e4c: movl 0x0(%ecx),%eax
Modules:
Module Address Debug info Name (96 modules)
PE 380000-389000 Deferred factory
PE 3a0000-3a7000 Deferred global
PE 3b0000-3fe000 Export mainlogi
PE 400000-409000 Export qqgame
PE 550000-556000 Deferred errordes
PE 560000-567000 Deferred utility
PE 570000-581000 Deferred cfgfile
PE 6a0000-6a8000 Deferred uistyle
PE 700000-70b000 Deferred miscui
PE 710000-718000 Deferred common
PE 720000-727000 Deferred miscstor
PE 10000000-10015000 Deferred logex
PE 53600000-53615000 Export login
PE 60b30000-60b91000 Deferred msvcp60
ELF 7b800000-7b91b000 Export kernel32<elf>
\-PE 7b820000-7b91b000 \ kernel32
ELF 7bc00000-7bc83000 Deferred ntdll<elf>
\-PE 7bc10000-7bc83000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7cb91000-7cba5000 Deferred msimg32<elf>
\-PE 7cba0000-7cba5000 \ msimg32
ELF 7cbc5000-7cbf7000 Deferred uxtheme<elf>
\-PE 7cbd0000-7cbf7000 \ uxtheme
ELF 7cbf7000-7cc23000 Deferred ws2_32<elf>
\-PE 7cc00000-7cc23000 \ ws2_32
ELF 7cc23000-7cc38000 Deferred psapi<elf>
\-PE 7cc30000-7cc38000 \ psapi
ELF 7cc38000-7cc7f000 Deferred dbghelp<elf>
\-PE 7cc40000-7cc7f000 \ dbghelp
ELF 7cc7f000-7cc96000 Deferred imagehlp<elf>
\-PE 7cc90000-7cc96000 \ imagehlp
ELF 7cc96000-7ccaa000 Deferred lz32<elf>
\-PE 7cca0000-7ccaa000 \ lz32
ELF 7ccaa000-7ccc3000 Deferred version<elf>
\-PE 7ccb0000-7ccc3000 \ version
ELF 7ccc3000-7cd5a000 Deferred oleaut32<elf>
\-PE 7ccd0000-7cd5a000 \ oleaut32
ELF 7cd5a000-7cd6e000 Deferred olepro32<elf>
\-PE 7cd60000-7cd6e000 \ olepro32
ELF 7cd6e000-7ce2e000 Deferred comctl32<elf>
\-PE 7cd80000-7ce2e000 \ comctl32
ELF 7ce2e000-7ce86000 Deferred shlwapi<elf>
\-PE 7ce40000-7ce86000 \ shlwapi
ELF 7ce86000-7cf78000 Deferred shell32<elf>
\-PE 7cea0000-7cf78000 \ shell32
ELF 7cf78000-7d006000 Deferred winmm<elf>
\-PE 7cf80000-7d006000 \ winmm
ELF 7db1c000-7db21000 Deferred libxfixes.so.3
ELF 7db21000-7db2a000 Deferred libxcursor.so.1
ELF 7db2a000-7db32000 Deferred libxrender.so.1
ELF 7db32000-7db4e000 Deferred imm32<elf>
\-PE 7db40000-7db4e000 \ imm32
ELF 7db4e000-7db6c000 Deferred ximcp.so.2
ELF 7db6c000-7db6e000 Deferred xlcutf8load.so.2
ELF 7db6e000-7db71000 Deferred libxinerama.so.1
ELF 7de97000-7e71d000 Deferred libglcore.so.1
ELF 7e71d000-7e7a9000 Deferred libgl.so.1
ELF 7e7a9000-7e7ae000 Deferred libxdmcp.so.6
ELF 7e7ae000-7e877000 Deferred libx11.so.6
ELF 7e877000-7e884000 Deferred libxext.so.6
ELF 7e884000-7e89c000 Deferred libice.so.6
ELF 7e89c000-7e928000 Deferred winex11<elf>
\-PE 7e8b0000-7e928000 \ winex11
ELF 7e928000-7e946000 Deferred libexpat.so.1
ELF 7e946000-7e975000 Deferred libfontconfig.so.1
ELF 7e975000-7e989000 Deferred libz.so.1
ELF 7e989000-7e9f3000 Deferred libfreetype.so.6
ELF 7e9f3000-7ea57000 Deferred msvcrt<elf>
\-PE 7ea00000-7ea57000 \ msvcrt
ELF 7ea57000-7ea6a000 Deferred libresolv.so.2
ELF 7ea6a000-7ea88000 Deferred iphlpapi<elf>
\-PE 7ea70000-7ea88000 \ iphlpapi
ELF 7ea88000-7eadc000 Deferred rpcrt4<elf>
\-PE 7ea90000-7eadc000 \ rpcrt4
ELF 7eadc000-7eae7000 Deferred libgcc_s.so.1
ELF 7eae9000-7eaeb000 Deferred libnvidia-tls.so.1
ELF 7eaeb000-7eaf4000 Deferred libsm.so.6
ELF 7ebd3000-7ec89000 Deferred gdi32<elf>
\-PE 7ebf0000-7ec89000 \ gdi32
ELF 7ec89000-7edc1000 Deferred user32<elf>
\-PE 7eca0000-7edc1000 \ user32
ELF 7edc1000-7ee07000 Deferred advapi32<elf>
\-PE 7edd0000-7ee07000 \ advapi32
ELF 7ee07000-7ee9f000 Deferred ole32<elf>
\-PE 7ee20000-7ee9f000 \ ole32
ELF 7efac000-7efb7000 Deferred libnss_files.so.2
ELF 7efb7000-7efcd000 Deferred libnsl.so.1
ELF 7efcd000-7eff3000 Deferred libm.so.6
ELF 7eff3000-7eff6000 Deferred libxau.so.6
ELF 7eff6000-7f000000 Deferred libnss_nis.so.2
ELF b7cc5000-b7cce000 Deferred libnss_compat.so.2
ELF b7ccf000-b7cd3000 Deferred libdl.so.2
ELF b7cd3000-b7e07000 Deferred libc.so.6
ELF b7e08000-b7e1b000 Deferred libpthread.so.0
ELF b7e28000-b7f39000 Export libwine.so.1
ELF b7f3b000-b7f56000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000a 
0000000c 0
0000000b 0
00000008 (D) C:\Program Files\Tencent\QQGame\QQGame.exe
00000009 0 <==
shengqb
帖子: 9
注册时间: 2006-12-29 14:03

#2

帖子 shengqb » 2007-01-11 21:58

这个问题很常见,我也装不上QQ2006,装了一个QQ2005,还要把里面的riched相关的文件给改名!
bbsboy
帖子: 39
注册时间: 2007-02-05 11:23

#3

帖子 bbsboy » 2007-02-15 4:38

楼主,我看了你的帖子之后发现,程序提示缺少了 MFC42.DLL 这个链接库 你可以下载这个链接到 你自己的主目录下的

.wine/drive_c/windows/system32 目录里面就可以了,如果下载的是RAR格式的文件,不能解压的话,请在模拟终端输入 sudo apt-get install rar 安装RAR解压模块之后再次解压一定成功了.如果以后碰到wine不能运行某个程序提示缺少XXX.DLL库文件的话,请到以下网址下载解压到上述的目录就可以了,注意,这个网站下载的压缩包里面有好几个操作系统版本的链接库文件,选择相应的版本即可,想要知道WINE模拟的是什么版本的windows环境,请在模拟终端里输入 winecfg 查看相关设置 winecfg 里 Applications 选项卡里面的最底下一行就可以看到目前的windows环境版本和设置.请楼主查看,如果有任何问题请论坛短消息发送,在能力范围之内都授予解答,呵呵.


下载地址是:
http://www.dll321.com/soft/softdown.asp?softid=636
mouse21
帖子: 107
注册时间: 2006-12-19 10:14

#4

帖子 mouse21 » 2007-02-28 14:30

迟到的谢谢!
回复