Extrem hoher Speicherbedarf beim Upload von Paketen
Einige der größeren Pakete (z.b. base, cdbi, html, WUI) sorgen beim Upload für einen enorm hohen Speicherbedarf (evtl. Speicherleck, zu testen). Dieser sorgt (auf Systemen mit wenig Speicher) für einen Absturz von Masala.
Das Problem wurde mit Sicstus-Prolog auf einer VM mit 4GB RAM (davon ca. 1 GB frei) ermittelt. Der Sicstus Prozess stürzte bei ca 600 MB privatem Speicherbedarf ab. Zum Vergleich: Im Leerlauf und bei anderen Seitenaufrufen benötigt der Prozess ca. 20-60 MB.
Nach dem freischaufeln von 3 GB Speicher auf dem System und einem erfolgreichen Upload von Paket base stieg der Speicherbedarf von Sicstus dauerhaft auf 631 MB an. Danach wurde versucht, das Paket html ebenfalls hochzuladen. Daraufhin stieg der Speicherverbrauch in einem zusätzlichen Prozess auf nochmals 1600 MB an, worauf alle sicstus-Prozesse abstürzten.