Skip to content

[Bug] Starward在两个屏幕之间移动窗口时有概率出现崩溃 #1681

@mutou127

Description

@mutou127

Checklist

  • My issue was not mentioned by others, and it is not a duplicate issue.

Description

并不是每次都能复现

这是最近一段时间的dmp

CrashDumps.zip

Reproduction Steps

两个屏幕分辨率不一样,从一个屏幕拖动窗口到另一个屏幕时就有概率触发

Expected Behavior

No response

Screenshots

No response

Starward Version

0.16.0

Windows Version

26100.4349

Log

[2025-12-03 22:26:22] App Crash:
System.Runtime.InteropServices.COMException (0x80004005): 未指定的错误
未指定的错误
Description: 未指定的错误
RestrictedDescription: 未指定的错误
RestrictedErrorReference:
RestrictedCapabilitySid:
__RestrictedErrorObjectReference: WinRT.ObjectReferenceWithContext`1[WinRT.Interop.IUnknownVftbl]
__HasRestrictedLanguageErrorObject: False
[22:26:32.472] [EROR] [Starward RPC (3396)] Starward.RPC.GameInstall.GameInstallService
Cancel all install task
System.InvalidOperationException: Process has exited, so the requested information is not available.
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_ProcessName()
at Starward.RPC.GameInstall.GameInstallService.LifecycleManager_ParentProcessExited(Object sender, Process e) in D:\a\Starward\Starward\src\Starward.RPC\GameInstall\GameInstallService.cs:line 72

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageIssue needs to be triaged

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions