diff --git a/OOMAnalyser.html b/OOMAnalyser.html
index c7a236c..48f991f 100644
--- a/OOMAnalyser.html
+++ b/OOMAnalyser.html
@@ -689,6 +689,7 @@ r'^Killed process \d+ \(.*\) total-vm:(?P\d+)kB, anon-rss:(?
- Add a textual summary of the analysis
- Fix interpretation of the last OOM line
+ - Fix calculation of requested memory in kBytes
- ...
diff --git a/OOMAnalyser.py b/OOMAnalyser.py
index 80287cc..5716421 100644
--- a/OOMAnalyser.py
+++ b/OOMAnalyser.py
@@ -606,8 +606,8 @@ class OOMAnalyser(object):
def _calc_trigger_process_values(self):
"""Calculate all values related with the trigger process"""
self.results['trigger_proc_requested_memory_pages'] = 2 ** self.results['trigger_proc_order']
- self.results['trigger_proc_requested_memory_pages_kb'] = self.results['page_size']
-
+ self.results['trigger_proc_requested_memory_pages_kb'] = self.results['trigger_proc_requested_memory_pages'] *\
+ self.results['page_size']
# process gfp_mask
if self.results['trigger_proc_gfp_flags'] != '': # None has been is converted to ''
flags = self.results['trigger_proc_gfp_flags']