vufa / deepin-wine-qq-arch

Tencent QQ on Deepin Wine5(com.qq.im.deepin) For Archlinux
https://aur.archlinux.org/packages/deepin-wine-qq/
257 stars 12 forks source link

在wine 5.16-1下卡死 #19

Open gnattu opened 4 years ago

gnattu commented 4 years ago

今天更新的wine 5.16-1打不开QQ wine5.15可以正常打开

Unhandled exception: page fault on execute access to 0xdeaddead in 32-bit code (0xdeaddead).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:deaddead ESP:0031f174 EBP:0031f0b8 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:0031f0c8 ECX:0031f120 EDX:00000000
 ESI:0031f168 EDI:7bc552c0
Stack dump:
0x0031f174:  0005e0f8 018a0020 00000001 0000005c
0x0031f184:  00000000 00870000 00000000 00000000
0x0031f194:  00954d28 7bc27cb8 0031f42c 00000000
0x0031f1a4:  00000000 0031f288 0031f1d0 7b013980
0x0031f1b4:  fffffffe 0031f278 f7a7be42 00000000
0x0031f1c4:  00000000 00110000 f7a7be42 0031f1f0
Backtrace:
=>0 0xdeaddead (0x0031f0b8)
0xdeaddead: -- no code accessible --
Modules:
Module  Address         Debug info  Name (44 modules)
PE    400000-  412000   Deferred        qq
PE  52e40000-52e4c000   Deferred        firstload
PE  55b40000-55bd2000   Deferred        libtcmalloc
PE  55be0000-55c05000   Deferred        libuv
PE  61740000-61743000   Deferred        api-ms-win-crt-locale-l1-1-0
PE  61b00000-61b8e000   Deferred        sechost
PE  622c0000-622c3000   Deferred        api-ms-win-crt-filesystem-l1-1-0
PE  62740000-627dc000   Deferred        wintrust
PE  63340000-63344000   Deferred        api-ms-win-crt-runtime-l1-1-0
PE  63a00000-63a03000   Deferred        api-ms-win-crt-heap-l1-1-0
PE  64700000-6473b000   Deferred        concrt140
PE  64b40000-64b80000   Deferred        shcore
PE  65200000-6568e000   Deferred        ole32
PE  65980000-6599a000   Deferred        version
PE  65ec0000-65edd000   Deferred        msvcrt20
PE  66c80000-66ced000   Deferred        msvcp140
PE  67800000-678e5000   Deferred        combase
PE  68c40000-68d22000   Deferred        shlwapi
PE  69580000-69584000   Deferred        api-ms-win-crt-stdio-l1-1-0
PE  69d80000-69d83000   Deferred        api-ms-win-crt-environment-l1-1-0
PE  6a6c0000-6a6c3000   Deferred        api-ms-win-crt-utility-l1-1-0
PE  6a900000-6aa8a000   Deferred        setupapi
PE  6aec0000-6aece000   Deferred        psapi
PE  6c0c0000-6c10e000   Deferred        imm32
PE  6d780000-6d784000   Deferred        api-ms-win-crt-convert-l1-1-0
PE  6df80000-6df84000   Deferred        api-ms-win-crt-string-l1-1-0
PE  6ecc0000-6ecd5000   Deferred        vcruntime140
PE  6fdc0000-6ffc9000   Deferred        rpcrt4
PE  705c0000-705da000   Deferred        msvcrt40
PE  70780000-70785000   Deferred        api-ms-win-crt-math-l1-1-0
PE  7b000000-7b32b000   Deferred        kernelbase
PE  7b620000-7b7dc000   Deferred        kernel32
PE  7bc00000-7bea0000   Deferred        ntdll
PE  7c920000-7c924000   Deferred        msvcrt
PE  7d6b0000-7d6b3000   Deferred        msvcr120
PE  7d800000-7d804000   Deferred        iphlpapi
PE  7d830000-7d834000   Deferred        ws2_32
PE  7d860000-7d864000   Deferred        bcrypt
PE  7d8a0000-7d8e4000   Deferred        crypt32
PE  7d9b0000-7e287000   Deferred        shell32
PE  7e3a0000-7e488000   Deferred        user32
PE  7e5d0000-7e5d7000   Deferred        gdi32
PE  7e720000-7e724000   Deferred        advapi32
PE  7e7a0000-7e878000   Deferred        ucrtbase
Threads:
process  tid      prio (all id:s are in hex)
00000020 PCQQ2020-9.3.7.27301.exe
    00000024    0
    00000274    0
    00000278    0
    00000280    0
    00000284    0
    00000288    0
    00000290    0
    00000294    0
    00000298    0
    0000029c    0
    000002c8    0
    000002e4    0
    00000654    0
    00000668    0
00000038 services.exe
    0000003c    0
    00000040    0
    0000004c    0
    000000b4    0
    000000c0    0
    000000cc    0
    000002d4    0
    0000056c    0
00000044 plugplay.exe
    00000048    0
    00000054    0
    00000058    0
    0000005c    0
000000ac winedevice.exe
    000000b0    0
    000000b8    0
    000000bc    0
    00000270    0
000000c4 winedevice.exe
    000000c8    0
    000000d0    0
    000000d4    0
    000000d8    0
000000e4 explorer.exe
    000000e8    0
    00000100    0
    00000104    0
    00000108    0
000002ac msiexec.exe
    000002b0    0
    000002d8    0
    000002dc    0
    000002e0    0
00000560 QQProtect.exe
    00000564    0
    00000570    0
    00000574    0
    00000578    0
    0000057c    0
    00000580    0
    00000584    0
    000005c0    0
    000005c4    0
    000005cc    0
    000005d0    0
    00000610    0
    00000694    0
    00000698    0
000006b0 (D) c:\Program Files\Tencent\QQ\Bin\QQ.exe
    000006b4    0 <==
    000006c0    0
System information:
    Wine build: wine-5.16
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 5.8.5-arch1-1
dev-soragoto commented 4 years ago

我也同一个问题 日志基本一样

Unhandled exception: page fault on execute access to 0xdeaddead in 32-bit code (0xdeaddead).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:deaddead ESP:0031f174 EBP:0031f0b8 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:00000000 EBX:0031f0c8 ECX:0031f120 EDX:00000000
 ESI:0031f168 EDI:7bc552c0
Stack dump:
0x0031f174:  0005e0f8 018a0020 00000001 0000007c
0x0031f184:  00000000 00870000 00000000 00000000
0x0031f194:  00953c08 7bc27cb8 0031f42c 00000000
0x0031f1a4:  00000000 0031f288 0031f1d0 7b013980
0x0031f1b4:  fffffffe 0031f278 f7a48e42 00000000
0x0031f1c4:  00000000 00110000 f7a48e42 0031f1f0
Backtrace:
=>0 0xdeaddead (0x0031f0b8)
0xdeaddead: -- no code accessible --
Modules:
Module  Address         Debug info  Name (44 modules)
PE    400000-  412000   Deferred        qq
PE  52e40000-52e4c000   Deferred        firstload
PE  55b40000-55bd2000   Deferred        libtcmalloc
PE  55be0000-55c05000   Deferred        libuv
PE  61740000-61743000   Deferred        api-ms-win-crt-locale-l1-1-0
PE  61b00000-61b8e000   Deferred        sechost
PE  622c0000-622c3000   Deferred        api-ms-win-crt-filesystem-l1-1-0
PE  62740000-627dc000   Deferred        wintrust
PE  63340000-63344000   Deferred        api-ms-win-crt-runtime-l1-1-0
PE  63a00000-63a03000   Deferred        api-ms-win-crt-heap-l1-1-0
PE  64700000-6473b000   Deferred        concrt140
PE  64b40000-64b80000   Deferred        shcore
PE  65200000-6568e000   Deferred        ole32
PE  65980000-6599a000   Deferred        version
PE  65ec0000-65edd000   Deferred        msvcrt20
PE  66c80000-66ced000   Deferred        msvcp140
PE  67800000-678e5000   Deferred        combase
PE  68c40000-68d22000   Deferred        shlwapi
PE  69580000-69584000   Deferred        api-ms-win-crt-stdio-l1-1-0
PE  69d80000-69d83000   Deferred        api-ms-win-crt-environment-l1-1-0
PE  6a6c0000-6a6c3000   Deferred        api-ms-win-crt-utility-l1-1-0
PE  6a900000-6aa8a000   Deferred        setupapi
PE  6aec0000-6aece000   Deferred        psapi
PE  6c0c0000-6c10e000   Deferred        imm32
PE  6d780000-6d784000   Deferred        api-ms-win-crt-convert-l1-1-0
PE  6df80000-6df84000   Deferred        api-ms-win-crt-string-l1-1-0
PE  6ecc0000-6ecd5000   Deferred        vcruntime140
PE  6fdc0000-6ffc9000   Deferred        rpcrt4
PE  705c0000-705da000   Deferred        msvcrt40
PE  70780000-70785000   Deferred        api-ms-win-crt-math-l1-1-0
PE  7b000000-7b32b000   Deferred        kernelbase
PE  7b620000-7b7dc000   Deferred        kernel32
PE  7bc00000-7bea0000   Deferred        ntdll
PE  7cbc0000-7cbc4000   Deferred        msvcrt
PE  7d8e0000-7d8e3000   Deferred        msvcr120
PE  7da70000-7da74000   Deferred        iphlpapi
PE  7dab0000-7dab4000   Deferred        ws2_32
PE  7dae0000-7dae4000   Deferred        bcrypt
PE  7db20000-7db64000   Deferred        crypt32
PE  7dc20000-7e4f7000   Deferred        shell32
PE  7e620000-7e708000   Deferred        user32
PE  7e850000-7e857000   Deferred        gdi32
PE  7e990000-7e994000   Deferred        advapi32
PE  7ea20000-7eaf8000   Deferred        ucrtbase
Threads:
process  tid      prio (all id:s are in hex)
00000020 (D) c:\Program Files\Tencent\QQ\Bin\QQ.exe
    00000024    0 <==
    00000108    0
00000038 services.exe
    0000003c    0
    00000040    0
    00000054    0
    00000058    0
    00000080    0
    000000a4    0
    000000a8    0
    000000c8    0
    000000f0    0
    00000140    0
00000044 plugplay.exe
    00000048    0
    0000005c    0
    00000060    0
    00000064    0
    000000d8    0
    000000dc    0
00000068 QQProtect.exe
    0000006c    0
    00000084    0
    00000088    0
    0000008c    0
    0000010c    0
    00000110    0
    00000114    0
    0000015c   -1
    00000160    0
    00000164    0
    0000016c    0
    00000170    0
    000001a0    0
    000001a4    0
    000001a8    0
000000c0 winedevice.exe
    000000c4    0
    000000cc    0
    000000d0    0
    000000d4    0
    000000e0    0
    000000e4    0
000000e8 winedevice.exe
    000000ec    0
    000000f4    0
    000000f8    0
    000000fc    0
00000118 explorer.exe
    0000011c    0
    00000120    0
    00000124    0
    00000128    0
System information:
    Wine build: wine-5.16
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 5.8.5-arch1-1
vufa commented 3 years ago

自动切换切换到deepin-wine 试试

dev-soragoto commented 3 years ago

自动切换切换到 试试deepin-wine

用这个办法解决了...似乎是wine升级成win7然后就有这个问题了...现在的版本只有deepin-wine可以用了..

gcell commented 3 years ago

参考:https://bbs.deepin.org/post/196189?id=196189&limit=20&offset=0 替换dwrite.dll为原装,丝般顺滑。

FlyInWind1 commented 3 years ago

参考:https://bbs.deepin.org/post/196189?id=196189&limit=20&offset=0 替换dwrite.dll为原装,丝般顺滑。

能不能提供一下这个dll, 从window10上找了一个过来,但是无法启动,不过看deepin评论也许是我amd cpu的问题

taotieren commented 3 years ago

已修复 https://github.com/taotieren/deepin-wine-qq-arch/releases/tag/v9.4.1.27572-2

gcell commented 3 years ago

参考:https://bbs.deepin.org/post/196189?id=196189&limit=20&offset=0 替换dwrite.dll为原装,丝般顺滑。

能不能提供一下这个dll, 从window10上找了一个过来,但是无法启动,不过看deepin评论也许是我amd cpu的问题

链接: https://pan.baidu.com/s/1WH1I59lFMEh7qgaXFP2BIg 提取码: fykd

FlyInWind1 commented 3 years ago

@countstarlight 可否在打包时加一下这个dwrite,加上后真的体验几乎完美

vufa commented 3 years ago

@FlyInWind1 不能在打包时加入,可能有版权问题