@SB:
skus si nastudovat nieco o chybe buffer overflow (cize pretecenie zasobnika)
to znamema, ze ked nie je osetreny vstup, tak prohram prijima a prijima udaje (na zaciatku mozu byt playne udaje pre danu funkciu) az kym nedojde k zahlteniu vstupu a udaje nemaju kam ist, tak prepisu cast v ram pamati, kde sa nachadza zasobnik navratu a program uz nebezi tam, kde povodne autor daneho programu zamyslal...
a takouto chybou moze trpiet hocijaky program, ci uz je to textovy editor, prehliadac obrazkov, alebo prehravac a takisto nou moze trpiet aj kompilator a aj kompilator moze takuto chybu zaviest do programu