当我启动 steam 时 Wine 崩溃

当我启动 steam 时 Wine 崩溃

当我在 wine 中启动 steam 时,我会看到登录屏幕,或者如果我已经登录 - 连接帐户弹出窗口,我会看到以下内容:

ntdll
ELF 7bcd0000-7bcfc000   Deferred        wine
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code (0x7bc51b48).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7bc51b48 ESP:0705b2cc EBP:0705b3b4 EFLAGS:00210216(  R- --  I   -A-P- )
 EAX:0000000c EBX:7bca6ff4 ECX:00000000 EDX:00000010
 ESI:0705b408 EDI:00000000
Stack dump:
0x0705b2cc:  0705b328 0705b320 7bc46923 00000030
0x0705b2dc:  00000000 0705b320 7bc68453 f777d6a0
0x0705b2ec:  00000000 3868af94 00000028 001b9a28
0x0705b2fc:  00110000 00000010 7bc3512f 0705b418
0x0705b30c:  00000000 0000035c 00000000 00110000
0x0705b31c:  7bca6ff4 0705b380 7bc472f3 00000000
Backtrace:
=>0 0x7bc51b48 NtAdjustPrivilegesToken+0xf8() in ntdll (0x0705b3b4)
  1 0x7ea03a4b AdjustTokenPrivileges+0x4a() in advapi32 (0x0705b3e4)
  2 0x3823574e in steamclient (+0x23574d) (0x0705b430)
  3 0x38236284 in steamclient (+0x236283) (0x0705b708)
  4 0x381e9739 in steamclient (+0x1e9738) (0x0705b770)
  5 0x381eb712 in steamclient (+0x1eb711) (0x0705b7a4)
  6 0x380ef0d9 in steamclient (+0xef0d8) (0x0705b90c)
  7 0x380efd3c in steamclient (+0xefd3b) (0x0705cad0)
  8 0x3845e818 in steamclient (+0x45e817) (0x0705cbe8)
  9 0x3845f140 in steamclient (+0x45f13f) (0x0705cc38)
  10 0x380efba6 in steamclient (+0xefba5) (0x0705de00)
  11 0x3849ddc7 in steamclient (+0x49ddc6) (0x0705e210)
  12 0x3849dfe4 in steamclient (+0x49dfe3) (0x0705e224)
  13 0x384506d9 in steamclient (+0x4506d8) (0x0705e448)
  14 0x3841cbf3 in steamclient (+0x41cbf2) (0x0705e46c)
  15 0x3846249c in steamclient (+0x46249b) (0x0705e478)
  16 0x38462123 in steamclient (+0x462122) (0x0705e504)
  17 0x3819af12 in steamclient (+0x19af11) (0x0705e574)
  18 0x3819b060 in steamclient (+0x19b05f) (0x0705e588)
  19 0x3f00ca4f in tier0_s (+0xca4e) (0x0705e5b8)
  20 0x3f00db0c in tier0_s (+0xdb0b) (0x0705e5dc)
  21 0x3f011b70 in tier0_s (+0x11b6f) (0x0705ea18)
  22 0x7bc71db0 call_thread_func_wrapper+0xb() in ntdll (0x0705ea28)
  23 0x7bc7486d call_thread_func+0x7c() in ntdll (0x0705eaf8)
  24 0x7bc71d8e RtlRaiseException+0x21() in ntdll (0x0705eb18)
  25 0x7bc7a748 in ntdll (+0x6a747) (0x0705f368)
  26 0xf7616d4c start_thread+0xcb() in libpthread.so.0 (0x0705f468)
0x7bc51b48 NtAdjustPrivilegesToken+0xf8 in ntdll: movl  %edx,0x0(%edi)
Modules:
Module  Address         Debug info  Name (179 modules)
PE    400000-  63d000   Deferred        steam
PE   12d0000- 1387000   Deferred        sdl2
PE   45d0000- 46ea000   Deferred        chromehtml
PE   46f0000- 5acb000   Deferred        libcef
PE   7060000- 736d000   Deferred        steamservice
PE  10000000-100b4000   Deferred        crashhandler
PE  30000000-302c1000   Deferred        steam
PE  38000000-38881000   Export          steamclient
PE  3a000000-3aaf4000   Deferred        steamui
PE  3f000000-3f0ac000   Export          tier0_s
PE  3f200000-3f2b1000   Deferred        vgui2_s
PE  3f600000-3f64b000   Deferred        vstdlib_s
PE  3f800000-3f82e000   Deferred        filesystem_stdio
PE  4ad00000-4b67f000   Deferred        icudt
PE  60000000-60021000   Deferred        cserhelper
PE  65ec0000-66072000   Deferred        avcodec-53
PE  68b80000-68ba7000   Deferred        avutil-51
PE  6ab00000-6ab33000   Deferred        avformat-53
ELF 78d58000-78ed0000   Deferred        libvorbisenc.so.2
ELF 78ed0000-78f1e000   Deferred        libflac.so.8
ELF 78f20000-78f92000   Deferred        libsndfile.so.1
ELF 78f98000-78ffd000   Deferred        libpulsecommon-1.1.so
ELF 79108000-791fa000   Deferred        libasound.so.2
ELF 79328000-7933e000   Deferred        wbemprox<elf>
  \-PE  79330000-7933e000   \               wbemprox
ELF 79340000-79348000   Deferred        libogg.so.0
ELF 79348000-7b7fb000   Deferred        fglrx_dri.so
ELF 7b800000-7ba15000   Deferred        kernel32<elf>
  \-PE  7b810000-7ba15000   \               kernel32
ELF 7ba18000-7ba43000   Deferred        libvorbis.so.0
ELF 7ba48000-7ba96000   Deferred        libpulse.so.0
ELF 7baa0000-7bab5000   Deferred        hid<elf>
  \-PE  7bab0000-7bab5000   \               hid
ELF 7bab8000-7bafb000   Deferred        dsound<elf>
  \-PE  7bac0000-7bafb000   \               dsound
ELF 7bc00000-7bcc3000   Dwarf           ntdll<elf>
  \-PE  7bc10000-7bcc3000   \               alsa<elf>
  \-PE  7bce0000-7bcfc000   \               winealsa
ELF 7be08000-7be2b000   Deferred        mmdevapi<elf>
  \-PE  7be10000-7be2b000   \               mmdevapi
ELF 7be30000-7be6e000   Deferred        rsaenh<elf>
  \-PE  7be40000-7be6e000   \               rsaenh
ELF 7be70000-7befd000   Deferred        msvcrt<elf>
  \-PE  7be80000-7befd000   \               msvcrt
ELF 7bf00000-7bf04000   Deferred        <wine-loader>
ELF 7bf10000-7bf1a000   Deferred        libwrap.so.0
ELF 7bf20000-7bf3d000   Deferred        pdh<elf>
  \-PE  7bf30000-7bf3d000   \               pdh
ELF 7bf40000-7bf5a000   Deferred        imagehlp<elf>
  \-PE  7bf50000-7bf5a000   \               imagehlp
ELF 7bf60000-7bf98000   Deferred        usp10<elf>
  \-PE  7bf70000-7bf98000   \               usp10
ELF 7bf98000-7bfc3000   Deferred        netapi32<elf>
  \-PE  7bfa0000-7bfc3000   \               netapi32
ELF 7bfc8000-7c04c000   Deferred        urlmon<elf>
  \-PE  7bfd0000-7c04c000   \               urlmon
ELF 7c050000-7c0b7000   Deferred        setupapi<elf>
  \-PE  7c060000-7c0b7000   \               setupapi
ELF 7c2c0000-7c2c7000   Deferred        libasyncns.so.0
ELF 7c2c8000-7c2d0000   Deferred        libjson.so.0
ELF 7c2d0000-7c2fc000   Deferred        secur32<elf>
  \-PE  7c2e0000-7c2fc000   \               secur32
ELF 7c408000-7c40f000   Deferred        libasound_module_pcm_pulse.so
ELF 7cf60000-7cfc6000   Deferred        libatiadlxx.so
ELF 7cfd0000-7cfe5000   Deferred        dhcpcsvc<elf>
  \-PE  7cfe0000-7cfe5000   \               dhcpcsvc
ELF 7d0e8000-7d101000   Deferred        libatiuki.so.1
ELF 7d108000-7d1f8000   Deferred        libgl.so.1
ELF 7d200000-7d218000   Deferred        userenv<elf>
  \-PE  7d210000-7d218000   \               userenv
ELF 7d218000-7d2d2000   Deferred        opengl32<elf>
  \-PE  7d230000-7d2d2000   \               opengl32
ELF 7d2d8000-7d2ec000   Deferred        msimg32<elf>
  \-PE  7d2e0000-7d2ec000   \               msimg32
ELF 7d2f0000-7d312000   Deferred        iphlpapi<elf>
  \-PE  7d300000-7d312000   \               iphlpapi
