During backup I am getting database or disk is full even if I try to store externally. Also while deleting mail messages the program is freezing up then fails when inspecting database saying database or drive is full - which it is not.
More detail on the issue: When it freezes I force close then at restart it goes to check database which fails with this error:
System.IO.IOException: database or disk is full —> System.Data.SQLite.SQLiteException: database or disk is full
at System.Data.SQLite.SQLiteBlob.Read(Byte[] buffer, Int32 count, Int32 offset)
at MailClient.Storage.Data.BlobStream.Read(Byte[] buffer, Int32 offset, Int32 count)
— End of inner exception stack trace —
at MailClient.Storage.Data.BlobStream.Read(Byte[] buffer, Int32 offset, Int32 count)
at MailClient.Streams.StreamHelper.CopyStream(Stream inputStream, Stream outputStream, Nullable`1 cancellationToken, ProgressReporter reporter)
at MailClient.Storage.Data.DatabaseCopyTool.CopyContents(Table table, Boolean sortDesc)
at MailClient.Storage.Data.DatabaseCopyTool.CopyTableData(Table table)
at MailClient.Storage.Data.DatabaseCopyTool.CopyInternal(String specificTable, Boolean copyIndexesViewsAndTriggers)
at DbRepair.CorruptionChecker.CheckCorruption(RepairOptions repairOptions, CancellationToken token)
at DbRepair.CheckingProcess.Check(CancellationToken token)
Data:
Table: LocalMailContents
databaseFile: Local Folders\mail_data.dat
How big is your database directory (C:\Users_username_\AppData\Roaming\eM Client) and how much free space do you have on your C: drive?
Hi Gary, Thanks for replying. I think i have the issue resolved. There was a particular email in my inbox that would not delete or load. I selected it along with a couple of other emails and was able to delete them and pruge and seems to be working now. I assume that email was corrupted and was causing my database to be corrupted.
Glad you got it sorted Tom.