Try to avoid dirty writes when crash while saving project file by yfdyh000 · Pull Request #3888 · sqlitebrowser/sqlitebrowser · GitHub
Skip to content

Try to avoid dirty writes when crash while saving project file#3888

Open
yfdyh000 wants to merge 1 commit into
sqlitebrowser:masterfrom
yfdyh000:2025-02-26-pr3
Open

Try to avoid dirty writes when crash while saving project file#3888
yfdyh000 wants to merge 1 commit into
sqlitebrowser:masterfrom
yfdyh000:2025-02-26-pr3

Conversation

@yfdyh000

@yfdyh000 yfdyh000 commented Feb 26, 2025

Copy link
Copy Markdown
Contributor

I expect this to mitigate dirty writes caused by XML build failures, although it is not sufficient for disk errors unless further safe writing methods are implemented, such as .tmp file and moving.
I encountered a crash issue (due to a detached attached database via execute SQL command) in version 3.13.1, which led to the loss of the project file, although I am unable to reproduce the crash on the master branch (this seem fixed by #3662 (comment)).

@mgrojo

mgrojo commented Nov 16, 2025

Copy link
Copy Markdown
Member

@yfdyh000

Copy link
Copy Markdown
Contributor Author

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants