dovecot-1.1: Index files: Fixed reading uninitialized memory whe...
dovecot at dovecot.org
dovecot at dovecot.org
Fri Jun 20 11:11:55 EEST 2008
details: http://hg.dovecot.org/dovecot-1.1/rev/cb379822566a
changeset: 7696:cb379822566a
user: Timo Sirainen <tss at iki.fi>
date: Fri Jun 20 11:11:49 2008 +0300
description:
Index files: Fixed reading uninitialized memory when handling extension
resets generated by older Dovecot versions.
diffstat:
1 file changed, 1 insertion(+)
src/lib-index/mail-index-sync-update.c | 1 +
diffs (11 lines):
diff -r a3d2543c895d -r cb379822566a src/lib-index/mail-index-sync-update.c
--- a/src/lib-index/mail-index-sync-update.c Fri Jun 20 11:07:21 2008 +0300
+++ b/src/lib-index/mail-index-sync-update.c Fri Jun 20 11:11:49 2008 +0300
@@ -541,6 +541,7 @@ int mail_index_sync_record(struct mail_i
ret = -1;
break;
}
+ memset(&rec, 0, sizeof(rec));
memcpy(&rec, data, I_MIN(hdr->size, sizeof(rec)));
ret = mail_index_sync_ext_reset(ctx, &rec);
break;
More information about the dovecot-cvs
mailing list