http://bugs.winehq.org/show_bug.cgi?id=18017
Summary: [REGRESSION] WinOmega: most operations fail with "Invalid file name" Product: Wine Version: unspecified Platform: Other OS/Version: other Status: UNCONFIRMED Severity: critical Priority: P2 Component: kernel32 AssignedTo: wine-bugs@winehq.org ReportedBy: rmh@aybabtu.com CC: aric@codeweavers.com
Most operations in WinOmega [1] fail with "Invalid file name", making the program useless. A messagebox displaying this error is seen when starting the program, as well as in many other codepaths.
This regression was introduced with commit 8044c11ecfca09e2b643feccb95a4d8f645ba656
Author: Aric Stewart aric@codeweavers.com Date: Tue Mar 17 07:40:42 2009 -0500
kernel32: Report unixfs instead of ntfs for unknown filesystem type.
This avoids programs such as the .Net2.0 installer trying to do ntfs specific functions on the disk.
WinOmega is programmed in Delphi. There's probably some code in Delphi runtime libraries that checks for the filesystem type string, and it's likely this bug affects a whole class of programs.
[1] found with 6.30.30, downloadable from http://winomega.com/womega.exe