Co to je vůbec za magorovinu, že důsledkem chyby při otevírání souboru je jeho SPUŠTĚNÍ ??? Kterej idiot mohl něco takového vytvořit, ať už v OS, nebo v aplikaci, nebo kde ???
Říkejte si, že jsem staromódní, ale když my jsme programovali, tak se data otevírala jako DATA, a teprve náš program s nimi nějak naložil – žádné „spuštění dat omylem“ prostě nastat NEMOHLO – protože bychom to tam museli naprogramovat MY…
Zkrátka a dobře, jestli je možné spustit kód důsledkem chyby, tak takový OS nebo taková aplikace, nebo knihovna nemá právo na existenci!
Je to mozne. V minulosti se objevil podobny problem tusim i u JPEG souboru, ktere v sobe zadny kod obsahovat nemuzou – ale diky chybe v jedne knihovne pri dodani „spravnym zpusobem“ zmrseneho JPEGu se proste pri jeho nacitani kod tam vlozeny spustil (nevim presne co tam bylo, asi nejaky bufer overflow ktery prepsal navratovou adresu na stacku a bylo :). pochopitelne to fungovalo jen na tom jednom vadnem softwaru, v jinych to proste jen oznamilo spatny JPEG a nic :)
> Říkejte si, že jsem staromódní, ale když my jsme programovali, tak se data otevírala jako DATA, a teprve náš program s nimi nějak naložil – žádné „spuštění dat omylem“ prostě nastat NEMOHLO – protože bychom to tam museli naprogramovat MY
S velkou pravěpodobností to nastat mohlo a pár takových chyb jste i sami napsali (i kdyby to bylo v cobolu).
> Zkrátka a dobře, jestli je možné spustit kód důsledkem chyby, tak takový OS nebo taková aplikace, nebo knihovna nemá právo na existenci!
Jsem přesvědčený, že alespoň několik podobně postižených produktů ke vší spokojenosti používáte.