Joplin Crash on Mac

Operating system

macOS

Joplin version

2.13.2

Desktop version info

2.13.2

What issue do you have?

Hello, i woke up on this crash, it happened when mac was trying to upgrade..

any idea how to solve it? not able to login even in safe mode.

no backups.

An error occurred: Fatal error:

On query {"sql":"SELECT * FROM settings","params":}: Error: SQLITE_CORRUPT: database disk image is malformed: SELECT * FROM settings:

Error: On query {"sql":"SELECT * FROM settings","params":}: Error: SQLITE_CORRUPT: database disk image is malformed: SELECT * FROM settings:
at DatabaseDriverNode.sqliteErrorToJsError (file:///Applications/Joplin.app/Contents/Resources/lib/database-driver-node.js:28:18)
at AJ.sqliteErrorToJsError (file:///Applications/Joplin.app/Contents/Resources/lib/database.ts:42:24)
at AJ.tryCall (file:///Applications/Joplin.app/Contents/Resources/lib/database.ts:167:17)
at Setting.modelSelectAll (file:///Applications/Joplin.app/Contents/Resources/lib/BaseModel.ts:420:19)
at Setting.load (file:///Applications/Joplin.app/Contents/Resources/lib/models/Setting.ts:697:29)
at loadKeychainServiceAndSettings (file:///Applications/Joplin.app/Contents/Resources/lib/services/SettingUtils.ts:35:2)
at C7t.start (file:///Applications/Joplin.app/Contents/Resources/lib/BaseApplication.ts:779:3)
at C7t.start (file:///Applications/Joplin.app/Contents/Resources/app.asar/app.ts:762:10)
at main (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.ts:103:22)
at PerformanceLogger.track (file:///Applications/Joplin.app/Contents/Resources/lib/PerformanceLogger.ts:112:11)

anyone?

Current Joplin version on Mac is 3.5.11.

2.13.2 seems to be an extremely old version. Do you know why you are using it?

Do you have a backup of your data somewhere? Here is the guide to start over: How to fix synchronisation issues and start over

hello i am on 3.5.11 that was a typo, anything i can do to fix db instead of resyncing? afraid it was not synching correctly to cloud and everything was local

The db is a simple sqlite file, you could try opening/repairing it with any regular sqlite tool.

But in your position, I would just start from scratch from a JEX backup.