You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Crash on desktop startup from null persisted tab #39644
The desktop app can crash during startup when persisted tab state contains a null entry.
Error
TypeError: Cannot read properties of null (reading 'type')
The stack trace may point to either tabKey or currentTab/matchRoute.
Impact
Reported by multiple Discord users.
Reproduced on desktop version 1.18.9.
Prevents the application from loading.
Expected behavior
Malformed persisted tab entries should be discarded during hydration instead of crashing the renderer.
Additional context
The persisted tabs migration currently preserves null and malformed array entries. Validating and repairing the array during migration prevents the crash.
Activity