• v3.5.7 101694cd9f

    MusicBrain 3.5.7 - Zuverlässiger automatischer Programmneustart

    Davito released this 2026-08-23 11:45:08 +00:00 | 0 commits to main since this release

    Version 3.5.7 – Zuverlässiger automatischer Programmneustart – 23.08.2026

    Update-Installation startet zuverlässig

    • Der verifizierte Windows-Installer wird nicht mehr als gewöhnlicher MusicBrain-Unterprozess gestartet.
    • Die allgemeine Prozessbereinigung beim Beenden kann den Installer dadurch nicht mehr zusammen mit der alten Programmversion beenden.
    • Nach einer erfolgreichen stillen Installation startet Inno Setup MusicBrain wie vorgesehen automatisch mit dem Update-Hinweis neu.

    Dauerhaftes Installationsprotokoll

    • Jeder automatische Update-Versuch schreibt ein versionsbezogenes Inno-Setup-Protokoll in den programmeigenen Update-Ordner.
    • Sollte ein Installer künftig früh abbrechen, bleiben Ursache und Exit-Phase nachvollziehbar, auch nachdem MusicBrain bereits geschlossen wurde.

    Sauberer Update-Shutdown

    • Späte Qt-Signale leerer Tabellen greifen beim Beenden nicht mehr auf bereits zerstörte Tabellen-Widgets zu.
    • Die zuvor im Fehlerprotokoll sichtbaren Meldungen wrapped C/C++ object ... has been deleted werden an dieser konkreten Shutdown-Stelle verhindert.

    Qualitätssicherung

    • Regressionstests sichern den von subprocess unabhängigen Windows-Start, die stillen Setup-Parameter, den Protokollpfad und die verzögerte Programmbeendigung ab.
    • Der vollständige Release-Workflow prüft Tests, Nuitka-Onefile-Build, Qt-Multimedia, FFmpeg/FFprobe, EXE-Smoke-Test, Installer und Prüfsummen vor dem Gitea-Upload.
    Downloads