Software Update: Wine 3.0.4

Spread the love

A new stable version of Wine has been released. Wine is an open source implementation of the Windows API and allows you to run DOS and Windows programs on Linux, FreeBSD, and Solaris. A large group of developers contribute to Wine and it has been decided to release a new so-called development version every two weeks instead of waiting for a number of new functions to be ready. A stable edition is published a few times a year. The database with applications that work under Wine, with or without the help of minor adjustments, contains 26,015 titles at the time of writing. In this fourth bug fix release for version 3.0, the following changes and improvements have been made:

What’s new in this release:

  • Added a lot of icons in Shell32

Bugs fixed in 3.0.4 (total 47):

  • 20961: RegEditX 2.x/3.x reports ‘Internal error: could not find RegEdit window’ on startup (Wine’s builtin ‘regedit.exe’ needs to provide ‘RegEdit_RegEdit’ window class name)
  • 22255: Total Commander: Deleting the 1st or 2nd character in an edit box deletes all of them
  • 22333: Total Commander: Application freezes when the current directory field is editable, and you right-click a regular file and click Properties
  • 30185: SuperPower 2 demo crashes on launch
  • 30487: Add icons for ‘My Network Places’, ‘My favorites’
  • 36884: Drakensang: The Dark Eye demo crashes on startup (needs d3dx9_36.dll.D3DXCreateTeapot implementation)
  • 37275: Chess Position Trainer 5 (.NET 4.0 app) wants gdiplus.GdipCreateAdjustableArrowCap implementation
  • 37834: RtlSetCurrentDirectory_U prepends “UNC\” for network paths; the resulting path is invalid
  • 39906: ODB++ Viewer fails to install due to improper bat file handling (quoting or delimiting problem)
  • 40598: Warframe ‘launcher.exe’ reports ‘update failed’ (‘InternetCrackUrlW’ must resize buffer when URL canonicalization fails due to insufficient buffer)
  • 41652: Uplay cannot connect/login to Server
  • 42470: Frequent critical section timeouts in winetricks dotnet46
  • 42577: Far manager: needs virtdisk.dll.GetStorageDependencyInformation
  • 42710: Wechat can not send file to friend
  • 42870: CurrentBuild registry value is missing
  • 43036: SetNamedPipeHandleState returns ERROR_ACCESS_DENIED when setting PIPE_NOWAIT
  • 43125: Device reports coming in too fast
  • 43488: Bluestacks crashes in ITextService::TxGetVScroll()
  • 44369: cmd’s %0 path variables (eg %~dp0) wrong inside subroutine call
  • 44489: Zwei: The Arges Adventure can’t detect installed Indeo 5 codec
  • 44490: Zwei: The Arges Adventure videos play distorted (Indeo 5 encoded)
  • 44981: Xenserver console and Vmware management console (client) v5.5 installer fails on ‘hcmon’ driver service (‘EventLog\\System’ needs ‘Sources’ registry key present for WinVer < Windows 7)
  • 45167: Acronis Disk Director 12 installer fails: action L”_USRCUSTACT_MsiFltSrvInstall_fltsrv_component” returned 1603 (setupapi lasterror leakage)
  • 45199: Many applications and games fail to start/crash after compiling wine with gcc 8.1.0 and -O2 (GOT/PIC register load code now emitted at function entry, missing hotpatch signatures)
  • 45372: Resident Evil 7 requires mfplat.dll.MFCreateMFByteStreamOnStream to be implemented
  • 45478: World of Warcraft: graphical artifacts since 8.0 (BfA)
  • 45495: Toontown Corporate Clash: fails to launch
  • 45521: 64-bit Sentinel HASP hardlock.sys kernel driver crashes due ntoskrnl emulate_instruction not handling ‘cli’ and ‘sti’
  • 45529: Custom color scheme applied but wine not respecting current text color of scheme on window columns and statusbar.
  • 45530: No$Gba crashes with pulseaudio assertion in waveOutOpen
  • 45535: Rekordbox 5.3.0 terminates with the message “Unexpected application error” (dwrite:dwritetextlayout_Draw out-of-bounds access on empty clustermetrics after failure to resolve layout fonts)
  • 45552: Kolab E14 Client installation fails
  • 45602: Wargaming Game Center needs msvcp140.dll._Set_last_write_time
  • 45603: Total War:Arena needs POWRPROF.dll.PowerEnumerate
  • 45617: Just Dance 2017: Unimplemented function mfplat.dll.MFCreateSample
  • 45622: Overwatch crashes when trying to save highlights (needs mfplat.MFTRegisterLocal implementation)
  • 45644: chromium 64-bit sandbox >=win10 needs UpdateProcThreadAttribute to handle PROC_THREAD_ATTRIBUTE_CHILD_PROCESS_POLICY
  • 45715: Just Dance 2017: Unimplemented function mfplat.dll.MFCreateMemoryBuffer
  • 45722: cmd for loop doesn’t work with tokens and delims
  • 45729: cmd’s REM evaluates |
  • 45731: cmd for loops sensitive to whitespace
  • 45770: WMP9 crashes with unimplemented function pidgen.dll.PIDGenSimpW
  • 45784: Bethesda Launcher Updater crashes on unimplemented function msvcp110.xtime_get
  • 45785: Bethesda Launcher Updater crashes on unimplemented function msvcp110._Xtime_diff_to_millis2
  • 45786: GTA downgrader (.NET program latest.exe) crashes: “Can’t find matching timezone information” (“America/Sao_Paulo”)
  • 45821: Metasploit Console won’t start due to missing registry value HKLM\System\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath
  • 46106: Stable: ARM64 build broken with gcc

Version number 3.0.4
Release status stable
Operating systems Linux, BSD, Solaris
Website Wine HQ
Download
License type GPL
You might also like