YtFlow / Maple

A lightweight Universal Windows proxy app based on https://github.com/eycorsican/leaf
Apache License 2.0
1.23k stars 121 forks source link

Bug crash on windows 10 ltsc 1809 17763 #56

Open iamqk opened 7 months ago

iamqk commented 7 months ago
  1. 安装成功,但是启动的时候应用直接闪退 windows: 10 ltsc 1809 17763 (不忘初心精简版) maple: 0.9.1

系统日志: 日志名称: Application 来源: Application Error 日期: 2024/2/20 11:17:33 事件 ID: 1000 任务类别: (100) 级别: 错误 关键字: 经典 用户: 暂缺 计算机: DESKTOP-R0E879U 描述: 错误应用程序名称: Maple.App.exe,版本: 0.0.0.0,时间戳: 0x656b0d9e 错误模块名称: Maple.App.exe,版本: 0.0.0.0,时间戳: 0x656b0d9e 异常代码: 0xc0000005 错误偏移量: 0x00000000001b8077 错误进程 ID: 0x2270 错误应用程序启动时间: 0x01da63ab586c1060 错误应用程序路径: C:\Program Files\WindowsApps\56263bdbai.Maple_0.9.1.0_x64gv14dyc9zj8pj\Maple.App.exe 错误模块路径: C:\Program Files\WindowsApps\56263bdbai.Maple_0.9.1.0_x64gv14dyc9zj8pj\Maple.App.exe 报告 ID: 38377550-a29a-499f-be0d-2ed9442b51ee 错误程序包全名: 56263bdbai.Maple_0.9.1.0_x64__gv14dyc9zj8pj 错误程序包相对应用程序 ID: App 事件 Xml:

1000 2 100 0x80000000000000 3156 Application DESKTOP-R0E879U Maple.App.exe 0.0.0.0 656b0d9e Maple.App.exe 0.0.0.0 656b0d9e c0000005 00000000001b8077 2270 01da63ab586c1060 C:\Program Files\WindowsApps\56263bdbai.Maple_0.9.1.0_x64__gv14dyc9zj8pj\Maple.App.exe C:\Program Files\WindowsApps\56263bdbai.Maple_0.9.1.0_x64__gv14dyc9zj8pj\Maple.App.exe 38377550-a29a-499f-be0d-2ed9442b51ee 56263bdbai.Maple_0.9.1.0_x64__gv14dyc9zj8pj App 2. 看有人在0.7.0版修复过类似问题 0.7.0的证书过期 尝试通过修改系统时间来安装 app启动时候弹出对话框直接报一个地址不能read0000000之类的 3.尝试安装 0.7.0至0.9.1的中间版本 和0.9.1一样
bdbai commented 7 months ago

方便提供一个 crash dump 吗,使用 Visual Studio 挂载调试的方法如下: https://learn.microsoft.com/en-us/visualstudio/debugger/debug-installed-app-package?view=vs-2022 触发异常以后导出 minidump: https://learn.microsoft.com/en-us/visualstudio/debugger/using-dump-files?view=vs-2022#BKMK_Create_a_dump_file

iamqk commented 7 months ago

Maple.App.zip

“Maple.App.exe”(Win32): 已加载“C:\Program Files\WindowsApps\56263bdbai.Maple_0.9.1.0_x64gv14dyc9zj8pj\Maple.App.exe”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\ntdll.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\kernel32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\KernelBase.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\ws2_32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\rpcrt4.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\bcrypt.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\ucrtbase.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\combase.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\bcryptprimitives.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\oleaut32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\msvcp_win.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\IPHLPAPI.DLL”。 “Maple.App.exe”(Win32): 已加载“C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.33519.0_x648wekyb3d8bbwe\msvcp140_app.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.33519.0_x648wekyb3d8bbwe\vcruntime140_1_app.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.33519.0_x648wekyb3d8bbwe\vcruntime140_app.dll”。 线程 5300 已退出,返回值为 0 (0x0)。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\kernel.appcore.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\msvcrt.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\Windows.Storage.ApplicationData.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\SHCore.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\sechost.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\twinapi.appcore.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\rmclient.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\WinTypes.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\windows.storage.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\advapi32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\profapi.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\powrprof.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\shlwapi.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\gdi32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\gdi32full.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\user32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\win32u.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\imm32.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\propsys.dll”。 “Maple.App.exe”(Win32): 已加载“C:\Windows\System32\Windows.ApplicationModel.dll”。 0x00007FF702C58077 处(位于 Maple.App.exe 中)引发的异常: 0xC0000005: 读取位置 0x0000000000000000 时发生访问冲突。

bdbai commented 7 months ago

@iamqk 文件好像没有上传成功,再试下?

iamqk commented 7 months ago

@iamqk 文件好像没有上传成功,再试下? 这次应该好了

bdbai commented 7 months ago

image

看起来是这个地方 Windows::ApplicationModel::Package::Current() 拿到了 null,非常的奇怪,不知道是不是和你的精简版系统环境有关系。

@iamqk 你在 LTSC 上是怎么安装这个包的?

iamqk commented 7 months ago

用powershell Add-AppxPackage安装过 也用安装zip文件包的脚本右键powershell直接运行安装过 这个文件Windows.ApplicationModel.dll 我系统有 不过微软商店被精简掉了,我研究研究