Publication de la version 3.0.23 du lecteur multimédia VLC. Le code est écrit en C et est distribué sous la licence LGPLv2.1. Cette version a été publiée deux semaines après la sortie de VLC 3.0.22 et comprend principalement des corrections de bogues et des vulnérabilités découvertes récemment.
Dans la nouvelle version :
- Les plantages lors du traitement de certains fichiers JPEG avec des en-têtes JFIF ont été corrigés.
- Des problèmes de positionnement des lignes lors de l'utilisation de WebVTT (Web Video Text Tracks) ont été résolus.
- Les versions pour la plateforme Windows ont amélioré le mode sombre de l'interface basé sur Qt, ont résolu des problèmes de compilation des modules OpenGL et ont optimisé l'affichage d'images utilisant l'API D3D11.
- Des informations supplémentaires sur le codec audio (pour le support de Flac 24 bits) ont été ajoutées.
- Préparation à la compatibilité avec taglib 2.0, Qt6, FFmpeg8, mingw-w64 13, ainsi que les nouvelles versions de libplacebo et pupnp.
- Des vulnérabilités ont été corrigées : déréférencement de pointeur nul dans libass, décalage de bit indéfini dans theora, débordement entier dans daala, boucle infinie lors de l'analyse de h264, débordement de tampon dans le code de manipulation de png et plusieurs débordements dus à des problèmes de formatage de chaîne dans divers composants.
Source : opennet.ru