ELF 7d318000-7d333000   Deferred        spoolss<elf>
  \-PE  7d320000-7d333000   \               spoolss
ELF 7d338000-7d341000   Deferred        librt.so.1
ELF 7d348000-7d34d000   Deferred        libgpg-error.so.0
ELF 7d350000-7d399000   Deferred        libdbus-1.so.3
ELF 7d3a0000-7d3b2000   Deferred        libp11-kit.so.0
ELF 7d3b8000-7d43d000   Deferred        libgcrypt.so.11
ELF 7d440000-7d452000   Deferred        libtasn1.so.3
ELF 7d458000-7d480000   Deferred        libk5crypto.so.3
ELF 7d480000-7d54f000   Deferred        libkrb5.so.3
ELF 7d550000-7d614000   Deferred        libgnutls.so.26
ELF 7d6e0000-7d71e000   Deferred        libgssapi_krb5.so.2
ELF 7d720000-7d773000   Deferred        libcups.so.2
ELF 7d778000-7d7b2000   Deferred        winspool<elf>
  \-PE  7d780000-7d7b2000   \               winspool
ELF 7d7b8000-7d897000   Deferred        comdlg32<elf>
  \-PE  7d7c0000-7d897000   \               comdlg32
ELF 7d898000-7d950000   Deferred        crypt32<elf>
  \-PE  7d8a0000-7d950000   \               crypt32
ELF 7d950000-7d9fd000   Deferred        winmm<elf>
  \-PE  7d960000-7d9fd000   \               winmm
ELF 7dd00000-7dd21000   Deferred        localspl<elf>
  \-PE  7dd10000-7dd21000   \               localspl
ELF 7dd28000-7dd50000   Deferred        msacm32<elf>
  \-PE  7dd30000-7dd50000   \               msacm32
ELF 7dd50000-7dd6e000   Deferred        libgcc_s.so.1
ELF 7dd78000-7dd7c000   Deferred        libkeyutils.so.1
ELF 7dd80000-7dd89000   Deferred        libkrb5support.so.0
ELF 7dd90000-7dda8000   Deferred        libresolv.so.2
ELF 7dde8000-7ddfa000   Deferred        libavahi-client.so.3
ELF 7de00000-7de07000   Deferred        libnss_dns.so.2
ELF 7de10000-7de15000   Deferred        libcom_err.so.2
ELF 7de18000-7de26000   Deferred        libavahi-common.so.3
ELF 7de28000-7de60000   Deferred        winhttp<elf>
  \-PE  7de30000-7de60000   \               winhttp
ELF 7de60000-7debe000   Deferred        dbghelp<elf>
  \-PE  7de70000-7debe000   \               dbghelp
ELF 7dec0000-7dee6000   Deferred        mpr<elf>
  \-PE  7ded0000-7dee6000   \               mpr
ELF 7dee8000-7df57000   Deferred        wininet<elf>
  \-PE  7def0000-7df57000   \               wininet
ELF 7df58000-7df6c000   Deferred        psapi<elf>
  \-PE  7df60000-7df6c000   \               psapi
ELF 7df88000-7dfbc000   Deferred        uxtheme<elf>
  \-PE  7df90000-7dfbc000   \               uxtheme
ELF 7dfc0000-7dfc6000   Deferred        libxfixes.so.3
ELF 7dfc8000-7dfd3000   Deferred        libxcursor.so.1
ELF 7e0c0000-7e0ea000   Deferred        libexpat.so.1
ELF 7e0f0000-7e124000   Deferred        libfontconfig.so.1
ELF 7e128000-7e138000   Deferred        libxi.so.6
ELF 7e138000-7e13c000   Deferred        libxcomposite.so.1
ELF 7e140000-7e149000   Deferred        libxrandr.so.2
ELF 7e150000-7e15a000   Deferred        libxrender.so.1
ELF 7e160000-7e166000   Deferred        libxxf86vm.so.1
ELF 7e168000-7e16c000   Deferred        libxinerama.so.1
ELF 7e170000-7e192000   Deferred        imm32<elf>
  \-PE  7e180000-7e192000   \               imm32
ELF 7e198000-7e19f000   Deferred        libxdmcp.so.6
ELF 7e1a0000-7e1a4000   Deferred        libxau.so.6
ELF 7e1a8000-7e1c9000   Deferred        libxcb.so.1
ELF 7e1d0000-7e1ea000   Deferred        libice.so.6
ELF 7e1f0000-7e324000   Deferred        libx11.so.6
ELF 7e328000-7e33a000   Deferred        libxext.so.6
ELF 7e360000-7e3f3000   Deferred        winex11<elf>
  \-PE  7e370000-7e3f3000   \               winex11
