FileWriter: Protect agains increasing memory without bounds.
Some checks failed
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m13s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m21s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 14m25s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m22s
Build Packages / Generate python client (push) Successful in 15s
Build Packages / build:rpm (rocky8) (push) Successful in 14m34s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m5s
Build Packages / Build documentation (push) Successful in 38s
Build Packages / build:rpm (rocky9) (push) Successful in 14m59s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 15m16s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m18s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m30s
Build Packages / Unit tests (push) Failing after 55m4s
Some checks failed
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 13m13s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m21s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 14m25s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m22s
Build Packages / Generate python client (push) Successful in 15s
Build Packages / build:rpm (rocky8) (push) Successful in 14m34s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m5s
Build Packages / Build documentation (push) Successful in 38s
Build Packages / build:rpm (rocky9) (push) Successful in 14m59s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 15m16s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 8m18s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m30s
Build Packages / Unit tests (push) Failing after 55m4s
This commit is contained in:
@@ -9,7 +9,7 @@ void HDF5DataFilePluginROI::OpenFile(HDF5File &data_file, const DataMessage &msg
|
||||
|
||||
void HDF5DataFilePluginROI::Write(const DataMessage &msg, uint64_t image_number) {
|
||||
for (const auto &r: msg.roi) {
|
||||
if (roi_data.contains(r.first)) {
|
||||
if (!roi_data.contains(r.first)) {
|
||||
roi_data[r.first].max.reserve(RESERVE_IMAGES);
|
||||
roi_data[r.first].sum.reserve(RESERVE_IMAGES);
|
||||
roi_data[r.first].sum_sq.reserve(RESERVE_IMAGES);
|
||||
|
||||
Reference in New Issue
Block a user