Operating system: Windows
OS version: Windows 11 (26100.7922)
FontBase version: 2026.2.5
What actions caused the issue:
The auto-updater attempted to install version 2026.2.0 but failed due to the certificate change, causing a crash loop on every launch. To resolve this I performed a clean uninstall and reinstalled FontBase, which updated successfully to 2026.2.5. The app now works fine with a fresh AppData folder. However, when I restore my old IndexedDB backup (from before the reinstall), the app crashes immediately with FATAL ERROR app.js and no window appears — only visible in Task Manager.
Current situation:
The app works cleanly without the old database, but my old IndexedDB contains years of manually organized font collections and folders that I cannot recreate. I have confirmed through repeated testing that the crash happens only when the old IndexedDB is present.
Question:
Is there a way to migrate or repair my old IndexedDB so FontBase 2026.2.5 can read it? Happy to share the database file or any additional logs if helpful.
Attached: main.log
[2026-03-07 07:24:37.184] [info] Main process started
[2026-03-07 07:24:38.637] [info] Startup 1431
[2026-03-07 07:25:14.723] [info] Main process started
[2026-03-07 07:25:17.022] [info] Startup 2224
[2026-03-07 07:28:21.133] [info] appExit
[2026-03-07 07:29:53.434] [info] Main process started
[2026-03-07 07:29:55.788] [error] FATAL ERROR app.js { isTrusted: true }
[2026-03-07 07:30:56.488] [info] Main process started
[2026-03-07 07:30:58.775] [error] FATAL ERROR app.js { isTrusted: true }
[2026-03-07 07:32:38.964] [info] Main process started
[2026-03-07 07:32:40.306] [info] Startup 1306
[2026-03-07 07:41:43.930] [info] appExit
[2026-03-07 07:43:35.581] [info] Main process started
[2026-03-07 07:43:38.683] [error] FATAL ERROR app.js { isTrusted: true }
[2026-03-07 07:50:04.770] [info] Main process started
[2026-03-07 07:50:07.355] [error] FATAL ERROR app.js { isTrusted: true }
[2026-03-07 07:51:48.540] [info] Main process started
[2026-03-07 07:51:50.788] [error] FATAL ERROR app.js { isTrusted: true }
[2026-03-07 07:53:44.263] [info] Main process started
[2026-03-07 07:53:46.432] [error] FATAL ERROR app.js { isTrusted: true }