GoldenPotato137 / PotatoVN

一款Visual Novel管理软件
https://potatovn.net/
Apache License 2.0
668 stars 31 forks source link

运行应用时有较大概率报错;反复运行后游戏库消失 #205

Open User-JR35 opened 5 months ago

User-JR35 commented 5 months ago

Bug描述 1.点击启动后主界面有较大概率不显示(任务管理器中显示该应用在后台运行),从系统托盘中再次打开时报错,错误代码如下: System.Runtime.InteropServices.COMException (0x80070020) at GalgameManager.Services.JumpListService.CheckJumpListAsync(List`1 galgames) at GalgameManager.Services.GalgameCollectionService.InitAsync() at GalgameManager.Services.ActivationService.LaunchedAsync(Object activationArgs) at GalgameManager.App.OnLaunched(LaunchActivatedEventArgs args) at System.Threading.Tasks.Task.<>c.b128_0(Object state) at Microsoft.UI.Dispatching.DispatcherQueueSynchronizationContext.<>c__DisplayClass2_0.b0() 2.在报错发生后多次尝试,主界面可以显示,但是游戏界面里添加过的游戏消失、游戏库界面添加的库消失。

Bug复现 按照以下步骤可以产生这个bug:

  1. 点击图标运行应用
  2. 从系统托盘中右键图标,选择恢复窗口 3.反复运行应用

截图 1.屏幕截图 2024-05-05 164725 2. (1)屏幕截图 2024-05-05 164936 (2)屏幕截图 2024-05-05 165003 (3)屏幕截图 2024-05-05 165015

系统信息