wine1.7 运行星际争霸错误

Wine、Cedega、CrossOver 等配置
回复
kdsfan
帖子: 30
注册时间: 2013-08-25 10:54

wine1.7 运行星际争霸错误

#1

帖子 kdsfan » 2014-02-22 20:00

星际争霸1错误,dump如下,ubuntu12.04 32位 没有中文,

刚才装了下pps,打开是好的貌似要播放的时候就崩溃,dump最后几句和星际一样,也在libc.so.6
Backtrace:
=>0 0xb7727424 __kernel_vsyscall+0x10() in [vdso].so (0x7cdca2b8)
1 0xb73a31ef gsignal+0x4e() in libc.so.6 (0x7cdca2b8)
2 0xb73a6835 abort+0x174() in libc.so.6 (0x7cdca2b8)
3 0xb739c095 in libc.so.6 (+0x27094) (0x7cdca2b8)
4 0xb739c147 __assert_fail+0x56() in libc.so.6 (0x7cdca2b8)

星际争霸1dump:
Unhandled exception: assertion failed in 32-bit code (0xb7727424).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:b7727424 ESP:0033e624 EBP:7cdca2b8 EFLAGS:00200202( - -- I - - - )
EAX:00000000 EBX:000009a8 ECX:000009a8 EDX:00000006
ESI:00000000 EDI:b7515ff4
Stack dump:
0x0033e624: 7cdca2b8 00000006 000009a8 b73a31ef
0x0033e634: b7515ff4 0033e760 b73a6835 00000006
0x0033e644: 0033e6e0 00000000 b7515ff4 0000004c
0x0033e654: 0000004d 0000004c b73dce1c 7bbb1070
0x0033e664: 0000004d 0033e794 7bbb1070 00000000
0x0033e674: 00000003 b7515ff4 b739e0c0 b75170e0
Backtrace:
=>0 0xb7727424 __kernel_vsyscall+0x10() in [vdso].so (0x7cdca2b8)
1 0xb73a31ef gsignal+0x4e() in libc.so.6 (0x7cdca2b8)
2 0xb73a6835 abort+0x174() in libc.so.6 (0x7cdca2b8)
3 0xb739c095 in libc.so.6 (+0x27094) (0x7cdca2b8)
4 0xb739c147 __assert_fail+0x56() in libc.so.6 (0x7cdca2b8)
5 0x7c9130dc nvfx_framebuffer_validate+0x87b() in nouveau_dri.so (0x7cdca2b8)
6 0x7c91113a in nouveau_dri.so (+0x64139) (0x00000000)
7 0x7c9121dd nvfx_state_validate+0x5c() in nouveau_dri.so (0x00000000)
8 0x7c8f0e77 nvfx_draw_vbo+0xd6() in nouveau_dri.so (0x00000000)
9 0x7c16a1da st_draw_vbo+0x799() in libgallium.so (0x7bea1bb8)
10 0x7c7472f0 vbo_exec_vtx_flush+0x63f() in libdricore.so (0x7bea1798)
11 0x7c73c6f7 in libdricore.so (+0x1086f6) (0x00000001)
12 0x7c744b0f vbo_exec_FlushVertices+0x2e() in libdricore.so (0x00000001)
13 0x7c691181 _mesa_set_enable+0x1a70() in libdricore.so (0x00000001)
14 0x7c6913f8 _mesa_Enable+0x57() in libdricore.so (0x0033f038)
15 0x7cfdcee9 in wined3d (+0xccee8) (0x0033f038)
16 0x7cfded8e in wined3d (+0xced8d) (0x0033f118)
17 0x7cf6159f in wined3d (+0x5159e) (0x0033f5b8)
18 0x7cf64bc9 in wined3d (+0x54bc8) (0x0033f5e8)
19 0x7cfe90f5 wined3d_create+0x74() in wined3d (0x0033f638)
20 0x7d05d4df in ddraw (+0x1d4de) (0x0033f808)
21 0x7d06edb5 in ddraw (+0x2edb4) (0x0033f868)
22 0x7d06f9ff DirectDrawCreate+0x5e() in ddraw (0x0033f8c8)
23 0x004e7ebf in starcraft (+0xe7ebe) (0x0033fe60)
24 0x7b85fafc call_process_entry+0xb() in kernel32 (0x0033fe78)
25 0x7b860d7b in kernel32 (+0x50d7a) (0x0033feb8)
26 0x7bc816e0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
27 0x7bc846ed call_thread_func+0x7c() in ntdll (0x0033ffa8)
28 0x7bc816be RtlRaiseException+0x21() in ntdll (0x0033ffc8)
29 0x7bc5497e call_dll_entry_point+0x33d() in ntdll (0x0033ffe8)
30 0xb75568ed wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
31 0xb75569ab wine_switch_to_stack+0x2a() in libwine.so.1 (0xbfb6ba58)
32 0x7bc5ac59 LdrInitializeThunk+0x238() in ntdll (0xbfb6baa8)
33 0x7b867558 __wine_kernel_init+0xa27() in kernel32 (0xbfb6cc58)
34 0x7bc5b64b __wine_process_init+0x25a() in ntdll (0xbfb6cce8)
35 0xb7553e50 wine_init+0x2ef() in libwine.so.1 (0xbfb6cd58)
36 0x7bf00fbb main+0xfa() in <wine-loader> (0xbfb6d1a8)
37 0xb738e4d3 __libc_start_main+0xf2() in libc.so.6 (0x00000000)
0xb7727424 __kernel_vsyscall+0x10 in [vdso].so: popl %ebp
Modules:
Module Address Debug info Name (103 modules)
PE 400000- 6d5000 Export starcraft
PE 2000000- 2011000 Deferred local
PE 10000000-10008000 Deferred brood
PE 15000000-15054000 Deferred storm
ELF 7a4a9000-7b800000 Deferred libllvm-3.0.so.1
ELF 7b800000-7ba5a000 Dwarf kernel32<elf>
\-PE 7b810000-7ba5a000 \ kernel32
ELF 7bc00000-7bce6000 Dwarf ntdll<elf>
\-PE 7bc10000-7bce6000 \ ntdll
ELF 7bf00000-7bf04000 Dwarf <wine-loader>
ELF 7c041000-7c400000 Dwarf libgallium.so
ELF 7c406000-7c40d000 Deferred libffi.so.6
ELF 7c40d000-7c42b000 Deferred libgcc_s.so.1
ELF 7c510000-7c517000 Deferred libdrm_nouveau.so.1
ELF 7c517000-7c634000 Deferred libglsl.so
ELF 7c634000-7c8ad000 Dwarf libdricore.so
ELF 7c8ad000-7cc7d000 Dwarf nouveau_dri.so
ELF 7cc7d000-7cc8a000 Deferred libdrm.so.2
ELF 7cc8a000-7cca2000 Deferred libxcb-glx.so.0
ELF 7cca2000-7cca5000 Deferred libx11-xcb.so.1
ELF 7cca5000-7ccbb000 Deferred libglapi.so.0
ELF 7ccbb000-7cd14000 Deferred libgl.so.1
ELF 7cdda000-7cdde000 Deferred libxdamage.so.1
ELF 7cdde000-7cefe000 Deferred opengl32<elf>
\-PE 7ce00000-7cefe000 \ opengl32
ELF 7cefe000-7d03c000 Dwarf wined3d<elf>
\-PE 7cf10000-7d03c000 \ wined3d
ELF 7d03c000-7d0b2000 Dwarf ddraw<elf>
\-PE 7d040000-7d0b2000 \ ddraw
ELF 7db1c000-7db2f000 Deferred gnome-keyring-pkcs11.so
ELF 7db2f000-7db34000 Deferred libgpg-error.so.0
ELF 7db34000-7db4c000 Deferred libresolv.so.2
ELF 7db4c000-7db50000 Deferred libkeyutils.so.1
ELF 7db50000-7db99000 Deferred libdbus-1.so.3
ELF 7db99000-7dbab000 Deferred libp11-kit.so.0
ELF 7dbab000-7dc30000 Deferred libgcrypt.so.11
ELF 7dc30000-7dc42000 Deferred libtasn1.so.3
ELF 7dc42000-7dc4b000 Deferred libkrb5support.so.0
ELF 7dc4b000-7dc50000 Deferred libcom_err.so.2
ELF 7dc50000-7dc78000 Deferred libk5crypto.so.3
ELF 7dc78000-7dd47000 Deferred libkrb5.so.3
ELF 7dd47000-7dd59000 Deferred libavahi-client.so.3
ELF 7dd59000-7de1d000 Deferred libgnutls.so.26
ELF 7de1d000-7de5b000 Deferred libgssapi_krb5.so.2
ELF 7de5b000-7deae000 Deferred libcups.so.2
ELF 7dec0000-7def6000 Deferred uxtheme<elf>
\-PE 7ded0000-7def6000 \ uxtheme
ELF 7def6000-7defc000 Deferred libxfixes.so.3
ELF 7defc000-7df07000 Deferred libxcursor.so.1
ELF 7df07000-7df17000 Deferred libxi.so.6
ELF 7df17000-7df20000 Deferred libxrandr.so.2
ELF 7df20000-7df2a000 Deferred libxrender.so.1
ELF 7df2a000-7df30000 Deferred libxxf86vm.so.1
ELF 7df30000-7df37000 Deferred libxdmcp.so.6
ELF 7df37000-7df58000 Deferred libxcb.so.1
ELF 7df58000-7e08c000 Deferred libx11.so.6
ELF 7e08c000-7e09e000 Deferred libxext.so.6
ELF 7e09e000-7e0ac000 Deferred libavahi-common.so.3
ELF 7e0b0000-7e144000 Deferred winex11<elf>
\-PE 7e0c0000-7e144000 \ winex11
ELF 7e1e1000-7e20b000 Deferred libexpat.so.1
ELF 7e20b000-7e23f000 Deferred libfontconfig.so.1
ELF 7e23f000-7e255000 Deferred libz.so.1
ELF 7e255000-7e2ef000 Deferred libfreetype.so.6
ELF 7e2ef000-7e314000 Deferred imm32<elf>
\-PE 7e300000-7e314000 \ imm32
ELF 7e314000-7e356000 Deferred winspool<elf>
\-PE 7e320000-7e356000 \ winspool
ELF 7e356000-7e45f000 Deferred comctl32<elf>
\-PE 7e360000-7e45f000 \ comctl32
ELF 7e45f000-7e479000 Deferred version<elf>
\-PE 7e460000-7e479000 \ version
ELF 7e479000-7e598000 Deferred gdi32<elf>
\-PE 7e490000-7e598000 \ gdi32
ELF 7e598000-7e6f3000 Deferred user32<elf>
\-PE 7e5b0000-7e6f3000 \ user32
ELF 7e6f3000-7e76d000 Deferred shlwapi<elf>
\-PE 7e700000-7e76d000 \ shlwapi
ELF 7e76d000-7e9a3000 Deferred shell32<elf>
\-PE 7e780000-7e9a3000 \ shell32
ELF 7e9a3000-7ea8e000 Deferred comdlg32<elf>
\-PE 7e9b0000-7ea8e000 \ comdlg32
ELF 7ea8e000-7eafe000 Deferred advapi32<elf>
\-PE 7eaa0000-7eafe000 \ advapi32
ELF 7eafe000-7eba9000 Deferred msvcrt<elf>
\-PE 7eb10000-7eba9000 \ msvcrt
ELF 7eba9000-7ebc4000 Deferred crtdll<elf>
\-PE 7ebb0000-7ebc4000 \ crtdll
ELF 7ebe0000-7ebfa000 Deferred libnsl.so.1
ELF 7ebfa000-7ec03000 Deferred libnss_compat.so.2
ELF 7ec03000-7ec07000 Deferred libxcomposite.so.1
ELF 7efb9000-7efe5000 Deferred libm.so.6
ELF 7efe5000-7efee000 Deferred librt.so.1
ELF 7efef000-7eff3000 Deferred libxinerama.so.1
ELF 7eff3000-7f000000 Deferred libnss_files.so.2
ELF b7370000-b7374000 Deferred libxau.so.6
ELF b7375000-b751a000 Dwarf libc.so.6
ELF b751a000-b751f000 Deferred libdl.so.2
ELF b7520000-b753b000 Deferred libpthread.so.0
ELF b7541000-b754d000 Deferred libnss_nis.so.2
ELF b754d000-b7703000 Dwarf libwine.so.1
ELF b7705000-b7727000 Deferred ld-linux.so.2
ELF b7727000-b7728000 Dwarf [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000018 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001a 0
00000019 0
00000016 0
00000013 0
0000001b plugplay.exe
00000020 0
0000001f 0
0000001c 0
00000021 explorer.exe
00000022 0
00000023 Brood.exe
00000024 0
00000025 (D) Z:\home\sq\starcraft108\starcraft.exe
00000027 1
00000026 0 <==
System information:
Wine build: wine-1.7.12
Platform: i386
Host system: Linux
Host version: 3.2.0-23-generic-pae
kdsfan
帖子: 30
注册时间: 2013-08-25 10:54

Re: wine1.7 运行星际争霸错误

#2

帖子 kdsfan » 2014-02-22 20:47

我个人觉得libc一般不会错,因为很多程序都会用到,我想是不是wine里面需要装directx之类的?
回复