Evaluation And Analysis Of Dynamic Memory Debugging Tools For C/C++

University essay from Umeå universitet/Institutionen för datavetenskap

Author: Masoud Shofahi; [2018]

Keywords: ;

Abstract: Memory error can cause a program to behave not as expected or worse, causing the program to halt. The time put into looking for memory errors can instead be invested in solving other project related problems. Developers use dynamic memory debugging tools to save both time and energy, since discovering memory errors could cause costly and time consuming execution errors or faulty results that could be nearly impossibleto discover. This thesis analyzes and evaluates three different open source dynamic memory debugging tools. The study mainly focuses on what type of memory errors the tools are capable of finding and what algorithms and techniques are used by the tools to find the errors.

  AT THIS PAGE YOU CAN DOWNLOAD THE WHOLE ESSAY. (follow the link to the next page)