During backup I am getting database or disk is full even if I try to store externally.

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.