તો ચાલો જોઈએ કે આપણે આ પ્રોગ્રામ રન કરીએ ત્યારે શું થાય છે આપણે ઇનપુટ ખૂબ જ મોટું કે જે 22 બાઈટ કરતાં પણ મોટું હોય તેવું આપીશું દાખલા તરીકે આપણે આ પ્રોગ્રામને compile કરીશું $>gcc canaries2.c -O0. હવે gcc ના આ વર્ઝનમાં કેનેરી પોતાની જાતે જ દાખલ થશે.
ఇప్పుడు మనం ఈ ప్రోగ్రామ్ ను రన్ చేస్తున్నప్పుడు ఏమి జరుగుతుందో చూద్దాం మరియు 22 బైట్ల కంటే పెద్దదిగా ఉన్న పెద్ద ఇన్ పుట్ ను ఇస్తాము. ఉదాహరణకు, మనము ఈ ప్రత్యేకమైన ప్రోగ్రామ్ ను $> gcc canaries 2.c -O0 ఇలా కంపైల్ చేస్తాము .