@n8 I never get SQLite DB corruptions in Firefox... but I have questions that might help diagnose the issue:
1. How old is your profile?
2. What filesystem are you using?
3. Are you using Firefox Sync?
4. Have you tried "refreshing" Firefox? (Found on the top-left after going to about:support)
5. Which distro?
6. Is this the distro's package of Firefox or the official tarball or a Flatpak?