Skip to content

[Bug] 舊資料庫空訂閱名稱會讓 macOS 初始化失敗 #108

Description

@SingLinkNetwork

上游來源\n- chen08209/FlClash#2107(2026-06-11,macOS 26.5)\n\n## 可重現條件\n舊版資料庫的 profiles 表若存在 label 為空值的訂閱,啟動讀取訂閱時會因強制取值而崩潰。\n\n## 預期結果\n升級時保留使用者資料,將缺失名稱正規化為空字串,應用程式可正常啟動;不要求使用者刪除 Application Support 內的全部資料。\n\n## 驗證\n已加入一個真實舊版 SQLite 資料庫測試,先在未修復程式上重現原始崩潰,再驗證修復後可正常讀取。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions