http://bugs.winehq.com/show_bug.cgi?id=1315
------- Additional Comments From fsteinel@flonet.net 2003-22-06 09:54 ------- Bug comments restored from Gmane.org:
Hello wine developers,
I have problems with directories on VFAT partitions. wine can't find most of directories, it see only them with name with all capital ASCII letters. With this problem I can run no program! I can run windows programs only from linux partition.
I assigned this bug to wine-loader but I don't know if problem is there...
Problems occur for longer time (I tried last three releases).
Here is the listing directories and files which have such problems: !Audio &Audio !Compress CygWin !Editory !Education Fifne Filmy !Grafika !Hardware &Hardware Hry &Hry Install !Internet &Internet Linux &Listy Mp3 MSOffice My Music Obrázky Petr !Prog &Prog !Program Files temp &Upload Video &Video !Viewers Zálohy 3nityShop_soubory
Frankie[1].asx Zarodek.bmp Pøísloví.doc snail.gif 3nityShop.htm 48h_ccds.it Entropie.jpg pp3-36-12.jpg ww1-36-12.jpg 1a1a.jpg 6a6a.jpg dirs.lst 1judas_o.mp3 print.mxp mat_sym_v5.ps zcu-ca.p7b ildasm.reg all.tgz eee.txt frankieKnuckles[1].wax
Here is list which was OK: FANDA STULDA AVG6DB_F.DAT
------- Additional Comments From andi <at> rhlx01.fht-esslingen.de 2003-03-09 05:06 ------- Are you sure you're using proper "win95" or "vfat" entries in the Filesystem type of a drive entry within the wine config file ~/.wine/config instead of using the strongly discouraged "dos" type?
------- Additional Comments From valtri <at> atlas.cz 2003-03-09 05:12 ------- Thanks for quick response. Yes I am. Here is my drive settings:
[Drive A] "Path" = "/A:" "Type" = "floppy" "Device" = "/dev/fd0"
[Drive C] "Path" = "/C:" "Type" = "hd" "Serial" = "16500FEC" "Label" = "Fat16" "Filesystem" = "win95"
[Drive D] "Path" = "/D:" "Type" = "hd" "Serial" = "38D2DA25" "Label" = "Fat32" "Filesystem" = "win95" ; make sure that device is correct and has proper permissions !
[Drive E] "Path" = "/E:" "Type" = "hd" "Serial" = "3ACE2659" "Label" = "Mp3" "Filesystem" = "win95"
[Drive H] "Path" = "${HOME}" "Type" = "network" "Label" = "Home" "Filesystem" = "win95"
[Drive L] "Path" = "/" "Type" = "network" "Label" = "Linux" "Filesystem" = "win95"
[Drive Q] "Path" = "/Q:" "Type" = "cdrom" "Device" = "/dev/cdrom"
------- Additional Comments From andi <at> rhlx01.fht-esslingen.de 2003-03-09 05:17 ------- Hmm, indeed. Could you mention the mount options you use for /C: from /etc/fstab? Maybe some unusual codepage or so? Also, please add some --debugmsg +file,+dosfs logfile.
------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:16 ------- Part of etc/fstab:
/dev/hda1 /C: vfat defaults,utf8,umask=007,quiet,nocase=1,uid=root,gid=local 0 0
End of logfile:
trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir50_qc.dllrIR50_QC.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir50_32.dllrIR50_32.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ivfsrc.axlIVFSRC.AX.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Ir32_32.dllVIR32_32.DLLHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"Iac25_32.axVIAC25_32.AXHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" trace:dosfs:DOSFS_ReadDir Read: long_name: L"vredir.vxdxVREDIR.VXDAXHOWUS~1.MSFSFPL~1.MSFF#2.logNCONEXA~2.LOG", short_name: L"JAVAPERMGID" warn:dosfs:DOSFS_FindUnixName L"WinRAR.exe" not found in '/C:/WINDOWS/SYSTEM' warn:file:CreateFileW Unable to get full filename from L"C:\WINDOWS\SYSTEM\WinRAR.exe" (GLE 2) wine: cannot find 'WinRAR.exe'
I can send compressed whole logfile directly to you (I don't know how attached it here). It take 140 kB.
------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:42 ------- Created an attachment (id=419) --> (http://bugs.winehq.com/attachment.cgi?id=419&action=view) Console log with debugmsg +file +dosfs
------- Additional Comments From valtri <at> atlas.cz 2003-03-09 06:43 ------- Already I know how attach file. :-)
------- Additional Comments From spetreolle <at> yahoo.fr 2003-03-10 07:35 ------- Run Scandisk on your disk, as you have several files with the same shortname. Looks like a corrupted filesystem.
trace:dosfs:DOSFS_ReadDir Read: long_name: L"snail.gifISNAIL.GIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"1a1a.jpgf1A1A.JPGIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"6a6a.jpgf6A6A.JPGIFY~1.PS\0010", sh ort_name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"pp3-36-12.jpg.PP3-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"ww1-36-12.jpg.WW1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"My Music2MYMUSI~1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&Audioi&AUDIOSI~1-36~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&InternetU&INTER~136~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"&Progr&PROGINTER~136~1.JPG", short_ name: L"STULDA " trace:dosfs:DOSFS_ReadDir Read: long_name: L"Zarodek.bmpIZARODEK.BMPJPG", short_ name: L"STULDA "
------- Additional Comments From valtri <at> atlas.cz 2003-03-10 07:59 ------- I ran the scandisk (under Windows) and all is OK.
Note files in this directory was repaired in the past and they already are with short names (with "~").
I will delete this directory and send new wine logfile.
------- Additional Comments From valtri <at> atlas.cz 2003-03-10 08:07 ------- Created an attachment (id=421) --> (http://bugs.winehq.com/attachment.cgi?id=421&action=view) gzipped log output again, executed program is "/D:/!Education/CyberSky/Cybersky.exe"
------- Additional Comments From valtri <at> atlas.cz 2003-03-10 08:14 ------- Many short names are the same. It seems there is a bug with finding out short names (or only in debug printfs :-)).
------- Additional Comments From valtri <at> atlas.cz 2003-03-25 08:49 ------- Interesting. I removed mount option "utf8" and it starts work:
mount /dev/hda5 /D: -t vfat -o utf8 ... doesn't work (option "utf8" is required for reproducing this bug)
mount /dev/hda5 /D: -t vfat -o iocharset=utf8 ... works, but there are doubled some characters
mount /dev/hda5 /D: -t vfat -o iocharset=cp852 ... works, but some characters have bad encoding (cp852 isn't Windows standard, it contains iso8859-2 characters)
mount /dev/hda5 /D: -t vfat -o iocharset=cp1250 ... works OK (cp1250 is standard encoding in Windows for iso8859-2 characters)