তাই এখানে যা ঘটেছে, তা হল, স্ট্যাকের প্রতিটি ফাংশনে ক্যানারি যোগ করার কারণে, বাফার ওভারফ্লো হওয়ার কারণে, strcpy এই ক্যানারিগুলি সনাক্ত এবং ধরা পড়ে। এবং তাই সাবভার্সনটি আসলে হওয়ার আগে, প্রোগ্রামটি, স্ট্যাক স্ম্যাশিং সনাক্তকরণের সাথে সমাপ্ত হয়।
కాబట్టి ఇక్కడ ఏమి జరిగిందంటే, స్టాక్ లోని ప్రతి ఫంక్షన్ లో కానరీలను చేర్చడం వల్ల strcpy కారణంగా బఫర్ ఓవర్ ఫ్లో అవుతుంది మరియు ఈ కానరీలచే పట్టుకోబడుతుంది మరియు అందువల్ల ఉపశమనం జరగడానికి ముందు, ప్రోగ్రామ్ స్టాక్ స్మాషింగ్ డిటెక్షన్ తో ముగుస్తుంది.