ELF 7e3f8000-7e40e000   Deferred        libz.so.1
ELF 7e410000-7e4aa000   Deferred        libfreetype.so.6
ELF 7e4b0000-7e4b6000   Deferred        libuuid.so.1
ELF 7e4b8000-7e4c1000   Deferred        libsm.so.6
ELF 7e4d0000-7e545000   Deferred        rpcrt4<elf>
  \-PE  7e4e0000-7e545000   \               rpcrt4
ELF 7e548000-7e650000   Deferred        ole32<elf>
  \-PE  7e560000-7e650000   \               ole32
ELF 7e650000-7e742000   Deferred        oleaut32<elf>
  \-PE  7e670000-7e742000   \               oleaut32
ELF 7e748000-7e7b2000   Deferred        shlwapi<elf>
  \-PE  7e760000-7e7b2000   \               shlwapi
ELF 7e7b8000-7e9c9000   Deferred        shell32<elf>
  \-PE  7e7c0000-7e9c9000   \               shell32
ELF 7e9d0000-7ea30000   Dwarf           advapi32<elf>
  \-PE  7e9e0000-7ea30000   \               advapi32
ELF 7ea30000-7eaed000   Deferred        gdi32<elf>
  \-PE  7ea40000-7eaed000   \               gdi32
ELF 7eaf0000-7ec30000   Deferred        user32<elf>
  \-PE  7eb00000-7ec30000   \               user32
ELF 7ec30000-7ed28000   Deferred        comctl32<elf>
  \-PE  7ec40000-7ed28000   \               comctl32
ELF 7ed28000-7ed5a000   Deferred        ws2_32<elf>
  \-PE  7ed30000-7ed5a000   \               ws2_32
ELF 7ed60000-7ed6d000   Deferred        libnss_files.so.2
ELF 7ed70000-7ed8a000   Deferred        libnsl.so.1
ELF 7ed90000-7eda9000   Deferred        version<elf>
  \-PE  7eda0000-7eda9000   \               version
ELF 7efb0000-7efdc000   Deferred        libm.so.6
ELF 7efe0000-7efec000   Deferred        libnss_nis.so.2
ELF 7eff0000-7eff9000   Deferred        libnss_compat.so.2
ELF f7458000-f745d000   Deferred        libdl.so.2
ELF f7460000-f760a000   Dwarf           libc.so.6
ELF f7610000-f762b000   Dwarf           libpthread.so.0
ELF f7650000-f7792000   Dwarf           libwine.so.1
ELF f7798000-f77ba000   Deferred        ld-linux.so.2
ELF f77bc000-f77bd000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001f    0
    0000001e    0
    00000015    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000014    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001d    0
    0000001b    0
00000021 explorer.exe
    00000022    0
00000023 (D) C:\Program Files (x86)\Steam\Steam.exe
    0000002c    0
    00000009    0
    0000000b    0
    00000047    0
    00000046    0
    00000045    0
    00000044    0
    00000043    0
    00000042    0
    00000041    0 <==
    0000003f    0
    0000003e    0
    0000003d    0
    0000003c    0
    0000003b    0
    0000003a    0
    00000039    0
    00000038    0
    00000037    0
    00000036    0
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    0000002f    0
    0000002b    0
    0000002a    0
    00000029    0
    00000028    0
    00000024    0
System information:
    Wine build: wine-1.4
    Platform: i386 (WOW64)
    Host system: Linux
    Host version: 3.8.0-34-generic

事情发生得非常突然,我让 steam 在 wine 中完美运行,我甚至可以玩传送门 2,然后我安装了 Borderlands 2,但由于某种原因它无法安装一些 directx 包。然后我重新启动了电脑,wine 上的 steam 无法工作。也许是 borderlands 把它弄坏了?谢谢大家的帮助!

眼镜:

Ubuntu 12.04 LTS (64 位) AMD Athlon(tm) X4 760K 四核处理器 × 4 Radeon HD 7770 GPU MSI FM2-A75MA-E35 (主板) Wine 版本:wine-1.4

答案1

这可能与 Steam 更新有关。直到最近我还在使用 Wine 1.5。几周前 Steam 发布了更新,我安装后,出现了类似的页面错误异常。几天后 Wine 发布了 1.7.8,我升级到该版本后,Steam 开始正常工作。

相关内容