17. ledna, právě před 10 dny, WineHQ hodil WINE 9.0, nová stabilní verze tohoto softwaru, která vám umožňuje používat aplikace Windows na jiných operačních systémech. Uvedení na trh znamenalo konec vývojového cyklu, který začal o rok dříve, a před pár hodinami začal nový. Verze, která dali nám, VÍNO 9.1, není stabilní, ale první z WINE 10, který, pokud nedojde k žádným změnám v příštích 12 měsících, dorazí začátkem roku 2025.
Pokud má někdo pochybnosti o číslování, dnes dorazilo WINE 9.1, což je první vývojová verze WINE 10a první udržovací aktualizací aktuální verze bude WINE 9.0.1, která dorazí, až to uznají za vhodné. Pokud existují další vydání oprav chyb, budou mít čísla 9.0.2, 9.0.3 atd. Změna prvního desetinného místa probíhá ve vývojových verzích, které připravují další stabilní.
Chyby opravené ve WINE 9.1
WINE 9.1 dorazilo s celkem 270 se změní, s následujícím seznamem 42 opravených chyb. Mezi přednosti patří řada vylepšení vstupních metod, vylepšená podpora kláves Diffie-Hellman a lepší detekce klávesnice Dvorak, k čemuž se přidává obvyklý bod různých oprav.
Seznam oprav chyb obsahuje:
- test user32/dde se zhroutí, pokud je povolena +heap.
- Polda 1: Po úvodním obrázku a animaci se zobrazí černé okno.
- Lego Racers se zhroutí při kliknutí na příkazy nastavení hráče 1.
- oleaut32/vartype testy havarují s WINEDEBUG=warn+heap.
- Lost Planet dx10 demo černá obrazovka po spuštění nové hry.
- Visio 2013 se zhroutí s neimplementovanou funkcí msvcr100.dll.??0_ReaderWriterLock@details@Concurrency@@QAE@XZ.
- SIMATIC WinCC V15.1 Runtime: Automatizační správce licencí 'almapp64x.exe' selže, když není implementována funkce msvcp140.dll.
- Blindwrite 7 se zhroutí s přetečením zásobníku.
- ENM (Externes Notenmodul / modul externích značek) při otevření spadne.
- Wine nevidí domovský adresář (32bitové přetečení time_t).
- Test bmpcoreimage na user32:cursoricon selže ve většině verzí Windows.
- user32:input přijímá neočekávané zprávy WM_SYSTIMER v test_SendInput().
- user32:input Některé SendInput() nastaví LastError na ERROR_ACCESS_DENIED v cw-rx460 19.11.3.
- user32:input SendInput() spustí neočekávanou zprávu 0x60 v systému Windows 10 1709.
- user32:input test_Input_blackbox() získá neočekávané změny stavu klíče 00&41(A).
- Dead Rising narazí na nekonečné načítání při spuštění nové hry (potřebuje WMAudio Decoder DMO).
- SIMATIC WinCC V15.1 Runtime Installer: Nástroj SeCon selže s chybou 5 při pokusu o vytvoření „C:\windows\Security\SecurityController“ (vyžaduje
'%windir%\security').
GUIDE 7.0 zobrazí po spuštění černou obrazovku. - user32:input selhal kvůli neočekávané zprávě WM_TIMECHANGE.
- user32:input – test_SendInput() někdy obdrží neočekávanou zprávu 0x738 ve w1064v1709.
- Unigine Heaven Benchmark 4.0 velmi nízké FPS.
- user32:input – test_SendInput() někdy obdrží neočekávanou zprávu 0xc042 ve Windows 7.
- BurnInTest volá neimplementovanou funkci ntoskrnl.exe.ExAllocatePool2.
- wineserver se zhroutí pod save_all_subkeys po RegUnLoadKey.
- user32:cursoricon – LoadImageA() selže v test_monochrome_icon() ve Windows 8+.
- MAME 0.257: mame.exe -listxml se nezdaří.
- putenv odstraní předchozí getenv.
- SpeedWave nemůže kreslit okno, potřebuje oleaut32.OleLoadPictureFile()..
- KakaoTalk po volání GdipDrawImageFX se zakázaným inzerováním neotevře určité profily.
- Microsoft Safety Scanner se zhroutí při ukončení neimplementované funkce tbs.dll.GetDeviceIDString.
- Nastavení AVG Antivirus se zasekne při spuštění neimplementované funkce ADVAPI32.dll.TreeSetNamedSecurityInfoW.
- neimplementovaná funkce mgmtapi.dll.SnmpMgrOpen.
- LibreOffice 7.6.4 se zhroutí na neimplementované funkci msvcp140_2.dll.__std_smf_hypot3.
- msys/pacman: selže s "fixup_mmaps_after_fork: VirtualQueryEx se nezdařilo".
- Emperor – Rise of the Middle Kingdom: Neviditelná tlačítka nabídky.
- Dictionnaire Hachette Multimédia Encyclopédique 98 se při spuštění zhroutí.
- dbghelp najde aserci v stabs_pts_read_type_def.
- Forza Horizon 4 havaruje s concrt140.dll.
- Nekonzistentní název zařízení mezi GetRawInputDeviceInfo a PnP.
- winedbg: Selhání po načtení informací o ladění gecko.
- Windows Sysinternals Process Explorer 17.05 selže při zobrazení stránky vlastností Threads.
- Poznámkový blok se zhroutí při zobrazení podřízeného dialogu.
Za dva týdny by měla dorazit v9.2, za čtyři týdny v9.3 a takto budeme pokračovat až do konce roku, kdy vypustí Release Candidates a následně WINE 10.0. VÍNO 9.1 nyní k dispozici a lze jej stáhnout z následujícího tlačítka.