Skip to content

Commit d7e73b7

Browse files
committed
Restore zero-initialization of just allocated buffers, that was lost with fix for #7873, unfortunately.
1 parent 91502c8 commit d7e73b7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/jrd/nbak.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -911,6 +911,8 @@ BackupManager::BackupManager(thread_db* tdbb, Database* _database, int ini_state
911911
UCHAR* temp_buffers = reinterpret_cast<UCHAR*>
912912
(temp_buffers_space.getAlignedBuffer(database->dbb_page_size * 3, database->getIOBlockSize()));
913913

914+
memset(temp_buffers, 0, database->dbb_page_size * 3);
915+
914916
backup_state = ini_state;
915917

916918
empty_buffer = reinterpret_cast<ULONG*>(temp_buffers);

0 commit comments

Comments
 (0)