《辐射 3》葡萄酒崩溃

《辐射 3》葡萄酒崩溃

当我开始玩《辐射 3》的新游戏时,我收到此消息

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00addf7b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00addf7b ESP:1886e004 EBP:00000001 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:03ba13f8 ECX:c51fd0dd EDX:16578928
 ESI:00000000 EDI:04847b7c
Stack dump:
0x1886e004:  0000001d 04847b7c 04847b7c 00000000
0x1886e014:  00000000 00000000 35708000 00000000
0x1886e024:  00000000 00001301 36948fa8 00000000
0x1886e034:  00000000 00000008 00000000 00000000
0x1886e044:  00000000 00000000 00000000 00001001
0x1886e054:  00000000 00000000 00000000 00000000
000c: sel=0067 base=00000000 limit=00000000 32-bit r-x
Backtrace:
=>0 0x00addf7b in fallout3 (+0x6ddf7b) (0x00000001)
0x00addf7b: movl    0x0(%esi),%eax
Modules:
Module  Address         Debug info  Name (148 modules)
PE    340000-  35e000   Deferred        libvorbisfile
PE    400000- 136b000   Export          fallout3
PE   1370000- 1738000   Deferred        d3dx9_38
PE   1740000- 1873000   Deferred        libvorbis
PE   efa0000- efc3000   Deferred        devenum
PE  10000000-10008000   Deferred        xlive
PE  18000000-18068000   Deferred        binkw32
PE  35500000-35708000   Deferred        quartz
PE  51080000-510e1000   Deferred        dsound
ELF 7b800000-7ba5b000   Deferred        kernel32<elf>
  \-PE  7b810000-7ba5b000   \               kernel32
ELF 7bc00000-7bcdb000   Deferred        ntdll<elf>
  \-PE  7bc10000-7bcdb000   \               ntdll
ELF 7bf00000-7bf04000   Deferred        <wine-loader>
ELF 7d923000-7d95a000   Deferred        uxtheme<elf>
  \-PE  7d930000-7d95a000   \               uxtheme
ELF 7d95a000-7d960000   Deferred        libxfixes.so.3
ELF 7d960000-7d96b000   Deferred        libxcursor.so.1
ELF 7d96b000-7d97b000   Deferred        libxi.so.6
ELF 7d97b000-7d97f000   Deferred        libxcomposite.so.1
ELF 7d97f000-7d98a000   Deferred        libxrandr.so.2
ELF 7d98a000-7d995000   Deferred        libxrender.so.1
ELF 7d995000-7d99b000   Deferred        libxxf86vm.so.1
ELF 7d99b000-7d99f000   Deferred        libxinerama.so.1
ELF 7d99f000-7d9a6000   Deferred        libxdmcp.so.6
ELF 7d9a6000-7d9aa000   Deferred        libxau.so.6
ELF 7d9aa000-7d9cc000   Deferred        libxcb.so.1
ELF 7d9cc000-7db00000   Deferred        libx11.so.6
ELF 7db00000-7db13000   Deferred        libxext.so.6
ELF 7db34000-7dbc6000   Deferred        winex11<elf>
  \-PE  7db40000-7dbc6000   \               winex11
ELF 7dd43000-7dd6c000   Deferred        libexpat.so.1
ELF 7dd6c000-7dda7000   Deferred        libfontconfig.so.1
ELF 7dda7000-7de47000   Deferred        libfreetype.so.6
ELF 7de78000-7dea0000   Deferred        libpng12.so.0
ELF 7dea0000-7deba000   Deferred        libz.so.1
ELF 7dedb000-7df06000   Deferred        msacm32<elf>
  \-PE  7dee0000-7df06000   \               msacm32
ELF 7df06000-7dfc0000   Deferred        winmm<elf>
  \-PE  7df10000-7dfc0000   \               winmm
ELF 7dfc0000-7dfdc000   Deferred        dinput8<elf>
  \-PE  7dfd0000-7dfdc000   \               dinput8
ELF 7dfdc000-7e002000   Deferred        iphlpapi<elf>
  \-PE  7dfe0000-7e002000   \               iphlpapi
ELF 7e002000-7e038000   Deferred        ws2_32<elf>
  \-PE  7e010000-7e038000   \               ws2_32
ELF 7e038000-7e054000   Deferred        wsock32<elf>
  \-PE  7e040000-7e054000   \               wsock32
ELF 7e054000-7e0fc000   Deferred        msvcrt<elf>
  \-PE  7e070000-7e0fc000   \               msvcrt
ELF 7e0fc000-7e17d000   Deferred        rpcrt4<elf>
  \-PE  7e110000-7e17d000   \               rpcrt4
ELF 7e17d000-7e2b9000   Deferred        ole32<elf>
  \-PE  7e190000-7e2b9000   \               ole32
ELF 7e2b9000-7e333000   Deferred        shlwapi<elf>
  \-PE  7e2d0000-7e333000   \               shlwapi
ELF 7e333000-7e566000   Deferred        shell32<elf>
  \-PE  7e340000-7e566000   \               shell32
ELF 7e566000-7e57b000   Deferred        xinput1_3<elf>
  \-PE  7e570000-7e57b000   \               xinput1_3
ELF 7e57b000-7e68a000   Deferred        opengl32<elf>
  \-PE  7e5a0000-7e68a000   \               opengl32
ELF 7e68a000-7e7ca000   Deferred        wined3d<elf>
  \-PE  7e6a0000-7e7ca000   \               wined3d
ELF 7e7ca000-7e807000   Deferred        d3d9<elf>
  \-PE  7e7d0000-7e807000   \               d3d9
ELF 7e807000-7e879000   Deferred        advapi32<elf>
  \-PE  7e810000-7e879000   \               advapi32
ELF 7e879000-7e996000   Deferred        gdi32<elf>
  \-PE  7e890000-7e996000   \               gdi32
ELF 7e996000-7eaf0000   Deferred        user32<elf>
  \-PE  7e9b0000-7eaf0000   \               user32
ELF 7eaf0000-7ebf7000   Deferred        comctl32<elf>
  \-PE  7eb00000-7ebf7000   \               comctl32
ELF 7ebf7000-7ec04000   Deferred        libnss_files.so.2
ELF 7ec04000-7ec10000   Deferred        libnss_nis.so.2
ELF 7ec10000-7ec29000   Deferred        libnsl.so.1
ELF 7ef99000-7efdf000   Deferred        libm.so.6
ELF 7efe6000-7f000000   Deferred        version<elf>
  \-PE  7eff0000-7f000000   \               version
ELF efb73000-efbd2000   Deferred        libmpg123.so.0
ELF efbf3000-efc19000   Deferred        liblzma.so.5
ELF efc19000-efc57000   Deferred        libpcre.so.3
ELF efc57000-efdb1000   Deferred        libxml2.so.2
ELF efdb1000-efe13000   Deferred        libgstbase-0.10.so.0
ELF efe13000-eff1f000   Deferred        libglib-2.0.so.0
ELF eff1f000-eff71000   Deferred        libgobject-2.0.so.0
ELF eff71000-f005c000   Deferred        libgstreamer-0.10.so.0
ELF f005c000-f006a000   Deferred        libgstapp-0.10.so.0
ELF f0073000-f0089000   Deferred        winemp3<elf>
  \-PE  f0080000-f0089000   \               winemp3
ELF f008b000-f00c4000   Deferred        winegstreamer<elf>
  \-PE  f0090000-f00c4000   \               winegstreamer
ELF f54e3000-f54ea000   Deferred        libffi.so.6
ELF f54ea000-f54ef000   Deferred        libgmodule-2.0.so.0
ELF f5b00000-f5b03000   Deferred        libgthread-2.0.so.0
ELF f5bb7000-f5c42000   Deferred        libvorbisenc.so.2
ELF f5c54000-f5c6c000   Deferred        libresolv.so.2
ELF f5c6c000-f5c98000   Deferred        libvorbis.so.0
ELF f5c98000-f5ccc000   Deferred        libflac.so.8
ELF f5ccc000-f5d3e000   Deferred        libsndfile.so.1
ELF f5d3e000-f5dad000   Deferred        libpulsecommon-4.0.so
ELF f5dad000-f5ee3000   Deferred        oleaut32<elf>
  \-PE  f5dc0000-f5ee3000   \               oleaut32
ELF f60f5000-f60fe000   Deferred        libogg.so.0
ELF f60fe000-f6105000   Deferred        libasyncns.so.0
ELF f6105000-f610f000   Deferred        libwrap.so.0
ELF f610f000-f611a000   Deferred        libjson-c.so.2
ELF f611a000-f6169000   Deferred        libpulse.so.0
ELF f618a000-f61b2000   Deferred        winepulse<elf>
  \-PE  f6190000-f61b2000   \               winepulse
