WINE 9.1 beginnt mit ersten Verbesserungen und knapp 10 Änderungen die Entwicklung von WINE 300

Wein 9.1

Am 17. Januar, vor gerade einmal 10 Tagen, WineHQ er ins Leben gerufen WINE 9.0, die neue stabile Version dieser Software, mit der Sie Windows-Anwendungen auf anderen Betriebssystemen verwenden können. Der Start markierte das Ende des Entwicklungszyklus, der ein Jahr zuvor begonnen hatte, und vor wenigen Stunden begann ein neuer. Die Version, die Sie gaben uns, Wein 9.1, ist nicht stabil, aber der erste von WINE 10, der, wenn es in den nächsten 12 Monaten keine Änderungen gibt, Anfang 2025 eintreffen wird.

Falls jemand Zweifel an der Nummerierung hat: Heute ist WINE 9.1 eingetroffen erste Entwicklungsversion von WINE 10, und das erste Wartungsupdate der aktuellen Version wird WINE 9.0.1 sein, das eintreffen wird, wenn sie es für angemessen halten. Wenn es weitere Bugfix-Releases gibt, werden diese mit 9.0.2, 9.0.3 usw. nummeriert. Die Änderung der ersten Dezimalstelle erfolgt in den Entwicklungsversionen, die die nächste stabile Version vorbereiten.

Fehler in WINE 9.1 behoben

WINE 9.1 ist mit insgesamt angekommen 270 ändert sich, mit der folgenden Liste von 42 behobenen Fehlern. Zu den Highlights zählen eine Reihe von Verbesserungen der Eingabemethoden, eine verbesserte Unterstützung der Diffie-Hellman-Tasten und eine bessere Erkennung der Dvorak-Tastatur, hinzu kommen die üblichen diversen Korrekturen.

Die Liste der Fehlerbehebungen umfasst:

  • user32/dde-Test stürzt ab, wenn +heap aktiviert ist.
  • Schritt 1: Nach dem Introbild und der Animation wird ein schwarzes Fenster angezeigt.
  • Lego Racers stürzt ab, wenn auf die Setup-Befehle von Spieler 1 geklickt wird.
  • oleaut32/vartype-Tests stürzen mit WINEDEBUG=warn+heap ab.
  • Schwarzer Bildschirm der Lost Planet dx10-Demo nach dem Start eines neuen Spiels.
  • Visio 2013 stürzt mit nicht implementierter Funktion msvcr100.dll ab.??0_ReaderWriterLock@details@Concurrency@@QAE@XZ.
  • SIMATIC WinCC V15.1 Runtime: Der Automatisierungslizenzmanager „almapp64x.exe“ stürzt ab, wenn die Funktion msvcp140.dll nicht implementiert ist.
  • Blindwrite 7 stürzt mit einem Stapelüberlauf ab.
  • ENM (Externes Notenmodul) stürzt beim Öffnen ab.
  • Wine kann das Home-Verzeichnis nicht sehen (32-Bit-time_t-Überlauf).
  • Der bmpcoreimage-Test für user32:cursoricon schlägt bei den meisten Windows-Versionen fehl.
  • user32:input empfängt unerwartete WM_SYSTIMER-Nachrichten in test_SendInput().
  • user32:input Einige SendInput() setzen LastError in cw-rx460 19.11.3 auf ERROR_ACCESS_DENIED.
  • user32:input SendInput() löst unter Windows 0 60 eine unerwartete 10x1709-Meldung aus.
  • user32:input test_Input_blackbox() erhält unerwartete Änderungen des Schlüsselstatus 00&41(A).
  • Dead Rising wird beim Starten eines neuen Spiels unendlich geladen (erfordert WMAudio Decoder DMO).
  • SIMATIC WinCC V15.1 Runtime Installer: Das SeCon-Tool schlägt mit Fehler 5 fehl, wenn versucht wird, „C:\windows\Security\SecurityController“ zu erstellen (erfordert
    '%windir%\security').
    GUIDE 7.0 zeigt beim Start einen schwarzen Bildschirm an.
  • user32:input ist aufgrund einer unerwarteten WM_TIMECHANGE-Nachricht fehlgeschlagen.
  • user32:input – test_SendInput() empfängt in w0v738 manchmal eine unerwartete 1064x1709-Nachricht.
  • Unigine Heaven Benchmark 4.0 sehr niedrige FPS.
  • user32:input – test_SendInput() empfängt manchmal eine unerwartete Nachricht 0xc042 in Windows 7.
  • BurnInTest ruft eine nicht implementierte Funktion ntoskrnl.exe.ExAllocatePool2 auf.
  • wineserver stürzt unter save_all_subkeys nach RegUnLoadKey ab.
  • user32:cursoricon – LoadImageA() schlägt in test_monochrome_icon() unter Windows 8+ fehl.
  • MAME 0.257: mame.exe -listxml schlägt fehl.
  • putenv löscht das vorherige getenv.
  • SpeedWave kann kein Fenster zeichnen, es benötigt oleaut32.OleLoadPictureFile().
  • KakaoTalk kann bestimmte Profile nach dem Aufruf des GdipDrawImageFX-Stubs nicht öffnen.
  • Microsoft Safety Scanner stürzt beim Beenden der nicht implementierten Funktion tbs.dll.GetDeviceIDString ab.
  • Das AVG Antivirus-Setup bleibt hängen, wenn die nicht implementierte Funktion ADVAPI32.dll.TreeSetNamedSecurityInfoW ausgeführt wird.
  • nicht implementierte Funktion mgmtapi.dll.SnmpMgrOpen.
  • LibreOffice 7.6.4 stürzt bei nicht implementierter Funktion msvcp140_2.dll.__std_smf_hypot3 ab.
  • msys/pacman: schlägt mit „fixup_mmaps_after_fork: VirtualQueryEx fehlgeschlagen“ fehl.
  • Kaiser – Aufstieg des Reichs der Mitte: Unsichtbare Menüschaltflächen.
  • Dictionnaire Hachette Multimédia Encyclopédique 98 stürzt beim Start ab.
  • dbghelp findet eine Behauptung in stabs_pts_read_type_def.
  • Forza Horizon 4 stürzt mit „concrt140.dll“ ab.
  • Inkonsistenter Gerätename zwischen GetRawInputDeviceInfo und PnP.
  • winedbg: Abstürze nach dem Laden von Gecko-Debugging-Informationen.
  • Windows Sysinternals Process Explorer 17.05 stürzt ab, wenn die Threads-Eigenschaftenseite angezeigt wird.
  • Notepad stürzt ab, wenn ein untergeordneter Dialog angezeigt wird.

In zwei Wochen sollte Version 9.2 eintreffen, in vier Wochen Version 9.3, und wir werden so bis zum Ende des Jahres weitermachen. Dann werden die Release Candidates und dann WINE 10.0 veröffentlicht. WEIN 9.1 jetzt verfügbar und kann über den folgenden Button heruntergeladen werden.