🛡️ Code-Audit-Release — 10 Bugfixes über alle Module
Diese Version geht durch das gesamte Programm und schließt 10 Bugs, die ein
tiefer Code-Audit zutage gebracht hat — angefangen bei minimalen Verhaltens-
Korrekturen bis hin zu Sicherheits-Verbesserungen am Auto-Update-Mechanismus.
Was sich verbessert
- 🎯 K-Weighting jetzt sample-rate-präzise — LUFS-Messung exakt bei 44.1, 88.2, 96 und 192 kHz (vorher systematischer Bias bis 0,6 dB außerhalb von 48 kHz)
- 🔊 Dialog-Enhancer mit echtem Bandpass — Speech-Detection deutlich zuverlässiger
- 🎚️ Spectral-Balance jetzt korrekt skaliert — EQ-Korrekturen psychoakustisch sauber (vorher lineare statt logarithmische dB-Berechnung)
- 🧠 Tensor-Loader Overflow-Safe — manipulierte/korrupte AI-Modelle können keinen Speicher-Overflow mehr auslösen
- 🔒 Auto-Update-Installer mit Authentizitäts-Check — Größe-+ PE-Header-Verifizierung verhindert MITM-Angriffe
- 🪟 COM-Initialisierung sauber im Main-Thread — beseitigt seltene Datei-Dialog-Crashes auf Windows 11 25H2
- 🔄 Robuster Single-Instance — Neustart nach Crash blockiert nicht mehr (User-Reports zu „erst beim zweiten Start ging's wieder")
- 💚 „Optimal" nur wenn Engine wirklich arbeitet — keine falschen „Optimal"-Anzeigen mehr, wenn intern was klemmt
- 🤫 Stille-Gain-Leak gefixt — kein 1-dB-Geist mehr in Stille-Frames
- 🛡️ argv bounds check — defensive gegen korrupte Command-Line-Inputs
Auto-Updater
Alle bestehenden v2.2.27+ Installationen bekommen das Update automatisch beim
nächsten Programmstart angeboten. Manuell installieren ist nicht nötig.
Build-Info
- 8/8 Unit-Tests grün
- Backup-Commit auf GitHub (
e32b671) für Rollback falls nötig - Verifiziert auf v2.2.32-Vorgänger-Build (Papa-PC-Log)