Thread Sicherheit von @ARGV
(43 answers)
Opened by bianca at 2020-01-15 18:01 2020-01-23T07:30:42 rosti Bei bloßer Verwendung verdorbener Variablen warnt der Modus nicht. Wenn er das täte, dann könnte man sie nicht einmal ohne Warnung "reinigen". Er warnt nicht, wenn Du aus einem verdorbenen Pfadnamen einliest, und er warnt nicht, wenn Du verdorbene Daten druckst. Er mault allerdings, wenn Du einen verdorbenen Pfadnamen zum Schreiben öffnest oder Code aus verdorbenen Pfaden ausführen willst. Nebenbei: Die Liste der Dinge, die der Taint-Modus nicht macht, ist ziemlich lang, Du brauchst nicht jedes Mal einen neuen Artikel dazu schreiben. 2020-01-23T07:30:42 rosti Als Betreiber eines Webservers nur "zufällig" ins Errorlog zu schauen, ist grob fahrlässig. 500er bemerkt zunächst nur der, der die Seite aufruft, auf Serverseite landen auch die im Errorlog. Ansonsten magst Du vielleicht Deine Beispiele und die Dokumentation perlrun noch einmal genau anschauen. In beiden Beispielen verwendest Du als Schalter -t und nicht -T. -t warnt, -T stirbt. |