তাই এই বিশেষ প্রোগ্রামে আমরা যা করেছি তা হল আমাদের 10 বাইটের দুটি মেমরি রিজিওন malloc আছে এবং সেগুলোকে যথাক্রমে a এবং b পয়েন্টারে বরাদ্দ করেছি তারপর আমরা a মুক্ত করেছি আমরা b মুক্ত করেছি এবং তারপরে আমরা আবার একটি ফিড করেছি, তাই মনে রাখবেন যে a দুইবার মুক্ত করা হয়েছে তাই এর সাথে কী ভুল হতে পারে।
ഈ പ്രോഗ്രാമിൽ നമ്മൾ 10 ബൈറ്റുകൾ വീതമുള്ള രണ്ട് മെമ്മറി ചങ്ക് malloc ചെയ്ത് അവയെ യഥാക്രമം a, b പോയിന്ററുകളിലേക്ക് അലോക്കേറ്റ് ചെയ്തു. അതിനു ശേഷം നമ്മൾ a യും തുടർന്ന് b യും ഫ്രീ ചെയ്തു. വീണ്ടും a ഫ്രീ ചെയ്തു. അതായത് നമ്മൾ a രണ്ടുതവണ ഫ്രീ ചെയ്തു.