ELF f61b2000-f61d4000   Deferred        mmdevapi<elf>
  \-PE  f61c0000-f61d4000   \               mmdevapi
ELF f61d4000-f621f000   Deferred        dinput<elf>
  \-PE  f61e0000-f621f000   \               dinput
ELF f637c000-f63a1000   Deferred        imm32<elf>
  \-PE  f6380000-f63a1000   \               imm32
ELF f63e7000-f641e000   Deferred        libtxc_dxtn.so
ELF f6b1e000-f6b29000   Deferred        libpciaccess.so.0
ELF f6b29000-f6b46000   Deferred        libgcc_s.so.1
ELF f6c2e000-f6c3b000   Deferred        libdrm_radeon.so.1
ELF f6c3b000-f6c44000   Deferred        libdrm_nouveau.so.2
ELF f6c44000-f6c67000   Deferred        libdrm_intel.so.1
ELF f6c67000-f7222000   Deferred        i965_dri.so
ELF f7222000-f722b000   Deferred        librt.so.1
ELF f722b000-f7276000   Deferred        libdbus-1.so.3
ELF f7276000-f7280000   Deferred        libnih-dbus.so.1
ELF f7280000-f7299000   Deferred        libnih.so.1
ELF f7299000-f72b7000   Deferred        libcgmanager.so.0
ELF f72b7000-f72ca000   Deferred        libudev.so.1
ELF f72ca000-f72da000   Deferred        libdrm.so.2
ELF f72da000-f72e1000   Deferred        libxcb-sync.so.1
ELF f72e1000-f72e5000   Deferred        libxcb-present.so.0
ELF f72e5000-f72e9000   Deferred        libxcb-dri3.so.0
ELF f72e9000-f7301000   Deferred        libxcb-glx.so.0
ELF f7301000-f731a000   Deferred        libglapi.so.0
ELF f731a000-f73af000   Deferred        libgl.so.1
ELF f73d4000-f7582000   Deferred        libc.so.6
ELF f7582000-f7587000   Deferred        libdl.so.2
ELF f7588000-f75a4000   Deferred        libpthread.so.0
ELF f75a7000-f75b0000   Deferred        libnss_compat.so.2
ELF f75b0000-f75b3000   Deferred        libxshmfence.so.1
ELF f75b3000-f75b9000   Deferred        libxcb-dri2.so.0
ELF f75b9000-f75bc000   Deferred        libx11-xcb.so.1
ELF f75bc000-f75c0000   Deferred        libxdamage.so.1
ELF f75c5000-f777a000   Dwarf           libwine.so.1
ELF f777c000-f779e000   Deferred        ld-linux.so.2
ELF f77a0000-f77a1000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001d    0
    0000001c    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001b    0
    00000018    0
    00000017    0
    00000013    0
00000019 plugplay.exe
    0000001f    0
    0000001e    0
    0000001a    0
00000020 explorer.exe
    00000022    0
    00000021    0
00000023 fomm.exe
    00000029    0
    00000028    0
    00000027    0
    00000026    0
    00000025    0
    00000024    0
00000044 fomm.exe
    00000030    0
    0000002f    0
    0000002e    0
    0000002d    0
    0000002c    0
    0000002b    0
0000003d (D) C:\Program Files (x86)\Mr DJ\Fallout 3 GOTY\Fallout3.exe
    00000052    0
    00000051   15
    00000050    0
    0000004f    0 <==
    00000056   -1
    0000003c    0
    0000005f    1
    0000005e   15
    0000005d    0
    0000005c   15
    0000004b    0
    0000004c   15
    00000047    0
    00000046    0
    00000032    0
    00000038   15
    00000039    0
    0000003a    0
    0000000d    0
    00000045    0
    00000043    0
    00000042    0
    00000041    0
    0000003e    0
System information:
    Wine build: wine-1.6.2
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.19.0-42-generic

答案1

我认为,原因是游戏中缺少对某些功能失败的检查,这导致空指针取消引用,并导致游戏崩溃。

函数失败是因为它要么未实现,要么部分实现。FWIW,您的 wine-1.6.2 确实很旧。考虑一下更新至最新 Wine,然后重试。它应该可以工作,appdb显示游戏的黄金评级

相关内容