[Bug 23865] Microsoft Wine Guide (16-bit) unable to find files whose names end with .

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 13 13:39:06 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=23865

--- Comment #2 from Mark K <markk at clara.co.uk> 2012-01-13 13:39:06 CST ---
Created attachment 38336
  --> http://bugs.winehq.org/attachment.cgi?id=38336
Partial log

I'm not aware of a freely-available trial/demo.

The bug is still present with Wine 1.3.36, but slightly different. There are no
longer any "err:mmio:MMIO_ParseExtA No . in szFileName:" messages. It looks
like Wine is trying to open the files but failing.

When you mount the CD-ROM in Linux, some files have names ending with a dot,
e.g. "bordeaux."

I couldn't see any option in the mount man page to remove a trailing dot from
filenames. On Windows those files show without the dot character, e.g. just
"BORDEAUX"

What seems to be happening now is that Wine tries to open e.g.
"E:\MSWPTIME\vo\sherry" but that fails. Wine should then try opening
"E:\MSWPTIME\vo\sherry." instead. (Maybe only have that fallback behaviour if
the file is on a CD-ROM?)

Attached is 1000 lines from a log, from the point where the program tries to
open "E:\\MSWPTIME\\vo\\sherry". The relevant part seems to be this:

trace:mmio:MMIO_Open ("E:\\MSWPTIME\\vo\\sherry", (nil), 00010020, unicode);
trace:mmio:MMIO_ParseExtA ("E:\\MSWPTIME\\vo\\sherry")
trace:mmio:MMIO_SetBuffer (0x12d2a0 (nil) 8192 0)
trace:mmio:mmioDosIOProc (0x12d2a0, 3, 0x12d280, 0x0);
0026:Call KERNEL32.OpenFile(0012d280
"E:\\MSWPTIME\\vo\\sherry",007bd584,00000020) ret=7e4428bd
0026:Ret  KERNEL32.OpenFile() retval=ffffffff ret=7e4428bd
trace:mmio:mmioDosIOProc (0x12d2a0, 2, 0x0, 0x1);
0026:Call KERNEL32._llseek(ffffffff,00000000,00000001) ret=7e4427f1
0026:Ret  KERNEL32._llseek() retval=ffffffff ret=7e4427f1

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list