FLAM Issue Tracker - FL5
View Issue Details
0000962FL51.1 FLCLpublic2019-02-28 17:512022-03-09 10:56
Falk Reichbott 
Falk Reichbott 
highmajorsometimes
resolvedfixed 
GeneralGeneralGeneral
5.1.19 
5.1.285.1.27 
0000962: Limit the maximal internal block size to prevent memory exhausting through expansion at decompression
Currently FLAM works block by block. If you read a block with 64 KiB (default) a maximal expansion of GZIP by factor 900 can result in 1 GiB memory allocation by FLAM to handle the extracted block in memory. For a secure production environment the maximal allocated memory must be limited. In such case we need a solution, where only a part of the original block is extracted so that anything fit in the maximal block size. The default could by at factor 4 of the given block size.
No tags attached.
Issue History
2019-02-28 17:51Falk ReichbottNew Issue
2019-02-28 17:51Falk ReichbottStatusnew => assigned
2019-02-28 17:51Falk ReichbottAssigned To => Falk Reichbott
2019-06-19 19:37Falk ReichbottTarget Version5.1.21 => 5.1.22
2019-12-05 10:37Falk ReichbottTarget Version5.1.22 => 5.1.27
2019-12-05 10:47Falk ReichbottTarget Version5.1.27 => 5.1.26
2021-04-30 12:05Falk ReichbottTarget Version5.1.26 => 5.1.27
2022-03-09 10:43Falk ReichbottTarget Version5.1.27 => 5.1.28
2022-03-09 10:55Falk ReichbottNote Added: 0001359
2022-03-09 10:55Falk ReichbottStatusassigned => resolved
2022-03-09 10:55Falk ReichbottFixed in Version => 5.1.26
2022-03-09 10:55Falk ReichbottResolutionopen => fixed
2022-03-09 10:56Falk ReichbottFixed in Version5.1.26 => 5.1.27

Notes
(0001359)
Falk Reichbott   
2022-03-09 10:55   
Done