dwh
Recently, SmartFTP would occassionally give me an "Out of memory" dialog after hitting OK in the splash dialog, and the program would go away. Then I'd try to start again, and it would work. This morning, I got that message once but since then have not been able to initialize SmartFTP at all.
When executed, SmartFTP gives me the splash screen and shows under the task manager. As soon as I hit OK, the program immediately disappears from even the Processes tab in the task manager, so I never get the client window. Steps I have tried:
- Reboot XP Pro SP2
- Uninstall, redownload .1006 build (which I was already using), reinstall
- Uninstall, download beta build, reinstall
- Skim forum for known startup issues
- Created a new user account in XP; it is able to start but has none of my saved login data
- Copied %APPDATA%\SmartFTP\Client 2.0\Favorites\Quick Connect folder from my real login to the test login user folder
- Test login can still startup and has the quick connect hosts available
So I am pretty sure the startup failure has something to do with information SmartFTP has associated with my XP user login, either in the registry or the %APPDATA%\SmartFTP\Client 2.0\ folder. The only thing I really care about saving are my various host logins. It appears I can keep those by saving the Quick Connect folder as described above.
In order to get me backup and running, I then did these steps:
- Export registry tree for HKEY_CURRENT_USER for the Software ... Client 2.0 node (for safe keeping)
- Export registry tree for the test user for the Software ... Client 2.0
- Delete registry tree for HKEY_CURRENT_USER
- Global scan and replace user ID in test user file with HKEY_CURRENT_USER
- Merge in modified registry tree
So the bottom line is I'm back up and running, and can live with the loss of anything which may have been lost in the process, since I still have my various host login credentials. This post is more of a heads up that there must be some condition possible which causes SmartFTP to abort on initialization, without even giving an error messages. Nothing was logged in XP's event viewer either.
If you are interested in having me troubleshoot this more for you sake, I can restore my saved registry settings to recreate the problem, then try changing/deleting any specific values in the registry to you want to help narrow down why the initialization fails. I'm offering to do this just because I like this program so well, and it could help save others in the future who are less well versed in mucking with the registry.
When executed, SmartFTP gives me the splash screen and shows under the task manager. As soon as I hit OK, the program immediately disappears from even the Processes tab in the task manager, so I never get the client window. Steps I have tried:
- Reboot XP Pro SP2
- Uninstall, redownload .1006 build (which I was already using), reinstall
- Uninstall, download beta build, reinstall
- Skim forum for known startup issues
- Created a new user account in XP; it is able to start but has none of my saved login data
- Copied %APPDATA%\SmartFTP\Client 2.0\Favorites\Quick Connect folder from my real login to the test login user folder
- Test login can still startup and has the quick connect hosts available
So I am pretty sure the startup failure has something to do with information SmartFTP has associated with my XP user login, either in the registry or the %APPDATA%\SmartFTP\Client 2.0\ folder. The only thing I really care about saving are my various host logins. It appears I can keep those by saving the Quick Connect folder as described above.
In order to get me backup and running, I then did these steps:
- Export registry tree for HKEY_CURRENT_USER for the Software ... Client 2.0 node (for safe keeping)
- Export registry tree for the test user for the Software ... Client 2.0
- Delete registry tree for HKEY_CURRENT_USER
- Global scan and replace user ID in test user file with HKEY_CURRENT_USER
- Merge in modified registry tree
So the bottom line is I'm back up and running, and can live with the loss of anything which may have been lost in the process, since I still have my various host login credentials. This post is more of a heads up that there must be some condition possible which causes SmartFTP to abort on initialization, without even giving an error messages. Nothing was logged in XP's event viewer either.
If you are interested in having me troubleshoot this more for you sake, I can restore my saved registry settings to recreate the problem, then try changing/deleting any specific values in the registry to you want to help narrow down why the initialization fails. I'm offering to do this just because I like this program so well, and it could help save others in the future who are less well versed in mucking with the registry.