VirtualBox

Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#16549 closed defect (fixed)

Shared folder became case sensitive after update to 5.1.16 (Centos 7.3 Hosts/Win10 Guest)

Reported by: HRZ d. Universität Bielefeld Owned by:
Component: shared folders Version: VirtualBox 5.1.16
Keywords: Cc:
Guest type: Windows Host type: Linux

Description

After update to the latest version of VBox my shared folder became nearly unusable as it is now working as case sensitive. Prior to the update it was running as "case insensitive". This results in protable executables not finding their DLLs any longer. I read that this was a very old bug and fixed several relases ago...

Attachments (1)

Logs_from_ucrasher2.7z (28.0 KB ) - added by ucrasher2 7 years ago.
name case still fails even with 5.1.17 xxx68

Download all attachments as: .zip

Change History (16)

comment:1 by HRZ d. Universität Bielefeld, 7 years ago

After downgrading to 5.1.14 via yum downgrade VirtualBox-5.1 (Guest Additions still 5.1.16 on Guest). Everything is now working again.

comment:2 by JackieKu, 7 years ago

I am suffering from this bug, too. With Windows 8.1 guest and 5.1.16/5.1.14 guest additions installed, the host is Linux 4.9.13.

It should be noted not all usage patterns become case sensitive, perhaps only a subset of Windows API is affected.

VirtualBox 5.1.14 was fine.

comment:3 by CoolBalance, 7 years ago

FYI. I'm experiencing the same issue. Ubuntu 16.10 host, various microsoft windows guests. VirtualBox 5.1.14 is fine. 5.1.16 is when the issue occurs.

comment:4 by Frank Mehnert, 7 years ago

Confirmed. The more recent 5.1.x test builds have a fix. And there are also fixed builds for EL7 and Ubuntu 16.10. Could you confirm the fix?

comment:5 by fluid, 7 years ago

I had the same problem with 5.1.16 on Opensuse Leap42.1 linux host with Windows 2000 as guest. As all my files were upper case anyhow, I only needed to add a couple of upper case symbolic links to the mixed case directory names in the path. The problem did not exist in 5.1.14 or earlier releases. (I reported this in the forum first, but reported the problem solved after I discovered origin and tested my work around.)

Regards, Fluid

comment:6 by s0u1, 7 years ago

Host Debian 8.7 3.16.0-4-amd64, guest Win 7 x 32 SP1, VirtualBox 5.1.16 r113841 (Qt5.3.2), guest additions installed - Error exists! Rollback to 5.1.14, this version works

Last edited 7 years ago by s0u1 (previous) (diff)

comment:7 by HRZ d. Universität Bielefeld, 7 years ago

I just tried the test build 5.1.17_113974 and tested some folders on my virtual Win10. So far it works. (GuestAdditions still stable version 5.1.16). THX! Regards, Peter.

by ucrasher2, 7 years ago

Attachment: Logs_from_ucrasher2.7z added

name case still fails even with 5.1.17 xxx68

comment:8 by ucrasher2, 7 years ago

Here the GA 113868 still does not help. I went back to GA from 5.1.14, but that did not help as well. In my case the compiler(MSVC2014) does not find include files if the name cases do not match the files. I zipped both logs and attached (Logs_from_ucrasher2.7z).

I fear I must go back to 5.1.14 for now.

PS: Let me say thanks a million for all the hard work the VB team does.

comment:9 by HRZ d. Universität Bielefeld, 7 years ago

@ucrasher2: Have you tried 5.1.17 113974 instead of 113868? That was the build that worked for me.

comment:10 by sunlover, 7 years ago

ucrasher2, r113868 does not contain the fix. Please use r113974 or newer.

comment:11 by Frank Mehnert, 7 years ago

And keep in mind: The fix is at the host side, not at the guest side!

comment:12 by Frank Mehnert, 7 years ago

Resolution: fixed
Status: newclosed

Fixed in VBox 5.1.18.

comment:13 by HRZ d. Universität Bielefeld, 7 years ago

THX!

comment:14 by ucrasher2, 7 years ago

5.1.18 works fine regarding name cases here. Thanks!

comment:15 by fluid, 7 years ago

same here: 5.1.18 works fine again, my work-around (symbolic links) removed. Thanks.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use