Ticket #6932 (closed defect: obsolete)

Opened 13 years ago

Last modified 6 years ago

Cannot write data to files on shared folder

Reported by: kefiller Owned by:
Component: shared folders Version: VirtualBox 3.2.0
Keywords: Cc:
Guest type: Windows Host type: Windows

Description (last modified by aeichner) (diff)

Shared folder issues with Virtualbox 3.2.0 running in a WinXP SP3 box, with a WinXP SP3 guest, also tested with VBox 3.2.2 WinXP SP3 guest on Debian host.

I'm have an application, that writes data to files. My share on guest mapped as network drive Z. When trying to write some data to existing file, located on Z, i got an "access denied" exception. When doing the same thing to files on drive C, all is ok. When changing the contents of the file on Z with notepad.exe, all is ok.

I wrote a simple app, demonstrating that problem. It's source code and compiled exe is attached in an archive. Run exe, put a path to the file on share in edit box and press ok. If no such file exist, it's will be created and data will be succesfully written. But if such file exist, you got an "access denied" or "unknown error" message box.

The part of code causing the problem is located in VBOX_FALL_TEST1Dlg.cpp:

//... skipped

CFile file;
// create if not exist
file.Open(fileName, CFile::modeCreate | CFile::modeNoTruncate );
// open to write
file.Open(fileName, CFile::modeWrite );

CString s = "adsasd";

// write. Here throws an exception
file.Write(s, s.GetLength());

//... skipped

Archive and VBox.log attached.

Attachments Download (14.0 KB) - added by kefiller 13 years ago.
Source code and executable
VBox.log Download (43.7 KB) - added by kefiller 13 years ago.
VirtualBox log

Change History

Changed 13 years ago by kefiller

Source code and executable

Changed 13 years ago by kefiller

comment:1 Changed 13 years ago by kefiller

And sorry for my English :)

comment:2 Changed 6 years ago by aeichner

  • Status changed from new to closed
  • Resolution set to obsolete
  • Description modified (diff)

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use