id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host 12498,[FIXED IN SVN] IGuestSession.directoryCreateTemp() API doesn't return dir name,rjoyce,,"The IGuestSession API function `directoryCreateTemp()` does not properly return the name of the new directory it creates. Instead, it returns the empty string. I'm testing from Java with an OS X 10.6 host and a Windows 7 guest, but the problem appears to be more general. The problem seems to be in `GuestSession::objectCreateTempInternal()` in `src/VBox/Main/src-client/GuestSessionImpl.cpp` . It doesn't set the contents of the `strName` parameter anywhere -- that's where the return value (the directory name) would be propagated, if I understand correctly. As an aside, that function interprets an empty strPath as ""create a temporary directory in /tmp or equivalent"", which would be a great feature to expose in the API. Unfortunately, the main function (`GuestSession::DirectoryCreateTemp`) explicitly guards against an empty string in `aPath`. Thanks!",defect,closed,guest control,VirtualBox 4.3.4,fixed,,,other,other