Repository navigation
AVAStack v2.51.0 - correctif cible macOS (zone Traitement externe gardee)
AVAStack v2.51.0 - correctif cible macOS : _tick_corps TAIL LA ZONE "Traitement externe" QUAND ELLE DISPARAIT.
Declencheur : retour du testeur macOS sur v2.48.1 puis v2.48.2 ("pareil, voire pire, meme la liste deroulante ne fonctionne plus"). Son journal se terminait par une SEULE ligne :
ERREUR boucle d'interface (widget detruit ?) : TclError: invalid
command name ".!panedwindow.!frame.!canvas.!frame.!labelframe13.!button"
... self._tick_corps() ... self.btn_ext.config(state="disabled"...)
Cause : _tick_corps touchait btn_save_proc.config, lbl_ext.config (x2) et btn_ext.config SANS _widget_vivant. Tcl/Tk 8.6.12 sous macOS 27 (Tahoe, arm64) invalide ponctuellement ces widgets. _journal_erreur_tick filtre par episode (_tick_err_sig) : une SEULE ligne dans le journal meme si l'exception revient 33 fois/seconde. La boucle survivait mais TOUS les rafraichissements d'interface etaient MORTS - Alain voyait "plein de boutons qui ne repondent plus" sans qu'aucune ligne du journal ne le dise apres la premiere. Le filet pose au jalon 87 (v2.48.1) ne couvrait QUE _maj_libelle_fit ; cette zone "Traitement externe" avait ete oubliee.
Correctif (minimal, scope precis) : _tick_corps garde les 3 acces .config( sur btn_save_proc, lbl_ext (x2) et btn_ext par _widget_vivant(getattr(self, CIBLE, None)). Un widget invalide TAIT toute la zone : pas d'exception, pas de ligne de journal, _tick se replanifie normalement et les autres rafraichissements (statut, histogramme, mesures) continuent.
Aucun changement de comportement visible cote UI. Aucun changement sur Windows/Linux (winfo exists rend simplement True). 11 bancs de non-regression rejoues verts + 1 banc neuf (5 sections / 14 verifications, TOUT VERT).
Version v2.51.0 : la precedente release de CODE etait v2.50.0 (jalon 93 icones + identite MSIX Store). Le present correctif touche du code de l'application donc bump obligatoire.
Quatre fichiers a joindre :
- avastack-setup-2.51.0.exe (11,7 Mo, 3C2A64A7...)
- avastack-setup-2.51.0-windows.zip (14,0 Mio, 4304167F...)
- avastack-setup-2.51.0-linux.tar.gz (1,2 Mio, EC7ADB40...)
- avastack-setup-2.51.0-macos.tar.gz (1,2 Mio, 30C2B10C...)
Repli : v2.50.0 (deja publiee - sans le correctif ; le bug y ETAIT, voir journal du testeur).