- Verschifft
- 9. Juli 2026 um 19:33 UTC
- Autor
- Kamo
- Ausschuss
- 373e5c2
Adversarial-review-Folge auf der Ripperpeg-Umschreibung: - probeDimensions leitet die ffprobe-Ausgabe in eine Datei um und ruft waitFor() FIRST (zerstörenForcibly on timeout). Die vorherigen read-before-warteFor machte die 15er Timeout unerreichbar, so dass eine ins Stocken geratene ffprobe auf handwerklichen Input könnte die hängen Thread anfordern und den Pool erschöpfen. - Reject Bilder über 100 MP (aus dem Header, bevor eine vollständige Decode) zu stoppen Dekompression Bomben von Zuweisung Gigabytes. - Cap BOTH Breite und Höhe (Skala innerhalb 3840x1080, force_original_aspect_ratio = Abzug, auch Dims). Nur die Höhe kappe sehr breite Panoramen überschreiten lassen libwebp's 16383px Limit und verfehle die encode.