==11007== Syscall param write(buf) points to uninitialised byte(s)
==11007== at 0x595DB8F: write (in /usr/lib/libc-2.31.so)
==11007== by 0x58EE82C: _IO_file_write@@GLIBC_2.2.5 (in /usr/lib/libc-2.31.so)
==11007== by 0x58EDB65: new_do_write (in /usr/lib/libc-2.31.so)
==11007== by 0x58EF918: _IO_do_write@@GLIBC_2.2.5 (in /usr/lib/libc-2.31.so)
==11007== by 0x58EEEC5: _IO_file_xsputn@@GLIBC_2.2.5 (in /usr/lib/libc-2.31.so)
==11007== by 0x58E3500: fwrite (in /usr/lib/libc-2.31.so)
==11007== by 0x22A10A: io_write (system.c:341)
==11007== by 0x200767: CDataFileWriter::Finish() (datafile.cpp:875)
==11007== by 0x3A8BAF: CEditorMap::Save(IStorage*, char const*) (io.cpp:545)
==11007== by 0x3A7525: CEditor::Save(char const*) (io.cpp:217)
==11007== by 0x37D9A0: CEditor::CallbackSaveMap(char const*, int, void*) (editor.cpp:997)
==11007== by 0x3C4324: CEditor::PopupEvent(CEditor*, CUIRect, void*) (popups.cpp:1138)