Item 3 of 5 Previous | Next

1

Fixed

Failure PopUp appears

description

Hi,

I want to use BackupMyMail on a Windows XP SP3 with Office 2003. I installed the Version 1.03.
I used the default settings with an administrating account but everytime I start the backup the trailed popup appears.

How can I fix it?

comments

MarekOtulakowski wrote Feb 18 at 7:13 PM

I fixed this error in version v.1.0.3.2 (ready to download), setup version and source code
Error was in private List<string> GetPstPathFromDefaultOutlookProfile_11() function
function return empty list...

thank you for your bug report!

MarekOtulakowski wrote Feb 16 at 10:25 AM

whitespaces not will be a problem, check error (breakpoints) in bellow code fragments

all code in BackupMyMail.Lib.Manager.cs
//begin code
public bool RunBackupToOneFolder(string _outputFolderBackup, List<string> _listPathsToPst, bool is64bit)
{
bool result = false;

try
{
var psi = new ProcessStartInfo();
GetHobocopyVersion(is64bit, psi);
var listPstFiles = new List<string>();

//propably bellow one line generate error
_listPathsToPst.ForEach(oPst => listPstFiles.Add(oPst.Substring(oPst.LastIndexOf("\\") + 1, oPst.Length - oPst.LastIndexOf("\\") - 1)));

//end code

//begin code
//bellow function return path to pst file(s), read data from windows registry maybe return pst file path list is incorrect
private List<string> GetPstPathFromDefaultOutlookProfile_11()
{
//end code

If I find some time in this weekend check this configuration (windows xp PL + office 2003) and write to comments

Sainth wrote Feb 16 at 5:42 AM

In the german path to the pst-file are Whitespaces, can this be a problem?

I did like you mentioned and the trailed log was written.

MarekOtulakowski wrote Feb 15 at 7:53 PM

link to source code file -> http://backupmymail.codeplex.com/SourceControl/changeset/view/82443#1971229 (function RunBackupToOnePst(string _outputFolderBackup, string _pathToPst, bool is64bit))

MarekOtulakowski wrote Feb 15 at 7:51 PM

In SourceCode tab, in file Manager.cs (in BackupMyMail.Lib solution)
in function RunBackupToOnePst(string _outputFolderBackup, string _pathToPst, bool is64bit)
return error message

propably error is in full path source pst file (some char or similar)
please send me program log from http://i3.codeplex.com/Download?ProjectName=backupmymail&DownloadId=290814 path to file (txt)